主机内各部分之间均通过总线连接。总线分为电源总线、控制总线、地址总线和数据总线。各部件的作用如下:
(1)中央处理单元CPU
PLC的CPU与通用微机的CPU一样,是PLC的核心部分,它按PLC中系统程序赋予的功能,接收并存储从编程器键入的用户程序和数据;用扫描方式查询现场输入装置的信号状态或数据,并存入输入过程状态寄存器或数据寄存器中;诊断电源及PLC内部电路工作状态和编程过程中的语法错误等;在PLC进入运行状态后,从存储器逐条读取用户程序,经过命令解释后,按指令规定的任务产生相应的控制信号,去启闭有关的控制电路;分时、分渠道地去执行数据的存取、传送、组合、比较和变换等动作,完成用户程序中规定的逻辑运算或算术运算等任务;根据运算结果,更新有关标志位的状态和输出状态寄存器的内容,再由输出状态寄存器的位状态或数据寄存器的有关内容实现输出控制、制表打印、数据通信等功能。以上这些都是在CPU的控制下完成的。PLC常用的CPU主要采用通用微处理器、单片机或双极型位片式微处理器。
(2)存储器
存储器(简称内存),用来存储数据或程序。它包括随机存取存储器(RAM)和只读存储器(ROM)。
PLC配有系统程序存储器和用户程序存储器,分别用以存储系统程序和用户程序。系统程序存储器用来存储监控程序、模块化应用功能子程序和系统参数等,一般使用EPROM;用户程序存储器用作存放用户编制的梯形图等程序,一般使用RAM,若程序不经常修改,也可写入到EPROM中;存储器的容量以字节为单位。系统程序存储器的内容不能由用户直接存取。因此一般在产品样本中所列的存储器型号和容量,均是指用户程序存储器。
(3)输入/输出(I/O)模块
I/O模块是CPU与现场I/O设备或其他外部设备之间的连接部件。PLC提供了操作电平和输出驱动能力的I/O模块供用户选用。I/O模块要求具有抗干扰性能,并与外界绝缘因此,多数都采用光电隔离回路、消抖动回路、多级滤波等措施。I/O模块可以制成标准模块,根据输入、输出点数来增减和组合。I/O模块还配有发光二极管来指示运行状态。
(4)电源
PLC配有开关式稳压电源的电源模块,用来对PLC的内部电路供电。
1PH6167-4CG50-Z
HVE04.2-W075N R911283373
6FC5357-0BB35-0AA0
6QX5376 6RA2487-4DV62-0
SPINDLE MOTOR 2AD134C-B35OB1-DS06-D2V1
6FC5357-0BB25-0AA0
6ES7414-3XM07-0AB0
DIAX03 DKR02.1-W200Z-BE23-01-FW FWA-DIAX03-ELS-05V54-D5
INVERTER 6SC 6508-4AA01 D380-D430/85
2AD132C-B350A1-BS11/S01
2AD160C-B05OB1-BS03-A2N1 R911254165
CONTROLLER FR-SX-2-11K-F
SPINDLE MOTOR 2AD160B-B350B1-BS03/S013
6FC5357-0BB21-0AE0
6FC5357-0BB33-0AE1
6FC5357-0BB21-0AE0
SERVOMOTOR 2AD134D-B35OA1-DS06-A2N1 R911287683
33.4812E ID-NR
DC MOTOR AGN132SH
6SN1118-0DH23-0AA1
INDUSTRIAL PC ASMC2177
6FC5371-0AA30-0AA1
6FC5357-0BB34-0AE0
6SN1145-1BB00-0EA0
1PH6138-4RF59-Z Z:M1H
SERVOMOTOR QD18.2FR 80KW 2230MIN-1
SERVOMOTOR 1PH7137-2JG02-0BJ0
6SN1146-1BB00-0DA1
SPINDLE MOTOR 2AD132C-B050A2-BS03-B2N1
REPLACING MP377 19" 6AV6644-0AC01-2AX1
1PH6105-4CG46-Z