您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC定时器的刷新方式和正确使用
来源:艾特贸易2017-06-05
简介(1) 定时器的刷新方式:由于在 S7-200 系列 PLC 中, 1ms 、 10ms 、 100ms 定时器的刷新方式是不同的,因而在使用方法上也有很大区别。这一特点是 S7-200 系列 PLC 和其他型号 PLC 的不同点。
(1)定时器的刷新方式:由于在S7-200系列PLC中,1ms、10ms、100ms定时器的刷新方式是不同的,因而在使用方法上也有很大区别。这一特点是S7-200系列PLC和其他型号PLC的不同点。 ①1ms定时器由系统每隔1ms刷新一次,与扫描周期及程序处理无关,它采用中断刷新方式。因此,当扫描周期大于1ms时.在一个扫描周期中可能被多次刷新,其当前值在一个扫描周期内不一定保持一致。 ②10ms定时器由系统在每个扫描周期开始时自动刷新。由于每个扫描周期只刷新一次,因此,在一个扫描周期内定时器位和定时器当前值均保持不变。 ③100ms定时器是在定时器指令执行时被刷新。因此,当100ms定时器被激活后(开始定时),如果不是每个扫描周期都执行定时器指令或者在一个扫描周期内多次执行定时器指令,则会造成定时失准。所以,当在跳转指令和循环指令段中使用定时器时,要格外小心。100ms定时器仅用在定时器指令在一个扫描周期只执行一次的程序中。 (2)定时器的正确使用:对于1ms定时器和10ms定时器,由于这两类定时器的刷新影响,不能用定时器自身的常闭触头作为定时器工作的条件,否则定时时间到立即使定时器复位。在图5 22所示的梯形图程序中,用T32的常闭触头作为T32的工作条件,并不能使Q0.0输出宽度为一个扫描周期的脉冲,所以,图5-22所示的梯形图是错误的。只要将图5-22的梯形图改成图5-23所示的梯形图(因T32为1ms定时器),Q0.0就能输出宽度为一个扫描周期的脉冲。对于100ms定时器,可以用定时器自身的常闭触头作为定时器工作的条件,当定时时间一到,就能产生宽度为一个扫描周期的脉冲。尽管如此,最好采用图5-23所示的思路来编写定时器指令。 图5-22 自身激励输入的定时器
图5-23 非自身激励输入的定时器
点击排行
