③输出刷新阶段。将输出元件映像寄存器空压机配件的内容从第。个输出端口开始到最后一个结束,依次读入对应的输出锁存器,从而驱动输出器件形成可编程的实际输出。
一般地,PLC的一个丰l描周期约为lOms,另外PLC的输入/输出还有响应滞后(输入溏波约lOms).继电器机械滞后约lOms,所以,一个信号从输入到实际输出有20~30ms的滞后。输入信号的有效宽度应大于l个周期加IOres。
当扫描用广程序结束后,PLC就进入输出刷新阶段。存此期间.CPU按照I/O映像区内对应的状态和数据刷新所有的输m锁存电路.再经输m电路驱动州府的外设。这时才是PLC的真正输出。
两段程序的执行结果完全一样,但在PLC中执行的过程却不一样。图l4(a)所示的程序只用一次扫描周期就町完成对M4的刷新,的程序要用四次扫描周期才能完成对M4的刷新。
这个例千说明,对于同样条数的梯形图,因其排列次J芋4-:同,执行的结果也不同。另外也可以看到,采用扫描方式JIj户程序的运行结果与继电器控制装置的硬逻辑并行运行的结果有所区别。当然,如粜扫描周期所占用的时间对整个运行来说可以忽略,那么二者之间就没有什么区别了。
一般来说,PLC的扫描周期包括诊断、通信等即。个扫描周期等于自诊断、通信、输入采样、用户程序执行、输出刷新等所有时间的总和。
PLC采用循环扫描方式.L作,每个扫描周期都按顺序把每项任务处王罩-次,并集中进行I/O处理。这种工作方式至少带来两个好处:其‘是每项任务在每个扫描周期-}J均可获得一次服务,从而保证每项任务都具有一定的实时性;其二是这种工作方式本身具有较好的抗干扰能力。在一个扫描周期中,I/O处理仪l叶较少一部分时旧,这就意味着大部分时间内干扰信号是不会被采集进PLC的,而月.PLC的循环扫描时问一般为数十毫秒至一百多毫秒,扫描速度非常快,即使采入了干扰信号,Fh于外部执器的惯性较大而来不及动作,在下个扫描周期内就会将其纠正。
循环扫描方式会带来好处,也会带来问题,因此,在设计循环扫描时间时必须满足一些限制条件,_台则表向上正确的梯形图其实内含着隐患与危险,在条件具备时就会产生误动作,造成事故。推荐文章:螺杆空压机机组主气源通路组件 |