问题描述 :本地PC机与远程工控机用串口通讯。远程工控机向串口持续发送二进制数据,本地机使用labview的Visa read进行读取。在第一次读取时即发生错误,错误码-1073807253,帧错误,能得到读取的数据。查看了论坛上相关的帖子,方法无效,问题依旧。使用网上下载的串口调试助手,读取数据正常,未见错误。请教各位,错误的原因是什么,别人的串口助手为什么没报错,还是说这是visa的一个bug? 最重要的是如何解决这个问题?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
论坛上有这种解决方案,试过了,看不出有什么不同。程序框图没有问题,接收另一台工控机发二进制数据,没问题,所以程序框图不存在问题。好像还是数据源的问题,不知为什么。最后在read后加了一个错误消除,程序可以连续读取,好像没有错误发生似的
一周热门 更多>