ABB DT 370A GJR2237600R1
CPU是PLC的核心部件,它控制所有其他部件的操作。CPU一般由控制电路、运算器和寄存器组成。这些电路一般都集成在一个大规模芯片上。CPU通过地址总线、数据总线和控制总线与存储单元、输入/输出(I/O)单元连接。
不同型号的PLC可使用不同的CPU芯片,图1所示为欧姆龙CPM2AH可编程控制器的CPU实物图。PLC的制造厂家根据采用的CPU芯片的指令系统编写系统程序,并固化到只读存储器(ROM)中。CPU对用户程序从第一条指令开始扫描,进行算术逻辑运算,到最后一条用户程序结束,每扫描一次,整个用户程序就执行一次。
与一般的微型计算机一样,CPU的主要功能如下:
(1)从存储器中读取指令。CPU根据地址总线上给出的存储器地址和控制总线上给出的读/写命令,从数据总线上得到读出的数据和指令,并放到CPU内的指令寄存器中。
(2)执行指令。对存放在指令寄存器中的指令操作码进行译码、操作。例如:读取输入信号、取操作数、进行逻辑运算、结果输出等。
(3)准备取下一条指令。CPU执行完一条指令后,根据条件产生下一条指令的地址。
(4)处理中断。CPU在顺序执行程序时,还能接收I/O接口发来的中断请求,转入中断服务程序的首地址,进行中断处理;中断处理完毕后,返回原地址,继续顺序执行。
CPU在系统程序的支持下,主要完成下列任务:
(1)在编程方式下,接受从编程器传送来的用户程序和数据,并将它们存入预定的用户存储器与数据存储器。
(2)用扫描方式接受输入端子的状态或数据,并存放到输入映像寄存器或数据寄存器中。
(3)诊断电源及PLC内部电路工作状态和编程中的语法错误。
(4)在运行方式下,从存储器逐条读取用户程序,经运算后,按指令规定的任务产生相应的控制信号,去驱动相关电路。
(5)由算术逻辑运算的结果,更新有关标志位与元件映像寄存器、数据寄存器的内容,实现输出控制、通信、显示、打印等功能。
IC756RDV001E-97
IC756RDV001E-98
IC756RDV001E-99
IC756RDV001J-98
IC756RDV001J-99
IC756RDV001K-97
IC756RDV001K-98
IC756RDV001K-99
IC756RDV010E-97
IC756RDV010E-98
IC756RDV010E-99
IC756RDV010J-97
IC756RDV010J-98
IC756RDV010J-99
IC756RDV010K-97
IC756RDV010K-99
IC756RRT000
IC756SDV000CS-914
IC756SDV000CS-99
IC756SDV000CT-99
IC756SDV000E-912
IC756SDV000E-914
IC756SDV000E-925
IC756SDV000E-97
IC756SDV000E-98
IC756SDV000E-99
IC756SDV000J-912
IC756SDV000J-97
IC756SDV000J-98
IC756SDV000J-99
IC756SDV000K-97
IC756SDV000K-98
IC756SDV000K-99
IC756SDV001CS-914
IC756SDV001CS-99
IC756SDV001CT-99
IC756SDV001E-914
IC756SDV001E-925
IC756SDV001E-97
IC756SDV001E-98
IC756SDV001E-99
IC756SDV001J-97
IC756SDV001J-98
IC756SDV001J-99
IC756SDV001K-97
IC756SDV001K-98
IC756SDV001K-99
IC756SDV010CS-99
IC756SDV010CT-99
IC756SDV010E-925
IC756SDV010E-97
IC756SDV010E-98
IC756SDV010E-99
IC756SDV010J-97
IC756SDV010J-98
IC756SDV010J-99
IC756SDV010K-97
IC756SDV010K-98
IC756SDV010K-99
IC756URT001
IC756URT009
IC756URT049
IC756URT099
IC756URT100
IC756WBS999A
IC756WDC000E-28
IC756WDC009CT-22
IC756WDC009E-22
IC756WDC009E-23
IC756WDC009E-26
IC756WDC009E-27
IC756WDC009E-99
IC756WDC009J-22
IC756WDC009J-23
IC756WDC009J-99
IC756WDC009K-20
IC756WDC009K-22
IC756WDC009K-23
IC756WDC009K-99
IC756WDH000
IC756WDJ001E-28
IC756WDJ009CT-22
IC756WDJ009E-22
IC756WDJ009E-23
IC756WDJ009E-26
IC756WDJ009E-27
IC756WDJ009E-99
IC756WDJ009J-22
IC756WDJ009J-23
IC756WDJ009J-99
IC756WDJ009K-22
IC756WDJ009K-23
IC756WDJ009K-99
IC756WDN009CT-22
IC756WDN009E-22
IC756WDN009E-23
IC756WDN009E-26
IC756WDN009E-27
IC756WDN009E-275
IC756WDN009E-99
IC756WDN009J-22
IC756WDN009J-23
IC756WDN009J-99
IC756WDN009K-20
IC756WDN009K-22
IC756WDN009K-23
IC756WDN009K-99
IC756WDN010E-28
IC756WDS000CT-22
IC756WDS000E-22
IC756WDS000E-23
IC756WDS000E-26
IC756WDS000E-27
IC756WDS000E-99
IC756WDS000J-22
IC756WDS000J-23
IC756WDS000J-25
IC756WDS000J-99
IC756WDS000K-22
IC756WDS000K-23
IC756WDS000K-99
IC756WDS001E-28
IC756WDV000E-28
IC756WDV009CT-22
IC756WDV009E-22
IC756WDV009E-23
IC756WDV009E-25
IC756WDV009E-26
IC756WDV009E-27
IC756WDV009E-99
IC756WDV009J-20
IC756WDV009J-22
IC756WDV009J-23
IC756WDV009J-99
IC756WDV009K-20
IC756WDV009K-22
IC756WDV009K-23
IC756WDV009K-99
IC756WET100E-22
IC756WET100E-23
IC756WET100E-26
IC756WET100E-27
IC756WET100E-275
IC756WET100E-99
IC756WET100J-22
IC756WET100J-23
IC756WET100J-99
IC756WET100K-22
IC756WET100K-23
IC756WET100K-99
IC756WET200E-23
IC756WET200E-26
IC756WET200E-27
IC756WET200E-99
IC756WET200J-22
IC756WET200J-23
IC756WET200J-99
IC756WET200K-22
IC756WET200K-23
IC756WET200K-99
IC756WRE024E-22
IC756WRE024E-23
IC756WRE024E-26
IC756WRE024E-27
IC756WRE024E-275
IC756WRE024E-28
IC756WRE024E-99
IC756WRE024J-12
IC756WRE024J-22
IC756WRE024J-23
IC756WRE024J-99
IC756WRE024K-22
IC756WRE024K-23
IC756WRE024K-97
IC756WRE024K-99
IC756WRE049E-23
IC756WRE049E-22
IC756WRE049E-23
IC756WRE049E-26
IC756WRE049E-27
IC756WRE049E-275
IC756WRE049E-28
IC756WRE049E-99
IC756WRE049J-22
IC756WRE049J-23
IC756WRE049J-99
IC756WRE049K-22
IC756WRE049K-23
IC756WRE049K-99
IC756WRE099E-22
IC756WRE099E-23
IC756WRE099E-26
IC756WRE099E-27
IC756WRE099E-275
IC756WRE099E-28
IC756WRE099E-99
IC756WRE099J-22
IC756WRE099J-23
IC756WRE099J-99
IC756WRE099K-22
IC756WRE099K-23
IC756WRE099K-99
IC756WRE499E-27
IC756WRJ049J-27
IC756WRJ099J-27
IC756WRJ499J-27
IC756WWC001
IC756XDV000CS-925
IC756XDV000E-925
IC756XDV000E64-925
IC756XDV001CS-925
IC756XDV001E-925
IC756XDV001E64-925