连接服务端PLC后被立即断开问题
摩尔信使MThings使用过程中,收到很多反馈,PLC作为MODBUS-TCP服务端,
摩尔信使MThings作为客户端,双端配置正确,但是始终无法成功建立TCP链接。
在摩尔信使MThings的报文框中记录着如下信息:

问题原因:
部分PLC为了避免无效链接,要求TCP客户端建链后立即进行数据请求,
且允许的时间窗口极小,超过允许时间(10ms以上)后,PLC服务端则主动断开链接。
解决方法:
1、打开链接配置,“会话秘钥”参数中输入任意字符。
该配置将触发MThings在建链成功后立即发送TCP包。

2、进入设备数据配置,修改高级参数:“启动后立即批量读”,选项修改为“循环”。
该配置将使得MThings在建链成功后自动启动循环轮询,防止PLC关闭链接。

完成如上两个步骤后,即可解决该问题。保存配置后,下一次MThings启动无需再重复操作。
提醒:实施如上步骤前,务必确保设备数据已添加有效配置,使得批量读能够完成有效数据组包。

浙公网安备 33010602011771号