请教串口采集温度丢数问题

2019-07-18 02:09发布

各位大神,最近编辑一个串口温度采集,采集模块:发送指令FE040000000125C5就会返回对应温度的十六进制,现在程序编写好了,但是采集温度时有时候会丢数,属性节点“Number of Bytes at Serial Port”则显示为0,附上程序,请问这是什么问题了,找了好久都没有找到问题。

谢谢[qq]2479557112[/qq],不知怎么设置下载程序不用减积分,所以也附上图片吧。

捕获2.PNG


捕获.PNG


温度采集-丢数.zip (82.59 KB, 下载次数: 12)

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
gongll0413
2019-07-18 12:28
容止若思 发表于 2015-11-20 08:16
请你确认一下下位机的信号时序 你的采样周期应该是信号时序的整数倍 个人意见 仅供参考

谢谢您的回答。
信号时序是100ms,我里面有两个时间,一个是缓存时间,一个是while循环的间隔时间,请问应该是把那个设置为100ms的整数倍呀?

一周热门 更多>