Serial port 串行端口停止读取连续的多个数据包

Serial port 串行端口停止读取连续的多个数据包,serial-port,packet,plc,codesys,Serial Port,Packet,Plc,Codesys,我已经用CFC语言用Codesys编写了代码,并使用COM_REC块接收串行数据。我以70字节的数组存储数据。当我给出单个70字节数据包并存储在数组中时,它工作正常;当我以1000ms的间隔给出多个70字节数据包时,它也工作正常;但当我将数据包的重复时间减少到100ms时,它不会更新数组并保留最后接收到的值。我正在研究波特率19200。下面是我在代码中使用的COM_REC块的链接。 短暂性脑缺血发作

我已经用CFC语言用Codesys编写了代码,并使用COM_REC块接收串行数据。我以70字节的数组存储数据。当我给出单个70字节数据包并存储在数组中时,它工作正常;当我以1000ms的间隔给出多个70字节数据包时,它也工作正常;但当我将数据包的重复时间减少到100ms时,它不会更新数组并保留最后接收到的值。我正在研究波特率19200。下面是我在代码中使用的COM_REC块的链接。 短暂性脑缺血发作