去年有个现场设备升级项目,主PLC使用414H做DP主站、使用DP通讯连接4套200SMART、主站使用西门子触摸屏、主站与WinccFlexible组态的MP377通讯,项目只是将4套200CN+EM277更换为200smart+DP01,没有过于看原项目细节,简单将EM277更换为DP01连接DP从站,地址仍然使用原地址,结果出现了一些异常现象,简单描述如下:
触摸屏使用MPI连接CPU,结果升级后触摸屏无法正常显示4台DP从站的数据,触摸屏和414H之间的组态未做修改为什么出现此故障了?
首先检查通讯连接,没问题。

再检查除了DP从站外的数据,风机、水泵等其他设备数据通信正常。
问题应该出现在DP从站的通讯上。检查DP从站,组态如下:

主站读写从站使用的是32字节I/O,整体读写模式。

触摸屏显示的数据,也同时使用了从站通讯的数据,比如1#DP从站使用了DB2的数据,先将DP从站读写数据使用DB12,然后将数据块拷贝至DB2,触摸屏显示正常了,是否是触摸屏的MPI连接与SFC14/15读写同一数据区导致尚不确定。
欢迎大家交流指点。