串口停止读取连续多包数据

问题描述

我已经用 CFC 语言在 Codesys 中编写了我的代码,并使用 COM_REC 块来接收串行数据。我将数据存储在 70 字节的数组中。当我提供单独的 70 字节数据包并存储在数组中时它工作正常,当我以 1000 毫秒的间隔提供多个 70 字节数据包时它也能正常工作,但是当我将数据包的重复时间减少到 100 毫秒时,它不会更新数组并保留最后收到的值。我正在研究波特率 19200。下面是我在代码中使用的 COM_REC 块的链接https://i.stack.imgur.com/F3bwZ.jpg TIA

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)