怎么停止子程序运行

在主程序里断开子程序,子程序一直保持断开前的状态,开还是开,断还是断,我想把子程序断开,回到初始值,怎么办.

最佳答案

最简单的办法如我的图所示,当I0.0是零时调用子程序一,并且M0.0置1,当不调用子程序一时(I0.0是1时)M0.0仍然置1,子程序仍然执行,在执行时子程序的M10.0和M10.1置零,当T37时间到之前即子程序一里的相应变量置零,当然你需要置多少位你就置多少,这个还是比较简单做,但是步骤比较多,详细看图

图片说明:

怎么停止子程序运行  怎么停止子程序运行  

提问者对于答案的评价:
谢谢了,

专家置评

如果子程序不再调用, 而要复位子程序内状态,可考虑在主程序中编程实现复位。

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

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

相关推荐

  • 西门子程序源代码指的是什么,是梯形图吗

    西门子程序源代码指的是什么,是梯形图吗我是初学者,还不太懂请大家指教 最佳答案 源文件的作用:1、利用符号的自动重新接线2、分配块的参数,例如,块的保护属性3、整个程序的数据保护4…

    SIMATIC S7-200 2017年6月9日
  • 关于200PLC的问题

    本人是新手,以前弄三菱的小PLC,现在有一个项目需要用200PLC,但是发现一个问题就是200PLC的地址是怎么设置的,急呀,看了一些资料,但是不明白,希望有人给说明白点,在线等,…

    SIMATIC S7-200 2017年11月6日
  • 语句表红字,编译无错,且可下载,但功能经常出错。

    这程序是我写亚龙335B机械手的,今天还是用梯形图编程,然后转成语句表的时候发现语句有红色的,然后语句表里还会写一些之前在该网络编辑过的内容,以红色显示,但是梯形图却看不出来,编译…

    2017年11月25日
  • 求助高速计数器实例程序

    求助高速计数器实例,使用手册上面只讲知识点,没有实例程序,对编程还是不怎么了解。谢谢。哪位大师有实例的请发到我的邮箱380838961@qq.com 最佳答案 好些例子,已经发送至…

    SIMATIC S7-200 2021年7月4日
  • 怎么实现定时间段控制

    我有个系统,部分设备要求在不同的时间段控制,比如几点到几点之间工作,几点到几点之间停止,而且时间可调,是24小时工作制的时间。 最佳答案 计数器C0控制停机,VB0至VB7存实时时…

    SIMATIC S7-200 2020年10月31日
  • 输出与置位问题

    在PLC程序中对某一位直接输出和置位有何区别,为何我在变频转工频时用置位可以实现而用直接输出不可实现? 最佳答案 你所说的直接输出应该是赋值操作吧(= x.x)&nbsp…

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

    s-7200和上位机用MODBUE通讯,开关量上位机可以顺利读出,模拟量不行,请问问题点大概有哪些? 最佳答案 你说的模拟量是不是AIW值,如果是就用功能4,如果不是就用功能3&n…

    SIMATIC S7-200 2021年7月5日
  • EM 223 AC220V输入模块能否与DC24V CUP配套

    EM 223 数字量8输入220VAC能否与DC24V电源的CUP226 配套! 还是CUP需要选用AC220V电源的?谢谢! 最佳答案 你…

    SIMATIC S7-200 2020年11月5日
  • PPI协议内容

    工程现场的上位机是用户自己研发的,我现在的226要集成到上面去。226上的两个串口都用了。一个接modbus仪表,一个接smart屏。我现在想到两种方案①上位机和屏用一个口,走PP…

    SIMATIC S7-200 2020年10月31日
  • 光纤缠绕机硬件设计需要什么

    我想设计一个光纤自动缠绕机,用西门子S7-200作为控制部件,别的硬件设计都需要什么啊?具体一些的,准备做实物的。谢谢各位高手了 最佳答案 一、 熟悉自动缠绕机的工艺要求…

    SIMATIC S7-200 2021年7月5日