Ladview和东方马达进行485转USB通讯,但是读取不到字节数是怎么回事?

2019-07-17 13:16发布

Ladview和东方马达进行485转USB通讯,但是读取不到字节数,而使用串口助手是可以通讯的(硬件上面没问题)
拜请各位大神帮忙解答下该是哪个方面的问题。非常感谢! 222222222222.png 1111111111111111.png 123333.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
zhouyezuishuai
2019-07-17 17:20
VISA读取放在循环内部读取,判断读取的数据前两位符合,并且数据长度也正确的时候再停止循环输出数据  因为VISA读取你无法保证每次通讯的数据都是正常的,还有读取之前需要加延时,这个延时的长短需要自行循环通过显示的数据来判断  个人经验:一般PLC通讯需要延时120ms左右,采集卡30ms足矣,PID表和功率表20到50ms,看不同厂家的设定以及当前波特率来决定    还有,VISA关闭不要每次读取完成就关闭,最好是程序开始时直接打开串口,退出程序时再关闭就可以了

一周热门 更多>