关于s7-200 子程序调用的问题

我在主程序中,调用了几个子程序在每个字程序中的输出都用的是起保停,当我直接把调用子程序的条件断开,及子程序不再接通后 输出仍然保持 并为断开 这是神马情况????
PS 我自己重新写了一个很简单的试验程序 主程序里就一个字程序 接通后我断开 还是同样的情况。。。。。。

问题补充:
补充  我没有在子程序中使用置位复位指令 我用的全都是起保停,我也已经在主程序中对输出做处理了 程序现在可以用  我就想知道这种情况是全都是这样 还是那里出问题了 才会这样

最佳答案

我估计你说的应该是在子程序中采用的是带自保的启停控制吧!当子程序不被调用时,输出依然保持!
这点很好改啊!在主程序中增加程序,当子程序不被调用时,对输出进行复位;调用时切断复位使能!

估计你用了置位复位指令吧!在子程序被调用时,执行置位操作。子程序不被调用时,这个输出是不会自动复位的!所以你在主程序中增加一点程序就行,当子程序不被调用时,对该输出进行复位!调用时切断复位使能。

提问者对于答案的评价:
其实我是想知道为什么切断子程序后 输出不自己断开 
不过还是感谢各位大侠对小弟的帮助 多谢了

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • s7200正常运行,突然sf灯亮,输出停止

    一台s7200,正常运行突然故障指示灯亮,无输出,能通讯,但在线监视提示午程序,量plc的电源电压发现N和地线之间有电压,这可能是什么原因 问题补充:问题是N和地线之间电压达118…

    SIMATIC S7-200 2020年10月31日
  • mbus_msg中addr是437121,对应的地址是多少

    mbus_msg中addr是437121,对应的200 变量是多少。Dataptr 是&VB300。在网上看了很多,也没有相关资料。请大家不吝赐教,谢谢LD&n…

    SIMATIC S7-200 2020年10月31日
  • 设置数据保持功能

    如何设置数据保持功能? 最佳答案 数据保持设置定义CPU如何处理各数据区的数据保持任务。在数据保持设置区中选中的就是要“保持”其数据内容的数据区。所谓“保持”就是在CPU断电后再上…

    SIMATIC S7-200 2020年11月5日
  • PLC数据线

    谁知道S7-200 PLC CPU与扩展模块EM222连接数据线 订货号   另外还有S7-200 PLC下载…

    SIMATIC S7-200 2020年11月1日
  • s7-200plc和wincc不能自动通讯

    s7-200plc和wincc不能自动通讯。每次都要在电脑上打开s7-200的软件点击通讯,200的软和plc通讯成功后才能和wincc6.0通讯上。在次重新启动电脑后还要重新连接…

    SIMATIC S7-200 2020年10月31日
  • 定点时间控制

    请问这段程序怎么做?每天早上八点启动一台设备, 问题补充:PLC是CPU224,能否编个实例?谢谢 最佳答案 通过读取实时时钟(TODR)指令:从硬件时钟读取当前时间和日期,并将其…

    SIMATIC S7-200 2021年7月5日
  • modbus中 S7-200 控制问题

    如图S7-200 224xp做从站 modbus RTU协议Q7.0实际是没有的。我通过协议改Q7.0为1 可以吗?最后Q0.0能为1吗?&…

    2017年7月25日
  • 求教S7200的密码保护清除

    各位,我的用户有个工程需要改造,系统是用S7200作的,有密码保护,我在运行后一直在提示输入密码,请问如何清除密码?谢谢!y6843@sina.com 问题补充:密码破解软件我下了…

    SIMATIC S7-200 2017年11月25日
  • 研华工控机wincc与cpu226CN通讯

    我想通过PC Access v1.0走OPC  和CPU226CN的port1端口实现访问CPU里面数据。有三个难点:1.PC A…

    SIMATIC S7-200 2021年7月5日
  • s7-200计数器编程问题

    给I0.0一个上升沿使计数器加1,同时使M0.0保持接通,以此给I0.0再接通一个上升沿计数器再加1,同时使M0.1保持接通,直到计数器加到7结束,此时M0.0~M0.6都保持接通…

    SIMATIC S7-200 2020年10月31日