定时器分辨率对定时器位和当前时间值更新时间的影响

转载来源:

我们不妨做一个大胆的假设:plC的扫描周期大多在5ms到35ms之间。

定时器分辨率对定时器位和当前时间值更新时间的影响

  • 1 ms 定时器:定时器位和当前值的更新与扫描周期不同步。扫描周期大于 1 ms 时,定时器位和当前值在该扫描周期内更新多次。

  • 10 ms 定时器:定时器位和当前值在每个扫描周期开始时更新。定时器位和当前值在整个扫描期间保持不变。扫描期间累积的时间间隔会在每次扫描开始时加到当前值上。

  • 100 ms 定时器:对于分辨率为 100 ms 的定时器,定时器位和当前值在指令执行时更新;因此,确保在每个扫描周期内程序仅执行 100 ms 定时器指令一次,这样才能保证定时器的定时正确。

示例:自动重新触发的单触发定时器

已更正的示例使用常闭触点 Q0.0 代替定时器位作为定时器使能输入。这样可确保输出 Q0.0 在每次定时器达到预设值时接通,并且在一个扫描周期内保持接通。

1 ms 定时器

在执行常闭触点 T32 之后以及执行常开触点 T32 之前,只要更新定时器的当前值,Q0.0 就会在一个扫描周期内保持接通。

10 ms 定时器

Q0.0 从不接通,因为定时器位 T33 在从扫描开始到执行定时器功能框的时间段内接通。执行定时器功能框后,定时器的当前值及其 T 位均置零。执行常开触点 T33 时,T33 及 Q0.0 均断开

100 ms 定时器

只要定时器的当前值达到预设值,Q0.0 就会在一个扫描周期内始终接通。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值