您现在的位置是:首页 > PLC技术 > PLC技术

PLC的三个基本工作过程

来源:艾特贸易2017-06-05

简介PLC 按图 1-7 所示的扫描过程进行工作,当 PLC 运行正常时,它将不断重复图中的扫描过程,不断循地环扫描工作下去。分析上述扫描过程,如果对其他通信服务暂不考虑,这样扫描过程

    PLC按图1-7所示的扫描过程进行工作,当PLC运行正常时,它将不断重复图中的扫描过程,不断循地环扫描工作下去。分析上述扫描过程,如果对其他通信服务暂不考虑,这样扫描过程就只剩下“输入采样”、  “程序执行”和“输出刷新”3个阶段了。PLC典型的扫描工作过程如图1-8所示(不考虑立即输入、立即输出情况)。

PLC扫描工作过程

    1-8    PLC扫描工作过程

   (1)输入采样阶段。PLC在输入采样阶段首先扫描所有输入端子,并将各输入状态存人相对应的输入映像寄存器中。此时,输入映像寄存器被刷新。接着,进入程序执行阶段,在此阶段和输出刷新阶段,输入映像寄存器与外界隔离,无论输入信号如何变化,其内容保持不变,直到下一个扫描周期的输入采样阶段,才重新写入输入端的新内容。通常,输入信号的宽度要大于一个扫描周期,否则很可能造成信号的丢失。

   (2)程序执行阶段。根据PLC梯形图程序的扫描原则,PLC通常按从左到右、从上到下的步骤顺序执行程序。当指令中涉及输入、输出状态时,PLC就从输入映像寄存器中“读入”采集到的对应输入端子状态,从元件映像寄存器“读入”对应元件(“软继电器”)的当前状态。然后进行相应的运算,运算结果再存入元件映像寄存器中。对元件映像寄存器来说,每一个元件(“软继电器”)的状态会随着程序执行过程而变化。

   (3)输出刷新阶段。在所有指令执行完毕后,元件映像寄存器中所有输出继电器的状态(接通/断开)在输出刷新阶段转存到输出锁存器中,通过一定方式输出,驱动外部负载。