求教lab
labview吧
全部回复
仅看楼主
level 6
WKR
楼主
读硬件的数据显示在labview中,读取这里出现这样的错误可能是什么原因
2023年03月15日 08点03分
1
level 6
WKR
楼主
1
2023年03月15日 09点03分
2
level 15
Labview_VIP
第一步:确认LabVIEW和NI-VISA已安装,且安装正确(可以用一个NI的设备来测试能否正常通讯)
第二步:排查硬件接线是否松动,同时确认是否正确使用交叉或者直连串口连接线。
第三步:确认串口配置文件中VISA资源的名称、波特率、数据位、奇偶校验和停止位是否正确。同时可以在VISA配置串口VI之后,VISA读取之前设置延迟(大约10-100毫秒)。如下图所示。
2023年03月15日 11点03分
3
Labview_VIP
@WKR
一般,这种问题直接度娘就可以了。例如:
https://blog.csdn.net/weixin_41695564/article/details/82353630
2023年03月16日 06点03分
Labview_VIP
@WKR
如果是先写后读,尝试在读写之间加上一个延迟(可以是50ms)。
2023年03月17日 06点03分
WKR
你好,感谢你的回复,请问您知道怎么设置visa读取的那个数据量和visa写入的数据量相匹配,就是visa读取的时候读取缓冲区的字节数怎么设置
2023年03月16日 04点03分
WKR
@Labview_VIP
你好,我用网口连接硬件的,然后用visa发送scpi协议指令给硬件,那么需要在visa write 和visa read中加入visa的属性节点吗?
2023年03月16日 07点03分
1