仅与一个输出电路相连,通过输出电路把CPU把运算处理的结果转换成驱动现场执行机构的各种功率开关信号。由于现场执行机构所需电流是多种多样的,因而,数字量输出模块分为直流输出模块、交流输出模块、交直流输出模块三种。 (1)直流输出模块(EM222)
直流输出模块(EM222 8×DC24V)具有8个数字量输出点,分为两组,1L+、2L+分别是两组输出点内部电路的公共端,每组需用户提供一个DC24V电源。直流输出模块是晶体管输出方式,或用场效应晶体管驱动。如图2.5
1M02M4152637
图2.5 直流输出模块端子接线图
‘
(2)交流输出模块(EM222)
交流输出模块(EM222 8×AC120/230V )具有8个分隔式的数字量输出点,每个输出点占用两个接线端子,各自需要一个独立的交流电源,这些交流电源可不同相。如图2.6
ONONO1N1N12N2N24N45N5N53N3N36N6N67N7N73
图2.6 交流输出模块端子接线图
(3)交直流输出模块(EM222)
交直流输出模块(EM222 8×继电器)具有8个输出点,分为2组,1L、2L是每组输出内部电路的公共端,每组需用户提供一个外部电源(可以是直流或交流电源)。如图2.7
1L0123ML+2L4567 图2.7 交直流输出模块端子接线图
3、数字量输入输出模块(EM223)
S7—200PLC配有数字量输入输出模块EM223。在一块模块上既有数字量输入点又有数字量输出点,这种模块称为组合模块或输入输出模块。 (二)模拟量模块
工业控制中除了用数字量信号来控制外,有时还要用模拟量信号来进行控制,模拟量模块有模拟量输入模块、模拟量输出模块、模拟量输入输出模块。 1、模拟量输入模块(EM231)
模拟量输入模块就是用来将模拟信号转换成PLC所能接受的数字信号的。生产过程的模拟信号时多种多样的,类型和参数大小也不相同。所以,一般先用现场信号变送器把它们变换成统一的标准信号(如4~20mA的直流电流信号、1~5V的直流电压信号)然后再送人模拟量输入模块将模拟量信号转换成数字量信号,以便PLC的CPU进行处理。
模拟量输入模块(EM231)具有4个模拟量输入通道,每个通道占用存储
AI区域2个字节。该模块模拟量的输入值为只读数据。电压输入范围:单极性0~10V、0~5V;双极性-5~+5V、-2.5~+2.5V,电流输入范围0~20mA。模拟量到数字量的最大转换时间为250us,该模块需要直流24V供电,可由CPU模块的传感器电源DC24V/400mA供电,也可由用户提供外部电源。EM231模拟量输入模块上有12个端子,每3个为一组,可作为一路模拟量的输入通道,对于电压信号只用两个端子(A+、A-),电流信号需用3个端子(RC、C+、C-)其中RC与C+端子短接,对于未用的输入通道应短接。模块下部左端M、L+两端应接入DC24V电源。如图2.8
+-电压变送器未用的电流变送器RAA+A-RBB+B-RCC+C-RDD+D-ML+24V增益没有使用配置
图2.8 模拟量输入模块端子接线图
2、模拟量输出模块(EM232)
模拟量输出模块的作用是把PLC输出的数字量信号转换成相应的模拟量信号,以适应模拟量控制的要求。EM232具有两个模拟量输出通道,每个输出通道占用存储器AQ区域2个字节。输出信号的范围:电压输出为-10~+10V,电流输出为0~20Ma,电压输出设置时间为10us,电流输出设置时间为2us。EM232模块上有7个端子,左端起的每4个点为一组,作为一路模拟量输出,共两组,第一组V0端接电压负载,I0端接电流负载,M0为公共端。V1、I1、M1的接法同样,M、L+两端接入DC24V供电电源。如图2.9
+-电流变送器RAMA+A-RBB+L+B-RCC+C-RDD+D-L+L+L+增益 偏移配置电流负载24V电压负载
图2.9 模拟量输出模块端子接线图
3、模拟量输入输出模块(EM235)
EM235有4个模拟量输入通道,1个模拟量输出通道。该模块的输入功能同EM231,技术参数基本相同,输出功能同EM232,技术参数也基本相同,该模块需要DC24V供电,可由CPU模块的传感器电源DC24V/400mA供电,也可由用户提供外部电源。如图2.10
+-电流变送器RAMA+L+A-RBL+B+B-RCC+C-RDD+D-L+L+增益 偏移配置电流负载24V电压负载
图2.10 模拟量输入输出模块端子图
(三)智能模块
为满足更加复杂的控制功能,PLC还配有多种智能模块,以适应工业控制的多
种需求,常见的智能模块有PID调节模块、高速计数器模块、温度传感器模块等。
第三章 编程软件
3.1 STEP基本介绍
S7—200可编程序控制器使用STEP—Micro/WIN32编程软件进行编程。 STEP—Micro/WIN32编程软件是基于Windows的应用软件,是西门子公司专门为S7—200系列可编程控制器设计开发的。它功能强大,主要为用户开发控制程序使用,同时也可实时监控用户程序的执行状态。它是西门子S7—200用户不可缺少的开发工具。