发布于 2008-10-22 16:16:45
0楼
1.输入采样阶段
PLC 首先扫描所有输入端子,并将各输入状态存入内存中各对应的输入映像寄存器中。此时,输入映像寄存器被刷新。接着进入程序执行阶段,此时输入影响寄存器与外界隔离,无论输入信号如何变化,其内容保持不变,直到下一个扫描周期的输入采样阶段,才重新写入输入端的新内容。
2 .程序执行阶段
根据 PLC 梯形图程序”先左后右,先上后下”扫描原则进行逐句扫描。但遇到程序跳转指令,则根据跳转条件是否满足来决定程序的跳转地址。当指令中涉及输入、输出状态时, PLC 就从输入映像寄存器“读入”上一阶段采入的对应输入端子状态,从元件映像寄存器“读入”对应元件 ( “软继电器” ) 的当前状态。然后,进行相应的运算,运算结果再存入元件映像寄存器中。对元件映像寄存器来说,每一个元件 ( “软继电器” ) 的状态会随着程序执行过程而变化。
3 .输出刷新阶段
在所有指令执行完毕后,元件映像寄存器中所有输出继电器的状态(接通 / 断开)在输出刷新阶段转存到输出锁存器中,通过一定方式输出,驱动外部负载。
anvna