PLC问答 > 标题:CP343-1跟施耐德变频器Modbus通信老掉线,快被搞死了

标题:CP343-1跟施耐德变频器Modbus通信老掉线,快被搞死了

西门子 提问者: 2026-11-02 16:29 0 浏览
各位同行,我现在真是一个头两个大。我们厂一台海德堡印刷机,主控用西门子S7-300加CP343-1,走Modbus TCP跟施耐德ATV320变频器通信,控制水墨辊电机转速。问题来了:开机跑个十几分钟,通信就断,变频器报SLF,PLC这边CP343-1的ERR灯闪红。重新上电又能好一阵,一天折腾七八回,产线停停走走,老板天天盯着我。

试过的排查:网线全换了屏蔽的,交换机换成西门子SCALANCE X208,接地也重新做了,变频器侧参数Pr.117没动过,CP343-1固件是V2.8。用Wireshark抓包看到TCP连接被RST,但看不出谁先断的。怀疑是电磁干扰,可印刷机那环境本来就这样,别的机台也这么走没事。

有没有兄弟遇到过类似情况?CP343-1跟施耐德走Modbus TCP到底稳不稳?听我的没错,这问题不解决我觉都睡不好,求指点!
1 个回答
林芳 · 2026-11-02 17:10
十几分钟必掉、重新上电又好,这规律听着不像网线本身,更像CP343-1的Modbus TCP连接资源或ATV320通信看门狗在作怪。先查两点:一是在NetPro里看CP343-1的AG_SEND/AG_RECV或Open IE连接是否没做超时释放,十几分钟正好对上连接数耗尽;二是ATV320的SLF是通信超时保护,把它的Modbus超时参数适当放宽,同时确认变频器侧站号、端口502没冲突。另外翻一下设备台账,这台CP343-1固件版本和ATV320的通信卡批次记一下,老固件有连接复位bug。先按这个查,有结果回帖。

我来回答

上传中...
系统将自动为您分配一个称号