关于PLC中子程序使用定时器的问题

在plc中,调用子程序时候,子程序里面有定时器,那么子程序会在定时器执行完之后退出还是说只是从上到下执行一遍就退出,如果是后者,那么执行完一遍之后子程序中的定时器是否仍然在后台运行?如果主程序循环执行,那么子程序中的定时器会怎么样? 另外,对于自己定义的模块里面使用定时器,定时器的运行又是怎么样的?

1 满足定时器使能条件,定时器会自动计时,而此时程序按扫描周期不停地顺序扫描,一直到使能条件不满足为止。
2 子程序会从上到下执行一遍,然后退出。只要当前扫描周期定时器使能条件满足,定时器就会计时,到定时器执行完后,后续逻辑发生改变。
3 主程序同子程序,仍然是每个扫描周期顺序扫描一次。
4 自己定义的模块也是如此,关键是每个扫描周期PLC是否发现使能条件出现了变化。但是在for循环中并非如此。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-16
程序运行是由你编程来控制的,程序执行完一遍之后子程序中的定时器,如果它的执行条件还满足的话就继续计时或输出,如果要它中断只要中断他的执行前提条件就行了,PLC中的定时器其实就是通电计时,计时时间到输出,断电复位,部分时间继电器有停电保持功能,程序运行时PLC断电源时保持现状暂停计时,电源恢复时继续。

关于PLC中子程序使用定时器的问题
1 满足定时器使能条件,定时器会自动计时,而此时程序按扫描周期不停地顺序扫描,一直到使能条件不满足为止。2 子程序会从上到下执行一遍,然后退出。只要当前扫描周期定时器使能条件满足,定时器就会计时,到定时器执行完后,后续逻辑发生改变。3 主程序同子程序,仍然是每个扫描周期顺序扫描一次。4 自己...

300plc子程序怎么调用定时器
1、首先,在300PLC程序中创建一个定时器,并设置其参数,如时间基准、定时时间等。2、其次为了使定时器开始计时,需要将一个输入条件与定时器关联起来。这个输入条件可以是一个按钮的状态、传感器的信号等,具体根据个人的需求而定。3、之后检查定时器状态:在程序的适当位置,可以使用一个触发位(通常是...

西门子PLC关于定时器的小疑问?
仔细看你的程序,I0.0闭合后(应该一直闭合才对),1、T40还没计时到10S钟,所以T40的常闭触点导通,常开触点不通。2、T40计时到10秒钟后,T40的常闭触电断开,常开触点导通。所以网络1断开,网络2的C0计时为1。3、由于T40计时到10秒后,T40的常闭触电断开,所以T40线圈失电,所以常闭触电又导...

子程序中定时器的使用范围
T192-T199和T246-T249。根据查询电气控制与PLC技术应用第3章第3功能指令中得知,在子程序中使用的定时器范围规定为T192-T199和T246-T249。定时器在子程序中的表现是在条件调用子程序的主程序中,在停止子程序调用时,如果计时器已经启动并正在计时,则当停止该子程序调用时计时器失控。

西门子PLC子程序中可以添加定时么
单次使用的子程序可以使用定时器。多次调用的子程序不可以使用标准定时器,只能自己做定时。

在西门子200plc里,如何在子程序里变量设置成时间的
子程序如果要用时间定时器的话,当停止子程序调用时,如果定时器已被激活计时这种情况下不停止调用该子程序会造成定时器的失控。使用条件调用含有定时器的子程序时,一定要注意定时器的分辨率和时序逻辑,以免造成程序运行错误,如果多次调用该子序可能会发生程序失控。

西门子PLC程序中定时器的使用
意思就是说,同一个定时器,在同一个扫描周期里只能使用一次。但是在步进指令里就可以在相隔一个以上的的步进指令里重复使用同一个定时器。比如,s1.0-s1.1-s1.2-s1.3 在S1.0里你使用了t11,那么在s1.1里你就可以再次使用t11.因为,再步进指令里他是按照状态流程来运行程序的,就是说...

西门子PLC程序中定时器的使用
1.程序里只能用一个100ms定时器吗?答:不,软件设计范围内的所有100ms的定时器都能一起用上。(看你的控制要求,要用多少了)2.,(在一个扫描周期内,只允许同一条100ms定时器,。并且只执行一次)答:不对,首先说在一个扫描周期内,定时指令不能无限期的循环,这样导致扫描无法完成,会在...

西门子PLC中间,1ms,10ms、100ms的定时器,使用应该怎么解
在西门子PLC中,定时器的时基有三种选择:1ms、10ms和100ms。这些时基代表了计时的基本单位,其中1ms等于千分之一秒,10ms等于十分之一秒,而100ms等于一秒的十分之一。定时器的设定值通常用PT表示,计算定时时间的公式是:定时时间 = PT * 时基。例如,如果你想设置一个1秒的定时,如果你使用1ms...

plc定时器的使用方法及注意事项
2、注意事项:确保PLC电源正常,避免电源波动或断电。设置定时器前需设定时间。保持型接通延时定时器需注意输入信号状态,断开时保持计时状态。注意触点负载能力和动作条件的选择。避免计时误差,考虑PLC扫描周期和程序执行时间。确保安全,特别在控制高电压设备时需小心,并采取相应的安全措施。

相似回答