From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

labview串口读数据报错,显示错误代码-1073807254,但串口配置是正确的,怎么解决?

labview串口读取数据时报错,显示错误代码-1073807254,传输时发生奇偶校验错误,但实际上串口配置与仪器完全一致,且我用串口调试助手接收数据是没问题的,这是怎么回事,感觉visa read本身是否有问题?或者usb转RS485转接头应该是正常的,不然串口调试助手也不会接收到完整数据。
我用labview实例中的串口读程序也是这种问题。

我用NI MAX调试串口读也有此报错。

我用虚拟串口工具调试labview串口读取,visa read却未报错。

实在是奇怪,第一次遇到。该怎么解决啊?

0 项奖励
1 条消息(共 6 条)
3,169 次查看

Try clean the buffer.

 

George Zou
0 项奖励
2 条消息(共 6 条)
3,141 次查看

我已经试过了清缓存,还是不行

0 项奖励
3 条消息(共 6 条)
3,126 次查看

请问,您这个问题解决了吗?怎么解决的?我也遇到了类似的问题。急求!

0 项奖励
4 条消息(共 6 条)
2,688 次查看

建议参考NI的知识文档:

合理利用NI I/O Trace进行VISA跟踪来实现调试和故障排查

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000PAr6SAG&l=zh-CN

对串口通信进行问题诊断。

另外建议更换串口通信的传输线缆,再次尝试。可能是噪声导致的校验错误

0 项奖励
5 条消息(共 6 条)
2,669 次查看
有解决方案吗,替换错误字符为0xFF,然后再接收数据中删除0xFF,有时候好用,有时候还是不行,大伙有什么办法吗?
0 项奖励
6 条消息(共 6 条)
2,328 次查看