![](https://csdnimg.cn/release/download_crawler_static/87994076/bg7.jpg)
1、中央处理单元(CPU)
中央处理单元(CPU)是 PLC 的控制中枢,它按照 PLC 系统程序赋予的功能接收并
存储从编程器键入的用户程序和数据、检查电源、存储器 I/O 以及警戒定时器的状态;
并能诊断用户程序中的语法错误。当 PLC 投入运行时,首先它以扫描的方式接收现场
各输入装置的状态和数据,并分别存入 I/O 映象区,然后从用户程序存储器中逐条读
取用户程序,经过命令解释后,按指令的规定执行逻辑或算数运算的结果送入 I/O 映
象区或数据寄存器内,等所有的用户程序执行完毕之后,最后将 I/O 映象区的各输出
状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行直到停止运行。
为了进一步提高 PLC 的可靠性近年来对大型 PLC 还采用双 CPU 构成冗余系统或
采用三 CPU 的表决式系统,这样即使某个 CPU 出现故障整个系统仍能正常运行。
CPU 是 PLC 的核心,起神经中枢的作用,每套 PLC 至少有一个 CPU,它按 PLC 的
系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置
送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和 PLC 内部电路的工作
状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,
经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。
CPU 主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总
线构成,CPU 单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及
数据,是 PLC 不可缺少的组成单元。
在使用者看来,不必要详细分析 CPU 的内部电路,但对各部分的工作机制还是应
有足够的理解。CPU 的控制器控制 CPU 工作,由它读取指令、解释指令及执行指令。
但工作节奏由震荡信号控制。运算器用于进行数字或逻辑运算,在控制器指挥下工作。
寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。