200smart用put/get

二个200smart的PLC用是用网线连接的,用put/get交换数据MB后,当第一个PLC读取第二个PLC的M0.0由0变成1后,为什么拔掉其中一个PLC的网线,第一个PLC的M0.0的值仍为1,不会变回0

问题补充:
就是网线拔掉之后,数据不通讯了,怎么第一个PLC的M0.0还是1,不会变成0,只是保持最后的状态

最佳答案

这个正常的,网络都断开了,它如何来使能复位呢?
这个原理如同子程序调用,有条件调用子程序,调用条件都离开了,子程序运算的结果如何刷新?
这样会牵涉到一个通讯中断问题的判断,大多数编程者会首先想到那个握手信号(即在定义的时间内,会出现0和1的跳变信号),如果在规定时间内没有接收到这个跳变信号,则判断通讯中断。
当然,通过s7通讯的状态位,也可以判断通讯情况。

提问者对于答案的评价:
那如何使通讯断了之后M0.0马上复位呢

最佳答案作者回复:
这个只能你自己做控制程序,当判断握手信号丢失的若干秒时间后,用该标志位复位你需要的所有控制位。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:34
下一篇 2021年7月4日 下午10:34

相关推荐

  • 200smart加密 s7通讯

    200smart现在加密,不能上下载程序,1200需要通过网口读取200smart的Q1.0,1200使用s7通讯get指令读,两个plc在同网段,这种通讯有人做过没,能成功吗?已…

    SIMATIC S7-200 SMART 2020年10月30日
  • 200SMART组网

    我想通过136个SMART PLC采集数据,然后把采集的数据通过局域网上传到总控机上,想请教各位大神这样的方案能实现吗?使用什么功能来实现? 产品版区:SIMATIC S…

    SIMATIC S7-200 SMART 2019年6月10日
  • 触摸屏软件打不开程序

    触摸屏软件打不开程序 图片说明:    产品版区:SIMATIC S7-200 SMART 悬赏西币:1 | 解决时间:2018-10-20 21:36:58 …

    2018年12月14日
  • Smart 700与Smart 700IE的组态日期时间域操作一样吗?

    WinCC Flexible: 日期时间域组态-跟我学 – 29/102 课程编号:V0472 该视频演示了WinCC&nbsp…. 点击这里,打开新窗口观看完整视频 …

    2020年10月31日
  • 1111

    S7-200 SMART CPU家族及模块——跟我学1/44 课程编号:V0901 本集课程介绍了S7-200&nb…. 点击这里,打开新窗口观看完整视频 该视频下的所…

    2020年10月31日
  • 双线圈问题西门子SMARTSR30

    比如按钮1要,按下去 1号阀门和5号阀门和1号泵3个同时要打开水流去1号缸,2号按钮 按下去,1号阀门和4号阀门和5号泵3个一起打开流去1号缸。我这样编程没有问…

    2020年10月30日
  • 关于SMART200高数计数的问题

    现有程序如图,图1为报警信号输入6无信号变化时报警,图2为输入6的计数,现有问题如下,1,由于输入6信号变化很快导致定时器T205认为输入6无变化,持续计时导致报警。2,本人有个想…

    2019年6月10日
  • SMART200和变频器MODBUS通讯不成功

    一台SR40和变频器MODBUS通讯,变频器说明书里给出的控制字地址是1E00,我换算成十进制是7680,再加上40001就是47681,这个47681(已经填到MSG的ADD管脚…

    2020年10月30日
  • EMC问题,网线干扰EMAE08电压通道

    smart200plc与远程plc以太网通讯,smart侧设有交换机,插上通讯网线时设备电压通道受干扰,拔掉网线正常,如何排查干扰源? 产品版区:SIMATIC S7-200 SM…

    2019年6月10日
  • smart 200软件?

    有个奇怪的问题,同一个操作系统同一个SMART 200软件,上个月安装的时候正常显示中文简体,现在重装了一系系统,再次安装SMART 200软件,安装的时候选择…

    SIMATIC S7-200 SMART 2017年6月7日

发表回复

登录后才能评论