恭喜,你发布的帖子
发布于 2026-04-03 00:06:22
6楼
V3.0肯定是比V2.8快的,这毫无疑问,从浮点数运算的逻辑就能看出来。
正是因为V2.8比V3.1慢那么一点点,才有了相同的程序逻辑V2.8可以而V3.0却不行,你的逻辑是以时间间隔触发轮询的,而不是以send Done信号来切换轮询的,这一点你可以借鉴Modbus RTU的轮询逻辑,不要用时间间隔,而是用V22.0.
我本来是用Send的Done做的,这里是为了上传论坛,简化程序,才做定时发送。实际一个Send在2mS内就会完成Done。
我目前的做法是当检测到UDP_CONNECT的Done为0后,就再触发1次连接。虽然隔几十秒自动重连一下,效果看不出来,但是强迫症看着故障记录就难受。
真是固件BUG,会报固件错误0010。
请填写推广理由:
分享
只看
楼主