项目概况:本系统主要由S7-1500作为主站,一个TP1200精致屏,一个远程IO站(ET200SP),一个S7-1200作为智能从站,和1500PLC走Profinet通讯,主要控制压缩机。网络结构如图所示:
故障描述:客户经常反应压缩机的数据间断掉导致压缩机停机连锁整个控制系统,压缩机的远程和运行信号通过通讯取到。
后续问题排查及解决方案:此套系统的运行对客户很重要,为后续其他系统运行提供保障。客户提出组环网保证系统平稳运行,环网交换机没有组态到博图中,通过网页配置。系统中的所有网线和水晶头全部换成西门子的,整个系统中S7-1500作为管理器,2个管理型交换机和远程站作为客户机。整个更换完成后,测试网络冗余,通过在线诊断发现压缩机还是会出现掉站的情况,持续时间大约3S后恢复,于是又检查了网线和水晶头,交换机的配置,发现没啥问题,然后检查周围也没啥设备干扰系统,陷入僵局后各种网络查询找类似的问题解决方案,后续调整看门狗事件和更新时间,问题还是没解决,图为系统默认看门狗时间设置:
后来发现IO远程站接口模块的看门狗时间和远程智能从站的看门狗时间不一致,然后智能从站这边会出现掉站问题,然后修改整个网络中的看门狗时间和更新时间保持一致,如图所示:

再次测试问题得到解决。
最后总结:网络通讯每个环节无小事,必须做好,首先确保物理链路正常且做好接地排除干扰,网线的放置和水晶头的制作确保没问题,这一步是基础,然后系统中各个子站的角色分配,看门狗时间设置,交换机的配置都非常重要,做好每一步才能保证系统平稳运行。系统稳定客户认可了,我们就是一个合格的工程师。