1.PLC工作原理
PLC将程序存储在用户存储器当中, 驱动其运行, 相对比微型计算机软件, PLC程序则不同的是, 微型计算机整个流程则是从规定的开始
至结束完整工作流程。相对与PLC运行,则是从位于0地址开始, 扫描完成整个程序的地址, 则算完成了一次扫描周期, 然后再从新从0地址开
始扫描, 整个工作流程为扫描工作模式。如图:
PLC的工作方式分为3阶段: 输入扫描、执行指令、输出扫描。
(1)输入扫描
PLC程序执行之前、首先扫描输入端子,按顺序将所有输入信号存入到寄存器的输入状态的输入映像寄存器当中。 这个过程称之为输入扫描。PLC在运行程序时, 所需的输入信号并不是实时取端子上的信号。而是映像寄存器当中的信息。
直至整个周期结束到下个扫描周期, 映像寄存器中的信号才会被刷新。
注: PLC的扫描速度很快, 且受多方面的影响: CPU、I/O模块的数量、程序的长度大小。
(2) 程序执行
从程序的0地址为开始, 逐条的扫描执行, 这个时候, 分别将输入、输出的映像寄存器和辅助继电器中获取所需要的数据进行运算。然后再将计算结果写入输出寄存器中。
(3)输出扫描
将输出寄存器的结果输出到输出锁存器中, 进而驱动设备运转。