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

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

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

最佳答案

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

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

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

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • 电位器控制步进电机运行速度问题

    能否使用 CPU224XP 接收电位器电压信号 编写脉冲程序 实现改变步进电机运行中速度快慢的调节? 如果可以 WAP运…

    SIMATIC S7-200 2017年8月26日
  • s7-224CN上载程序时的怪现象?

    请教大师:s7-224CN上载程序时所有输出指示灯快速闪烁,然后显示通讯错误是什么原因?数据线、通讯设置绝对没问题,在另一个PLC能上载下载程序,是不是这台PLC设备厂家在程序上做…

    SIMATIC S7-200 2020年10月31日
  • S7200多段平滑脉冲

    伺服最大加速到1500转,后缓慢加速到2000转,然后减速停止。看着简单可是小弟只会单段脉冲输出,还有就是向导的包络。没有位控模块。使用内置脉冲输出。求教。。。 最佳答案 关于包络…

    SIMATIC S7-200 2017年11月6日
  • 就问一个EM231简单问题

    VDC要求  这个项 如何解释啊 谢谢 问题补充:我想继续问下门外汉师傅,为什么电压低了 需求的电流反而小呢?求指点 最佳答案 这…

    2017年8月18日
  • 西门子通讯

    我现在想学习 西门子S7200及300的通讯 如何学习 请大家指点! 最佳答案 建议参考相关文档:《西门子S7-200与S7-300进行PROFIBU…

    SIMATIC S7-200 2020年10月31日
  • PTO与HSC12模式的应用的问题

    我想实现下面的功能:使用PTO模式输出连续不断的脉冲,然后采用HSC的模式12对其进行计数,请大家赐教。(224xp) 如果采用单段管线,能产生的最大脉冲数就只有4294…

    SIMATIC S7-200 2021年7月5日
  • 为什么我用的200PLC一直通信不上 编程电缆感觉没问题啊

    困扰我一两天了,按照说明我该设置的都设置了,该查的也都查了,还是不能通信。大神能帮忙看看嘛?参数设置有图片,有帮忙给个检查的方向嘛 问题补充:编程电缆应该不是原装的。下面有个大哥让…

    2021年7月5日
  • 数据存储问题34

    如图:为什么当I0.0的脉冲停止一段时间后,当I0.0的脉冲重新来到时,VD64中的数据会从0开始累加,而不是在I0.0的脉冲停止前的基础上进行累加呢?如果要在I0.0的脉冲停止前…

    2017年6月24日
  • EM231 RTD模块可以接PT1000吗?和接PT100有什么区别

    EM231 RTD模块可以接PT1000吗?和接PT100有什么区别,谢谢。在程序上怎么修改。 最佳答案 EM231 RTD模块支持PT1000,DIP拨码开关…

    2017年6月5日
  • PLC主站,单片机从站,自由口通信

    我想请问一下,我现在想要S7-200PLC与单片机通过RS485直接通讯。看了一部分资料,上面都有主站和从站之分,说的是从站不可以主动的向主站发送数据,只有当主站向从站发送命令的时…

    SIMATIC S7-200 2020年11月1日