西门子PLC S7-300/400工程实例
上QQ阅读APP看书,第一时间看更新

1.3 PLC系统硬件结构

PLC的硬件主要由中央处理器(CPU)、存储器、输入单元、输出单元、通信接口、扩展接口、电源等部分组成。其中,CPU是PLC的核心,输入单元与输出单元是连接现场输入/输出设备与CPU之间的接口电路,通信接口用于与编程器、上位计算机等外设连接,如图1-3所示。

图1-3 整体式PLC组成框图

1. 中央处理单元(CPU)

中央处理单元(CPU)是PLC控制的核心,每台PLC至少有一个CPU。CPU主要由运算器、控制器、寄存器及实现他们之间联系的数据、控制及状态总线构成,此外还包括外围芯片、总线接口以及有关电路。CPU确定了控制的规模、工作速度、内存容量等。

CPU按照系统程序赋予的功能,指挥PLC有条不紊地进行工作,归纳起来主要有以下几个方面。

(1)接收从编程器输入的用户程序和数据。

(2)诊断电源、PLC内部电路的工作故障和编程中的语法错误等。

(3)通过输入接口接收现场的状态和数据,并存入输入映像寄存器或数据寄存器中。

(4)从存储器逐条读取用户程序,经过解释执行。

(5)根据执行的结果,更新有关标志位的状态和输出映像寄存器的内容,通过输出单元实现输出控制。有些PLC还具有制表打印或数据通信等功能。

2. 存储器单元

存储器一般有两种:可读可写的随机存储器RAM和只读存储器ROM、PROM、EPROM、EEPROM。在PLC中,存储器主要用于存放系统程序、用户程序及工作数据。系统程序存储器用于存储整个系统的监控程序,一般为ROM,具有掉电不丢失信息的特性。用户程序存储器用于存储用户根据工艺要求或控制功能设计的控制程序,早期一般采用RAM,但需要后备电池,以便在掉电后保存程序。现在多采用电可擦除的可编程只读存储器EEPROM或闪存Flash Memory,免去了后备电池的麻烦。工作寄存器中的数据是PLC运行过程中经常变化、经常存取的一些数据,存放在RAM中,以适应随机存储的要求。

PLC的存储器分为5个区域,如图1-4所示。

图1-4 存储器区域划分图

3. 输入/输出单元

输入/输出单元通常也称为I/O单元或I/O模块,是PLC与工业生产现场之间的连接部件。

输入单元的作用是将不同的电压、电流形式的信号转变为微处理器可以接受的信号。输入单元对输入信号进行滤波、隔离和电平转换等,把输入信号的逻辑值安全可靠地传递到PLC内部。

输出单元的作用是将微处理器处理的逻辑信号转变为被控制设备所需的电压、电流信号。输出单元具有隔离PLC内部电路和外部执行元件的作用以及功率放大的作用。

其中,PLC的输入输出信号可以是模拟量也可以是开关量。

由于CPU内部工作电压一般为5V,而PLC外部输入/输出信号电压一般比较高,如DC 24V或AC 220V。为保障PLC正常工作,输入/输出单元还具有电平转换的作用。

4. 电源单元

PLC电源单元是指外部输入的交流电处理后转换成满足CPU、存储器、输入/输出接口等内部电路工作需要的直流电源电路或电源模块。有些电源也可以作为负载电源,通过PLC的I/O接口向负载提供直流24V电源。PLC的电源一般采用直流开关稳压电源,稳定性好,抗干扰能力强。电源单元的输入与输出之间有可靠的隔离,以确保外界的扰动不会影响到PLC的正常工作。

电源单元还提供掉电保护电路和后备电池电源,以维持部分RAM存储器的内容在外接电源断电后不会丢失。在控制面板上通常有发光二极管指示电源的工作状态,便于判断电源工作是否正常。

5. 外部设备

PLC的外部设备种类很多,其中主要可分为编程设备、监控设备、存储设备和输入/输出设备。其中编程设备作用是编辑、调试程序,也可以在线监控PLC的运行状态,与PLC进行人机对话。监控设备的作用在于将PLC上传的现场实时数据在面板上动态实时显示出来,以便操作人员和技术人员随时掌控系统运行的情况,操作人员能通过监控设备向PLC发送操控指令。存储设备用于保存用户数据,避免用户程序丢失。输入输出设备是用于接收和输出信号的专用设备,如条码读入器、打印机等。