关闭s7-200子程序中的输出点问题?

在s7-200中通过条件调用子程序,当子程序中的输出有效(如输出一个Q0.0),但是调用条件无效时(OFF),子程序中的Q0.0还是保持 ON,就算子程序中的输出语气无效(驱动位OFF)时也不会自动复位,有什么办法当调用子程序条件OFF时,子程序中所以的输出全部复位呢?

最佳答案

1.一输出在一子程序中被置位,该子程序不再被调用,该输出即被保持。
  2. 当调用子程序条件OFF时,用R指令对输出位复位。
  3..必须保证在同一周期内,调用子程序条件OFF与ON不能被同时执行。
  注意(摘自S7-200系统手册):
  当子程序在同一周期内被多次调用时,不能使用上升沿、下降沿、定时器和计数器指令。

提问者对于答案的评价:
谢谢大家,好像明白了,我再研究研究!

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

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

相关推荐

  • 压力控制恒压供水

    我用一个压力传感器控制恒压供水,一台变频器,两台水泵,要求恒压供水,先启动一台水泵,50HZ时变为工频,启动第二台水泵,当压力达不到需要值时,第二台水泵频频率上升,到达恒压时停止第…

    SIMATIC S7-200 2020年10月31日
  • 为什么会显示无参数块

    把程序下载至PLC通电后TD400C显示无参数块?这是为什么啊 最佳答案 TD里的参数块设置与PLC程序块存储地址不一致。 在MicroWIN使用文本显示向导建立程序块,…

    SIMATIC S7-200 2021年7月5日
  • 伺服电机控制定位问题

    伺服电机直连滚珠丝杆,带负载运动,采用脉冲+方向控制方式。设备运行一段时间都正常,但现在发现,负载运动到位之后,定位出现偏差了,不能准确定位。 请问:这是什么原因呢?是伺…

    SIMATIC S7-200 2021年7月4日
  • S7200smart plc 怎么实时统计置位点数

    比如M5.0 M5.3  M6.2  M7.0 置位 ,不要用每个点脉冲ADD 1这种方法,想时刻反…

    SIMATIC S7-200 2021年7月5日
  • 西门子plc定位控制

    西门子plc脉冲向导控制伺服电机,生成的三个子程序,可以控制伺服电机运行,但是我怎么没看见正反转是怎么控制的,包络里面把位置设置成负数,确定显示错误。  &nb…

    SIMATIC S7-200 2021年7月5日
  • s7-200 cpu port口可以同时PPI和MODBUS通讯吗?

    CPU224只有一个port口,但是又挂了一个smart(PPI通讯),同时又需要作modbus从站,是不是不可行啊? 最佳答案 一个口,只能用PPI通讯或者moubus通讯其中一…

    SIMATIC S7-200 2017年8月18日
  • CPU226作为主站最多能与多少个从站MODBUS通信

    CPU226作为主站,用modbus主站库指令,能否带100个从站?(理论上是可以,实际上有没有问题) 谢谢各位! 问题补充:1、同一时刻只对一个从站进行读写操作,比如1…

    SIMATIC S7-200 2020年10月31日
  • 顺序继电器

    在顺序继电器s0.4中有SM0.1 特殊寄存器,是通电先执行SM0.1特殊寄存器呢,还是到S0.4这步中在执行SM0.1 我感觉应该通电就执行SM0.1吧 最佳…

    SIMATIC S7-200 2020年11月5日
  • S7200组网调试问题

    请教:单一的S7200PLC在调试的时候可以使用状态监控功能,很方便。当3个S7200PLC组网,调试的时候,通过什么方法监控主站和从站相关位的状态呢?在控制程序比较多的情况下,请…

    SIMATIC S7-200 2021年7月4日
  • s7200输入有接线但是程序里找不到输入符号

    请教各位大神:我的S7200224xp,PLC的输入点I0.0-I0.3有光眼传感器并设为脉冲捕捉位,并接受信号参与程序运行,但是我上载程序后却查找不到符号位,符号表里定义以后也显…

    SIMATIC S7-200 2017年6月24日

发表回复

登录后才能评论