西门子300plc通讯中断怎么处理?

西门子plc 发布于 1年前 分类:S7-300/400

这个问题我以前提过,就S7300的PLC通讯通讯有时中断2S的问题,现场用的是两个CPU一个6ES7315—2AG10—OABO地址是4,另一个CPU是6ES7315—2AF03—OABO地址是2,两个都是通过MPI通讯与上位机象连,在Wincc里建立两个MPI连接一个地址是4和2,现在上位机也是两台电脑,每台都监控两套PLC,通讯过程中第二套PLC个通讯经常出现中断,大概两秒。CPU属性里communication的分配是
PG=1.OP=1现在我把CPU的改成PG=4,OP=4,S7=4下载后,问题也还是没有解决,并且其它数也试了也还是不行,下载好问提还是没有解决,现场通讯距离不超过十米
网络连接是MPI通讯,电脑通讯的PC/PG设置也都改过(如最大地址,刷新时间等)
查了干扰应该没有,因为在一个控制柜里除了UPS外没有其他强电设备
我试着把两台电脑分成一台电脑控制一个PLC,原来出问题的哪个PLC就不出现中断现象了,通讯也很正常。
不过厂家要求还是要两台PLC用两台电脑都能监控。
我试过用关掉一台电脑,用一台监控两套PLC,问题还是存在。
一位师傅讲改有另一个通讯口改用Profibus,我想肯定还要增加一个连接器。增加也麻烦.
不过厂家要求还是要两台PLC用两台电脑都能监控。
我试过用关掉一台电脑,用一台监控两套PLC,问题还是存在。
我现在怀疑是不是原来的第二套PLC通讯有点问题?希望大家赐教本人不胜感激.

3个回复

  • plc学习
    plc学习

    这是一个很常用的组网方式。建议从物理连接上查问题,尤其是外界对其是否有干扰。

  • plc电工爱好者
    plc电工爱好者

    这个问题我在一化工厂遇到过,上位机用的WINCC5.1(两台),下位机为315-2DP,用一台没问题,用两台就老是一台要中断2-3秒后又正常,我在现场各种办法都试过了,后来找了西门子的专家还是没有解决!
    你先看看哪个CPU以前出过问题没有,如果CPU没出问题,就要从上位机软件上找原因.

  • plc学习
    plc学习

    1.你要的两台电脑分别监控两台PLC,是用Step 7来监控还是用组态件来监控?
    2.无论用哪种方式监控,你首先要解决的问题就是用一台电脑来控制两台PLC,我想也可应该比较容易,无论是MPI还是DP网络都可以做到!

    3. 如果用组态软件来监控的话就比较容易,一台电脑可以通过TCP/IP 网络利用OPC的放式来读另一台电脑的据数,从而达到监控的目的。
    4.如果是用Step 7的话,可能另一个通讯口改用Profibus了!