网络架构
使用的网络结构为树形结构,下图说明项目中的实际网络架构:

在本套系统中,网络级联深度是较深的,最大级数可到5级,所以对于网络的实时性和可靠性要求
是较高的!
故障现象
系统中每个树形节点中的PLC都会向上或者向下做智能I/O通讯,末端的PLC经常性会报看门狗时间
到。但是报警也不是一直不停的报警,而是间歇性的报警,时间短的报警间隔大约几分钟,时间长的报
警间隔约十几个小时。(由于时间间隔较久所以没有相应的图片)
最为严重的是一旦发生报警它可能会自行恢复,也有可能不会进行恢复,所以在生产线项目上是非
常严重的问题。
故障排查
出现这种问题的最主要原因还是因为网络延迟较大!我们初步排除思路为检查网络拓扑是否正确,
在我们逐根网线排查后发现,拓扑图确实没有按照预先的方案执行,而后我们经过一天的时间整理,将
所有拓扑图按照网络架构实施连接,发现故障依然存在,但是报警的频率确实下降,从以前的频发,至
现在的偶尔发生!
问题依然没有得到解决,没有办法只有打电话询问有处理过此现象经验的同事,经过同事的指点,
我们对做通讯的设备做了如下调整:

更改看门狗时间的更新周期,使看门狗时间变得更长。更改此项数据之后,由于看门狗时间的增
大,保证稳定性,同时也给网络带了更好的容错能力使故障反应变得迟缓;
问题总结
出现这种问题最主要的原因还是因为当时我们处于节省成本的考虑,使用了国产的网络交换机与国产
七类屏蔽网线!
经过这次的问题,我们后续项目均采用西门子SCALANCE X000系列交换机和西门子PROFINET
网线,在项目调试生产过程中再未发现此类问题。
所以建议大家在复杂的大型系统应用中还是要使用西门子SCALANCE X系列交换机。