子程序中的定时器

为什么在子程序里的一个30s的定时器在监控时走到10s或者20s就自动清零然后继续从零开始走?条件一直都满足,真是奇哉怪也!

最佳答案

转帖:
1、定时器在子程序中的表现:
在条件调用子程序的主程序中,当停止子程序调用时,如果定时器已经激活正在计时,停止调用这个子程序会造成定时器的失控。不管此时定时器前面的激活条件如何变化,定时器(1ms、10ms 时基的)会一直走到最大值,定时器输出也会在达到设定值时接通;(100ms 时基的定时器会在上述情况下停止计时,但在逻辑上处于失控状态)。
 如果用 SM0.0 调用子程序;或者在控制逻辑的时序上做到能够保证定时功能完整执行,定时器会正常运行。使用条件调用含有定时器的子程序时,一定要注意时序逻辑,以免造成程序运行错误。
2、使用子程序时,为何动作只能执行一次,或者某些状态不能结束?
如果发生动作不能重复执行,或者状态不能结束(像锁死了一样),而这些功能都与子程序有关时,请检查是否有条件调用子程序。调用子程序的条件在上述动作执行后,或者进入某个状态后不再有效,无法再次“激活”,而脱离上述状态或复位的指令正好在子程序内,必然造成上述的现象。

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月26日 下午3:52
下一篇 2017年11月26日 下午3:52

相关推荐

  • s7-200状态移位问题

    一套传送机构,每个工位都有物料检测,2、4、6、8工位均有组装机台,请问物料从1工位开始运动,当到达2、4、6、8任意工位未检测到该物料时,则此物料在后续工位均不组装,物料是在工位…

    2017年8月18日
  • S7-200PLC PID用了几天就不能用求解

    S7-200PLC PID用了几天就不能用了(每次都用了2-3天就不能用),存储区地址没有被占用,不能用时删除PID POU程序后重新利用向导进行生成PID&n…

    SIMATIC S7-200 2018年12月5日
  • CPU226如何与仪表Modbus RTU通讯

    仪表的地址是41H~47H,厂家给了波特率9600bps,还有寄存器功能代码03H,寄存器地址000h~0010H,怎么通讯呢?请教 最佳答案 请参考《Micro’n P…

    SIMATIC S7-200 2020年10月31日
  • 用电脑打开STEP 7-MicroWIN SMART和smart 系列的plc通讯时显示未找到指定的访问点

    在通讯窗口左侧显示找到CPU,也能闪烁指示灯,但是点击右下角确定按钮时会跳出“未找到指定的访问点” 最佳答案 1、对比发现文件名里面含有"+"号,去掉文件名里面…

    SIMATIC S7-200 2017年6月1日
  • TD400文本与S7-200无参数

    设备一致运转挺好春节放假设备停电十几天。一开机TD400文本显示无参数。是TD400文本的地址冲突了?还是PLC的程序丢失了? 最佳答案 首先这个文本的数据都存放在PLC中,如果停…

    SIMATIC S7-200 2017年12月7日
  • 氮变送器79-9999的一些问题

    今天测试  氮变送器是79-9999的,给模块的电流信号是4-20ma,做的工程量转换是6400-32000。上电之后,氮变送器给出的信号是4ma,但是我程序里…

    SIMATIC S7-200 2017年11月16日
  • USS库选择

    我想用S7-200与G110变频器通讯,在添加库时发现,软件的标准库中有很多USS库,就是 库名的最后两个字母不同,那我到底要选择哪个库呢,有规矩要讲究的 最佳答案 我来…

    SIMATIC S7-200 2017年11月16日
  • s7-200的网络通讯通讯

    S7-200是否可以组建如下项目:主站1个,从站20个,每个从站均有20路模拟量输入及6路输出,开关量月20个。通讯采用光纤,距离10公里范围内!请问这个200SMART的系统能实…

    SIMATIC S7-200 2017年6月10日
  • 专家跪求,谢谢。我刚刚学这。感激不尽。

    怎样在PLC编程软件里检测我编的程序是否成功 问题补充:有没有可以在梯形图上以能流的方式看见的。我看见过别人的可以在电脑上看见一条绿色的线代表电流通了。灰色就是还没有到的地方。能流…

    SIMATIC S7-200 2021年7月4日
  • 214-2ad23-0xb8 npn输入脉冲信号

    现在有5个流量计 NPN型的  PLC是西门子214-2AD23-0XB8 想让流量计的数值显示在触摸屏上,但是PLC是PNP的 …

    2021年7月5日