图片是使用wireshark抓包的触摸屏与stm32的通讯报文。
威纶通触摸屏与 stm32 使用 modbus-tcp 通讯,屏幕是客户端(主机),stm32是服务端(从机)。如果 stm32 端代码加上相同 modbus-tcp的 id 去重功能,威纶通屏幕是正常一问一答,如果stm32不加上去重代码,威纶通屏幕就会同一时刻发送两个相同请求帧,有遇到这种情况的吗?
* HMI機型: cMT2109X2(V2)
* EB Pro: V6.10.02.300s Build 2026.05.06
* Driver: MODBUS TCP/IP (Zero-based Addressing)
* OS版本: 20251230
* 問題發生頻率: 100%
* 连的设备:stm32 |