PLC里的定时器分辨率有1ms 10ms 100ms的,为什么会有使用上的不同

本人刚学习PLC,不知道他们的工作原理,请各位大侠赐教,不胜感激。

由于这三种定时器定时精度的不同,它们的刷新方式就不一样了,一个程序的扫描周期大约是几毫秒到几十毫秒,如果程序中使用了定时器进行计时,那么定时器的状态值就会不停的刷新,假设定时器在一个扫描周期内刷新的很多次,那么这个定时器计时的精确度就可以保证,如果只刷新了一次或几个周期才刷新一次,那第它计时的准确度就很差了,你看一下下面的文字就会明白了

1毫秒分辨率

1毫秒定时器记录自现用1毫秒定时器启用以来1毫秒定时器间隔的数目。执行定时器指令即开始计时;但是,1毫秒定时器每毫秒更新一次(定时器位及定时器当前值),不与扫描循环同步。换言之,在超过1毫秒的扫描过程中,定时器位和定时器当前值将多次更新。
定时器指令用于打开和复原定时器,如果是TONR定时器,则用于关闭定时器。
因为可在1毫秒内的任意时刻启动定时器,预设值必须设为比最小要求定时器间隔大一个时间间隔。例如,使用1毫秒定时器时,为了保证时间间隔至少为56毫秒,则预设时间值应设为57。

10毫秒分辨率

10毫秒定时器记录自现用10毫秒定时器启用以来10毫秒定时器间隔的数目。执行定时器指令即开始计时;但是,在每次扫描循环的开始更新10毫秒定时器,其方法是以当前值加上积累的10毫秒间隔的数目(自前一次扫描开始算起)(换言之,在整个扫描过程中,定时器当前值及定时器位保持不变)
因为可在10毫秒内的任意时刻开始定时器,预设值必须设为比最小要求定时器间隔大一个时间间隔。例如,使用10毫秒定时器时,为了保证时间间隔至少为140毫秒,则预设时间值应设为15。

100毫秒分辨率

100毫秒定时器记录自现用100毫秒定时器上一次更新以来100毫秒定时器间隔的数目。这种定时器的更新方法是在执行定时器指令时以当前值加上积累的100毫秒间隔的数目(自前一次扫描开始算起)。
只有在执行定时器指令时才对100毫秒定时器的当前值进行更新。因此,如果启用了100毫秒定时器但并未对各扫描循环执行定时器指令,则仍不能更新定时器当前值并将丧失时间。同样,如果在单个扫描循环内多次执行100毫秒定时器指令,将向定时器的当前值多次增加100毫秒间隔数,赢得时间。只有在每次扫描循环仅仅执行一次定时器指令时,才应该使用100毫秒定时器。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-04-27
呵呵,他们除了分辨率的不同之外
还要跟扫描时间结合在一起考虑,
如果你程序的扫描时间少于100MS,但是你使用了100MS的定时器
可能一次数都记不下来...就是因为扫描时间而产生误差
第2个回答  2009-04-28
看书哇·!~书上很详细!~

100MS的是T0~T199 设置时间是0.1S~3276.7S
10MS的是T200~T245 设置时间是0.01S~327.67S
1MS的是T246~T249 设置时间是0.001S~32.767S
看懂了吗???

精度不同

还有就是范围不同·!
第3个回答  2009-04-27
精度不同啊!1MS的精度为0.001S,10MS的精度为0.01S,100MS的精度为0.1S

PLC里的定时器分辨率有1ms 10ms 100ms的,为什么会有使用上的不同
由于这三种定时器定时精度的不同,它们的刷新方式就不一样了,一个程序的扫描周期大约是几毫秒到几十毫秒,如果程序中使用了定时器进行计时,那么定时器的状态值就会不停的刷新,假设定时器在一个扫描周期内刷新的很多次,那么这个定时器计时的精确度就可以保证,如果只刷新了一次或几个周期才刷新一次,...

plc的定时器有几种类型
二、功能不同 1、其中100ms,10ms,属于通用型定时器,即不具备断掉保持功能,触点OFF或断电定时器复位。2、1ms,属于累积型定时器,有断电保持功能,触点OFF或断电定时器不会复位,通电或触点ON后继续累积。

西门子plc中间,1ms,10ms、100ms的定时器,使用应该怎么解释_..._百 ...
10ms定时器:适用于大多数常规的控制任务。其计时周期适中,可以满足大多数应用中对于定时精度的要求。100ms定时器:适用于对精度要求不是特别高,但需要定期执行某些任务的场合。这种定时器的计时周期较长,常用于周期性任务或宏任务的控制。3. 使用场景 在实际应用中,工程师会根据控制需求选择合适的定时...

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

告别混乱,西门子PLC定时器讲解
这通常是由于使用的定时器号与定时器类型不匹配造成的。另外,子程序中的定时器和计数器不工作或工作异常,可能是因为在同一时刻被多次调用或不同子程序间共享同一定时器资源导致。通过了解和正确应用定时器的功能和注意事项,用户可以更高效地实现对时间控制的需求,确保程序的稳定性和可靠性。

定时器,这样为什么不行呀?
一般PLC的定时器都是有规定的,都是有定时单位的,1MS,10MS,100MS,定时器存储区:T S7--200 CPU中,定时器可用于时间累计,其分辨率(时基增量)分为1ms、10ms和100ms三种。定时器有两个变量:- 当前值:16位有符号整数(无符号数:0到65,535)存储定时器所累计的时间。- 定时器位:按照...

三菱Q系列PLC的定时器分为哪几类有什么区别谢谢各位
一般型定时器包括100ms和10ms定时器,它们不具备断电保持功能。当输入信号(如触点)断开或PLC断电时,这些定时器的计时会立即停止并复位。这意味着,如果系统发生断电或信号中断,之前的计时结果将不会保留,再次启动时定时器将从头开始计时。累积型定时器则具有断电保持功能,主要指的是1ms定时器。这类...

plc定时器分辨率
这个要根据不同的PLC来看 西门子:有1MS,10MS和100MS 三菱:有10MS,100MS,也有1MS的积算定时器

PLC内的定时器的时钟脉冲有1ms、10ms、100ms,这句话是什么意思,
PLC内的定时器的时钟脉冲10ms的就是说经过10ms 就有一个脉冲,同样PLC内的定时器的时钟脉冲1ms的就是说经过1ms 就有一个脉冲,PLC内的定时器的时钟脉冲100ms的就是说经过100ms 就有一个脉冲。按占空比50%,每个脉冲持续时间(高电平时间)是时钟脉冲时间的一半,另一半时间为0电平。

西门子PLC定时器分辨率怎么选择
在每个扫描周期的开始会将一个扫描累计的时间间隔加到定时器当前值上。对于分辨率为100 ms的定时器,在执行指令时对定时器位和当前值进行更新;因此,确保在每个扫描周期内,程序仅为100毫秒的定时器执行一次指令,以便使定时器保持正确计时。西门子PLC定时器有三种:1、打开延迟定时器:当使能输入接通时,...

相似回答