300和200通过EM277通讯,但通讯断了以后200中通讯的V区里的值不保持,变成零

现场的一个S7-200的站点,通过一个液位控制两台水泵。通讯方面通过em277和S7-300的PLC通讯,300的PLC把中控室计算机控制这两台泵启停的设定液位通过通讯再传给S7-200,一直正常使用。最近由于线路问题,有时300和200之间的通讯会中断,原本认为中断了也不会影响就地的200控制这两台泵,后来发现水抽干了液位没有了,泵还是不停,通过监视发现是通讯断了后,300传给200 的设定值(VD102)变成0了,实际液位怎么也会高于0这个设定值,所以泵就一直工作。请问,通讯中断了,用于通讯的V区的值不应该保持中断前的值吗?还是需要在200中设定该V区在通讯中断后保持

问题补充:
据今天观察,有时200和300之间的通讯断了但是V区的还在,就地的200PLC脱离300的通讯仍然可以正常启停水泵,所以问题是2台PLC之间的通讯断了,和300PLC通讯的位于200PLC中的V区里面的值到底是保留原值还是会清为零?这是我需要得到答案的问题。

最佳答案

这个我原来遇到过这个问题,也测试过。你把DP插头反复的插上,拔下,一会数据就变成0了。

提问者对于答案的评价:
三个回答都很好,据观察,确实是只是通讯正常中断了,如主战CPU停止,通讯线缆断,通讯插头拔下等,200的V区中的值是不会清零的,但如果是通讯状态不好,比如线缆接触不好造成时通时断,或是通讯线缆过长造成时通时断,反复多次后会有出现V区中的值变成零的情况,谢谢各位。

专家置评

观察200PLC内输入数据:
通讯中断后,200PLC保持当前值
恢复通信时,会瞬间清零,然后更新通讯后的数值
观察300PLC内输入数据(直接使用输入地址,过程映像区内):
通讯中断后,300PLC立刻清零
恢复通信时,更新通讯后的数值

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc144196.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月2日 下午11:41
下一篇 2017年6月2日 下午11:41

相关推荐

  • 求助E+E温湿度传感器接入CPU224XP CN的接线图及温湿度的模拟量地址

    最近在使用E+E的EE160温湿度传感器,不清楚怎么接线和怎么读温度和湿度,及模拟量的模拟量地址怎么对应。求助各位前辈,在次感谢啦。 最佳答案 此问题可以参考:《如何定义S7-20…

    SIMATIC S7-200 2019年6月10日
  • 循环指令请教

    请问,在一个扫描周期中,如果循环指令被激活(该循环要执行10次),它的循环是一个扫描周期执行一次(循环10次需要10个扫描周期),还是在一个扫描周期内10次全部执行完? 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • EM277 frofibus通讯

    我还是不明白通讯卡和软件的配置,能否给我详细的配置一下,我有30个EM277 CPU226我上位机到底配什么东西?除了CP5613卡和WINCC 64K软件外还…

    SIMATIC S7-200 2021年7月5日
  • PID指令的回路表哪几项要计算?

    PID指令的回路表共有9项,除了输出值以外,“积分项前项”和“过程变量前值”是谁计算?我还是电脑?如果设定值和参数都不变的话,是否每次只要更新“过程变量”就可以了? 最佳答案 在编…

    SIMATIC S7-200 2021年7月5日
  • PLC的程序存储空间问题

    如果程序太大,而PLC的程序存储空间不足,应该如何做? 对于S7-200如何做?用什么辅助设备或者存储卡? 那么相应的S7-300呢? 最佳答案 1、S7200…

    SIMATIC S7-200 2021年7月5日
  • S7-200 Smart编程软件下载地址

    如题,求S7-200 Smart编程软件下载地址,多谢! 最佳答案 https://www.industry.siemens.com.cn/automation/cn/z…

    SIMATIC S7-200 2021年7月5日
  • s7-226cn自由口通讯的问题

    我用s7-226cn与电机保护器通讯,通讯协议是modbus的,保护器与pc串口调试可以收发信息,用plc发送指令,保护器可以动作,但plc接受不到数据(保护器是485通讯的&nb…

    SIMATIC S7-200 2021年7月5日
  • INTOUCH与S7-200 PLC通过modbus连接

    大家好,INTOUCH与S7-200 PLC通过modbus连接如何连接,如何配置,PLC程序怎么编写。帮忙提供点资料,谢谢了 最佳答案 参考:http://www.ad…

    SIMATIC S7-200 2020年11月1日
  • s7-200控制伺服

    触摸屏+s7-200控制2台伺服驱动器(驱动器自带RS485通讯功能) 请问朋友们下列方法: 1、直接用Q0.0/Q0.1脉冲来编程控制 2、通过EM…

    SIMATIC S7-200 2021年7月4日
  • PTO手动控制

    请问大家,我要实现PTO手动控制Q0.0,要怎么操作,只知道那个SMD172是手动频率寄存器,但要实现手动要怎么操作,不想用向导,向导里生成的子程序和那里面的代码觉得很不方便?谢谢…

    SIMATIC S7-200 2021年7月4日