PLC基本工作原理
9. PLC的工作原理
(1) PLC的工作方式:采用循环扫描方式。在PLC处于运行状态时,从内部处理、通
信操作、程序输入、程序执行、程序输出,一直循环扫描工作。
注意:
由于PLC是扫描工作过程,在程序执行阶段即使输入发生了变化,输入状态映象
寄存器的内容也不会变化,要等到下一周期的输入处理阶段才能改变。循环扫描过程
如下:
停止
(2) 工作过程:主要分为内部处理、通信操作、输入处理、程序执行、输出处理几个
阶段。
1) 内部处理阶段:
在此阶段,PLC检查CPU模块的硬件是否正常,复位监视定时器,以及完成一些
其它内部工作。
2) 通信服务阶段
在此阶段,PLC与一些智能模块通信、响应编程器键入的命令,更新编程器的显
示内容等,当PLC处于停状态时,只进行内容处理和通信操作等内容。
3) 输入处理
输入处理也叫输入采样。在此阶段顺序读入所有输入端子的通断状态,并将读入
的信息存入内存中所对应的映象寄存器。在此输入映象寄存器被刷新,接着进入
程序的执行阶段。
4) 程序执行
根据PLC梯形图程序扫描原则,按先左后右,先上后下的步序,逐句扫描,执
行程序。但遇到程序跳转指令,则根据跳转条件是否满足来决定程序的跳转地址。
若用户程序涉及到输入输出状态时,PLC从输入映象寄存器中读出上一阶段采入的
对应输入端子状态,从输出映象寄存器读出对应映象寄存器的当前状态。根据用
户程序进行逻辑运算,运算结果再存入有关器件寄存器中。