第2章S7200 PLC硬件系统及编程资源.doc

上传人:飞****2 文档编号:78789418 上传时间:2023-03-19 格式:DOC 页数:39 大小:1.87MB
返回 下载 相关 举报
第2章S7200 PLC硬件系统及编程资源.doc_第1页
第1页 / 共39页
第2章S7200 PLC硬件系统及编程资源.doc_第2页
第2页 / 共39页
点击查看更多>>
资源描述

《第2章S7200 PLC硬件系统及编程资源.doc》由会员分享,可在线阅读,更多相关《第2章S7200 PLC硬件系统及编程资源.doc(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第2章 S7-200 PLC硬件系统及编程资源S7-200系列PLC是德国西门子公司生产的一种超小型可编程控制器。S7-200 PLC设计紧凑,使用方便、应用灵活、性价比高,具有良好的可扩展性及强大的指令集,使其能够比较完美地满足多种场合中的检测、监测及小规模控制系统的需求。 S7-200 PLC还可以作为独立的模块广泛应用在集散化控制系统中,覆盖所有与自动检测、自动控制有关的工业及民用领域,如机床、机械、电力设施、民用设施、环境保护设备等。本章从应用角度出发,主要介绍S7-200 PLC的技术指标、硬件配置、编程软元件及其寻址方式等。2.1 S7-200 PLC硬件系统配置S7-200 PL

2、C适用于各种场合中的监测及系统自动控制,具有极高的可靠性、极其丰富的指令集、强大的通信能力和丰富的扩展模块,便捷的操作特性易于用户掌握。随着技术的进步,S7-200 PLC的功能还在不断地提高和改进,主要表现以下几个方面:1)增强的内置集成功能,如CPU 224XP集成14个输入/10个输出共24个数字量I/O点、2个模拟量输入/1个模拟量输出共3个模拟量I/O端口;CPU 226集成24个输入/16个输出共40个数字量I/O点。2)增强的扩展模块特性,如数字扩展模块EM 223 24VDC支持32个输入/输出和32个输入/继电器输出的,高密度扩展模块EM 232的模拟量输出多达4个,高密度扩

3、展模块EM 231的模拟量输入多达8个。3)增强的编程软件包,STEP7-Micro/WIN V4.0编程软件能支持Microsoft Vista操作系统。同时,对通讯设置也做了改进,如果STEP7-Micro/WIN V4.0第一次启动时检测到USB电缆,就会自动选择USB通讯方式。4)增强的口令保护,为程序作者的知识产权提供更好的安全保护。2.1.1 S7-200 PLC的硬件构成和性能特点1硬件系统构成S7-200 PLC硬件系统主要包括CPU主机模块、扩展模块、功能模块、相关设备以及编程工具,如图2-1所示,其硬件特点如图2-2所示。CPU主机相关设备通讯网络设备TD200W显示器其他

4、设备触摸屏编程工具工业软件功能模块扩展模块图2-1 S7-200 PLC系统组成图图2-2 S7-200CN CPU硬件特点l CPU主机是PLC最基本的单元模块,是PLC的主要组成部分,包括CPU、存储器、基本I/O点和电源等。它实际就是一个完整的控制系统,可以单独完成一定的控制任务。l 主机I/O点数量不能满足控制系统的要求时,用户可以根据需要使用各种I/O扩展模块。l 当需要完成某些特殊功能的控制任务时,需要扩展功能模块,如模拟量输入扩展模块、热电阻(测温)功能模块等。l 相关设备是为充分和方便利用系统的硬件和软件资源而开发和使用的一些设备,主要有编程设备、人机操作界面和网络设备等。l

5、工业软件是为更好的管理和使用这些设备而开发的与之相配套的程序,它主要由标准工具、工程工具、运行软件和人机接口软件等构成。2S7-200性能特点S7-200性能特点主要表现如下。(1)立即读写I/O点S7-200的指令集提供了立即读写物理I/O点的指令,用户可以在程序中立即读写I/O点,而不受PLC循环扫描工作方式的影响。(2)提供高速I/点S7-200具有集成的高速计数功能,能够对外部高速事件计数而不会影响S7-200的性能。这些高速计数器都有专用的输入点作为时钟、方向控制、复位端、启动端等功能输入;S7-200还支持高速脉冲输出功能,其输出点Q0.0和Q0.1可形成高速脉冲串(PTO)或脉宽

6、调制(PWM)控制信号。(3)对数字量输入加滤波器S7-200允许用户为某些或者全部本机数字量输入点选择输入滤波器,并可以对滤波器定义0.2ms12.8ms的延迟时间,系统默认的延迟时间为6.4ms。该延迟时间能滤除输入杂波,从而减小输入状态发生意外改变的可能。输入滤波器是系统块的一部分,它需要通过编程软件下载并储存在S7-200 CPU中。(4)对模拟量输入加滤波器S7-200允许用户对每一路模拟量输入选择软件滤波器,滤波值是多个模拟量输入采样值的平均值。滤波器具有快速相应的特点,可以反映信号的快速变换,系统默认为对所有模拟量输入进行滤波配置。(5)设置停止模式下的数字量/模拟量输出状态S7

7、-200输出表可以用来设置数字量/模拟量的输出状态,用于指明在从运行模式进入停止模式后,是将已知值传送至数字量/模拟量输出点,还是使输出保持停止模式之前的状态。输出表是系统块的一部分,它需要通过编程软件下载并储存在S7-200 CPU中。(6)捕捉窄脉冲S7-200为每个本机数字量输入提供脉冲捕捉功能,该功能允许PLC捕捉到持续时间很短的高电平脉冲或者低电平脉冲。当一个输入设置了脉冲捕捉功能,输入端的状态变换就被锁存一直保持到下一个扫描循环刷新,这样就能确保一个持续时间很短的脉冲被捕捉到,并一直保持到S7-200读取该输入点。(7)设置掉电保护存储区S7-200允许用户定义最多6个掉电保护区的

8、地址范围,变量存储器V、位存储器M、计数器C和定时器T。在缺省情况下,M存储器的前14个字节是非保持的。对于定时器,只有保持型定时器TONR可以设为掉电保护。而且定时器和计数器只有当前值可以保持,定时器位和计数器位是不能保持的。(8)快速响应中断服务程序S7-200允许用户在程序扫描周期中使用中断,与中断事件相关的中断服务程序作为程序的一部分被保存。在正常的程序扫描周期中,有中断请求就立即执行中断事件。在中断优先级相同的情况下,S7-200遵循“先来先服务”的原则来执行中断服务程序。(9)实现PID运算操作S7-200 PLC设置了PID回路指令,通过程序设置PID回路表参数,可以十分方便地通

9、过执行PID回路指令,对模拟量构成闭环控制系统。(10)提供模拟电位器S7-200提供有模拟电位器,位于模块前盖下面,可以用小螺丝刀进行调节。调节电位器能增加/减小存于特殊存储器中的值,这些只读值在程序中可有很多功能,如更新定时器或计数器的当前值,输入或修改预置值、限定值等。(11)提供四层口令保护S7-200所有型号都提供口令保护功能,用以限制对特殊功能的访问。对CPU功能及存储器的访问权限是通过设置口令来实现的。S7-200 CPU提供了限制CPU访问功能的四个等级,若要进行四个等级的访问,需输入正确的口令。2.1.2 S7-200 CPU模块结构和技术指标S7-200有CPU 221、C

10、PU 222 、CPU 224、CPU 224XP和CPU 226五种不同结构配制的CPU单元,供用户根据不同需要选用。1CPU模块结构S7-200的 CPU模块是一个功能强大的整体式 PLC,它集成了一个微处理器、一个集成电源、输入/输出(I/O)若干端点(口)及RAM、EEPROM等,被封装在一个紧凑的外壳内。CPU模块负责执行程序,输入点用于从现场设备中采集信号,输出点则负责输出控制信号,用于驱动外部负载。CPU 22x系列PLC主机(CPU模块)的外形示意图,如图2-3所示。前翻盖:模式选择开关模拟电位器扩展端口输入状态指示灯端子下翻盖终端接线端子排输出状态指示灯端子上翻盖运行状态指示

11、灯可选卡插槽:存储卡、时钟卡、电池卡等通讯接口:(CPU224XP、CPU226有两个)图2-3 S7-200系列PLC主机模块外形功能示意图其中,前翻盖下面有模式选择开关、模拟电位器以及扩展端口。S7-200 PLC有RUN和STOP两种工作模式,可由模式选择开关选择。当模式选择开关处于STOP位置时,不执行程序但可以对其编写程序;当开关处于RUN位置时,PLC处于运行状态,此时不能对其编写程序;当开关处于TERM监控状态时,可以运行程序也可以进行读/写操作。扩展端口用于连接扩展模块,实现I/O扩展。端子下翻盖下面为输入端子和传感器电源端子,输入端子的运行状态可以由端子盖上方的一排指示灯显示

12、,正常工作时对应指示灯被点亮。端子上翻盖下面为输出端子和PLC供电电源端子,输出端子的运行状态可以由端子盖下方的一排指示灯显示,正常工作时对应指示灯被点亮。运行状态指示灯用于显示CPU所处的工作状态。当CPU 处于STOP状态(停机方式)或重新启动时,黄灯常量;当CPU处于RUN状态(运行方式)时,绿灯常亮;当CPU 处于SF状态( 硬件故障或软件错误)时,红灯常亮。可选卡插槽可以插入存储卡、时钟卡、电池卡等,存储器卡用来在没有供电的情况下(不需要电池)保存用户程序。通讯接口可以连接RS-485通信电缆,可以通过专用PPI通信电缆连接上位机(RS-232)或编程设备或文本显示器或其它的CPU,

13、实现PLC与上位机或者其他PLC之间的通讯。CPU 22x系列PLC主机(CPU模块)实物外形如图2-4所示。 CPU 221 CPU 222 CN CPU 224 CN CPU 224XP CN CPU 226 CNCPU 224XP CN实物端口功能注释图2-4 S7-200 CN系列CPU实物图片2S7-200技术指标CPU 221、CPU 222 、CPU 224、CPU 224XP和CPU 226五种不同结构配制的CPU单元。(1)S7-200CPU电源技术规范CPU221CPU226分别设定了DC24V和AC120220V两种电源供电模式。例如,CPU222 DC/DC/DC,其中

14、第1个参数DC表示CPU工作供电为直流电源(20.428.8V),第2个DC表示输入信号控制电压为直流电源,第3个参数DC表示输出控制电压(负载的工作电源)为直流电源.。 CPU直流供电如图2-5(a)所示。 (a) (b)图2-5 CPU 供电电源例如,例如,CPU222 AC/DC/继电器,其中第1个参数AC表示CPU工作供电为交流电源(AC85265V),第2个DC表示输入信号控制电压为直流电源,第3个参数表示继电器输出,其触头控制负载的电压可以为交、直流电源(电流2A,电压85265V)。CPU交流供电如图2-5(b)所示。(2)S7-200 CPU单元技术指标S7-200 CPU单元

15、技术指标见表2-1。表2-1 S7-200 PLC技术指标特性CPU 221CPU 222CPU 224CPU 224XPCPU 226用户程序长度运行模式4096字节4096字节8192字节12288字节16384字节不在运行4096字节4096字节12288字节16384字节24576字节数据存储区2048字节2048字节8192字节10240字节10240字节掉电保护时间50小时50小时100小时100小时100小时本机I/O数字量6入/4出8入/6出14入/10出14入/10出24入/16出模拟量无无无2入/1出无扩展模块数量0个模块2个模块7个模块7个模块7个模块高速计数器单相4路3

16、0KHz4路30KHz6路30KHz4路30 kHz2路200 kHz6路30KHz两相2路20KHz2路20KHz4路20KHz3路20 kHz1路100 kHz4路20KHz脉冲输出(DC)2路20KHz2路20KHz2路20KHz2路100 kHz2路20KHz模拟电位器11222实时时钟配时钟卡配时钟卡内置内置内置通讯口1 RS-4851 RS-4851 RS-4852 RS-4852 RS-485I/O映象区256 (128入/128出)布尔指令执行速度0.22 s/指令1)CPU 221 PLC集成了6输入/4输出数字量I/O点(即CPU只能读取6个外部开关量信号、输出4个开关量信

17、号控制负载),6KB程序和数据存储空间;4个独立的30kHz高速计数器、2路独立的20kHz高速脉冲输出;1个RS485通信编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯功能。CPU 221 PLC无I/O扩展功能,适合于I/O点数较少的小型控制系统。2)CPU 222 CN PLC集成了8输入/6输出数字量I/O点,6KB程序和数据存储空间;4个独立的30kHz高速计数器、2路独立的20kHz高速脉冲输出;具有 实现PID运算控制功能,构成闭环控制系统;1个RS485通信编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯功能。CPU 222 CN PLC可以连接2个扩展模块。

18、CPU 222 CN PLC是具有可扩展、应用广泛的全功能控制器。3)CPU 224 CN PLC集成了14输入/10输出数字量I/O点;16KB程序和数据存储空间间;6个独立的30kHz高速计数器、2路独立的20kHz高速脉冲输出;具有实现PID运算控制功能,构成闭环控制系统;1个RS485通信编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯功能。CPU 224 CN PLC具有较强的控制功能CPU 224 CN PLC可以连接7个扩展模块,最大扩展为168路数字量I/O点或35路模拟量I/O端口,CPU 224 CN PLC是具有较强控制能力的控制器。4)CPU224 XP CN

19、PLC集成了14输入/10输出数字量I/O点、2输入/1输出模拟量I/O端口;22KB程序和数据存储空间间;6个独立的100kHz高速计数器、2路独立的100kHz高速脉冲输出;具有 实现PID运算控制功能,构成闭环控制系统;2个RS485通信编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯功能;内置模拟量I/O、自整定PID、线性斜坡脉冲指令等功能。CPU 224 XP CN PLC可以连接7个扩展模块,最大扩展为168路数字量I/O点或38路模拟量I/O端口。CPU224 XP CN PLC是具有强大控制能力的新型CPU。5)CPU 226 CN PLC集成了24输入/16输出数字

20、量I/O点、2输入/1输出模拟量I/O端口;26KB程序和数据存储空间;6个独立的30kHz高速计数器、2路独立的20kHz高速脉冲输出;具有 实现PID运算控制功能,构成闭环控制系统;2个RS485通信编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯功能。CPU 226 CN PLC可以连接7个扩展模块,最大扩展为248路数字量I/O点或35路模拟量I/O端口,CPU 226 CN PLC具有更快的运行速度和功能更强的内部集成特殊,完全能够适应一些较复杂的中、小型控制系统。3存储系统及功能(1)硬件组成S7-200 PLC的存储系统由随机存储器(RAM)和可以可编程的只读存储器(EE

21、PROM)构成,CPU模块内部配备一定容量的RAM和EEPROM,其存储容量以字节(B)为单位,如图2-6所示。同时,CPU模块支持可选的EEPROM存储器卡。还增设了超级电容和电池模块,用于长时间保存RAM中的数据。用户数据可通过主机的超级电容存储若干天;电池模块可选,使用锂电池模块可使数据的存储时间延长到13年。例如,CPU 224 CN PLC程序存储器在运行模式下为8192B,数据存储器为8192B。上传 计算机存储器卡用户程序CPU组态V存储器M存储器定时器和计数器当前值EEPROM(B)(B)RAM(B)CPU固化系统程序用户程序CPU组态V存储器M存储器下载图2-6 S7-200

22、 PLC存储系统示意图(2)程序存储空间存储空间可分为系统程序存储器和用户程序存储器。系统程序由PLC产品设计者设计并由生产厂商固化在EEPROM中,对用户不透明,它反映了PLC技术水平,它能够智能化地管理和完成PLC规定的各种基本操作,用户不能修改;用户程序(在需要时含数据块、 CPU组态设置)是根据PLC用户要求实现的特定功能而设计的程序。(3)程序下载和上传用户程序、数据块(可选)及CPU组态(可选)需要通过上位机编程下载到CPU存储器RAM区,CPU会自动地将其拷贝到EEPROM中,在存储器RAM和EEPROM中互为映像空间,以利于长期保存,以利于提高系统的可靠性。当需要上传程序时,从

23、CPU的 RAM中将用户程序及CPU配置上传到上位机。(4)开机恢复及掉电保持CPU上电后,将自动从EEPROM中将用户程序、数据及CPU配置恢复到RAM中,当CPU模块掉电时,如果在编程软件中设置为保持,通用辅助存储器M的前14个字节(MB0MB13)数据自动保存在EEPROM中。2.1.3 数字量输入输出(I/O)扩展模块在S7-200 CPU输入或输出点不能满足系统需要时,可以通过数字量I/O扩展模块扩展输入输出点。扩展模块外部连接如图2-7所示。除CPU 221外,其它CPU模块均可配接一个或多个扩展模块,连接时CPU模块放在最左侧,扩展模块用扁平电缆与左侧的模块依次相连,形成扩展I/

24、0链,如图2-8所示。I/O1CPUI/O2I/O3通信电缆 图2-7 扩展模块连接实物示意图 CPU 扩展模块图2-8 扩展模块实物注意,控制模块依次连接的顺序可以不受位置限制,但各扩展I/O模块端口地址是按其I/O扩展链中的顺序由CPU进行统一编址的。S7-200 PLC 提供了3种类型的数字量扩展模块,分别是数字量输入模块EM221、数字量输出模块EM222、数字量输入/输出模块EM223,其技术数据见表2-2。这些扩展模块有直流输入模块和交流输入模块;有直流输出模块、交流输出模块和继电器输出模块;有8点、16点和32点的数字量输入/输出模块,方便用户灵活选择,以完善CPU的功能,满足不

25、同的控制需要。表2-2 S7-200数字量扩展模块技术数据型号类 型EM221 输入模块 8点输入、DC 24V 8点输入、AC120/230V16输入、DC 24VEM222 输出模块4点输出、DC24V 4点继电器输出8点输出、AC120/230V8点输出、DC24V8点继电器输出EM223 输入/输出模块4点输入、DC24V4点输出、DC24V 8点输入、DC24V8点输出、DC24V16点输入、DC24V16点输出、DC24V32点输入、DC24V32点输出、DC24V4点输入、DC24V4点继电器输出8点输入、DC24V8点继电器输出16点输入、DC24V16点继电器输出32点输入、

26、DC24V32点继电器输出S7-200数字量扩展模块的每一个I/O点与S7-200 CPU的I/O点统一按字节序编址,便于用户编程。2.1.4 模拟量输入输出扩展模块在工业控制过程中,常需要对一些模拟量(连续变化的物理量)实现输入或输出控制,如温度、压力、流量等都是模拟输入量,某些执行机构(如电动调节阀、晶闸管调速装置和变频器等)也要求PLC输出模拟信号。由于CPU直接处理的只能是数字信号,在模拟信号输入时,必须将模拟信号转换为CPU能够接受的数字信号,即进行模/数(A/D)转换;在模拟信号输出时,必须将CPU输出的数字信号转换为模拟信号,即进行数/模(D/A)转换。在PLC的CPU不能满足模

27、拟信号输入输出通道数量要求时,可以使用模拟量扩展模块来实现A/D转换(模拟量输入)和D/A转换(模拟量输出)。在S7-200CPU系列中,仅CPU224XP自带2输入/1输出模拟量端口。S7-200配备了3种模拟量扩展模块,系列号分别为EM231、EW232、EW235,其技术数据见表2-3。表2-3 模拟量输入输出扩展模块模块EM231EM232EM235点数4路模拟量输入2路模拟量输出4路输入、1路输出S7-200的模拟量扩展模块中A/D、D/A转换器的数字量位数均为12位。1.模拟量输入模块模拟量输入模块EM231可以实现4路模拟量输入,输入信号为差分输入,可以实现电压单极性、电压双极性

28、基电流三种输入模式(量程);其输出信号为12位数字量,由CPU读入。(1)模拟量输入模块。EM231模拟量输入模块有5档量程供用户选择:直流单极输入010V、05V、电流输入020mA、直流双极输入10V、5V,用户可以通过模块下部的DIP开关设置不同的输入量程,如图2-9所示。量程为010V时的分辨率为2.5mV。图2-9 EM231配置DIP开关图2-9中的DIP开关1、2、3的不同组合可以选择模拟量的输入量程,设置选择见表2-4(ON表示开,OFF表示关)。表2-4 EM231模拟量输入量程DIP开关设置表单极性满量程输入分辨率SW1SW2SW3ONOFFON 0到10V2.5mVONO

29、FF0到5V1.25mV双极性满量程输入分辨率SW1SW2SW3OFFOFFON5V2.5mVONOFF2.5V1.25mV(2)数字量数据格式模拟量转换为数字量的数据格式如图2-10所示。图2-10 模拟量转换为数字量格式模拟量输入模块的有效数据位为12位,在单极性格式中,最低三个位均为0,即A/D转换有效数据位每变化一个最小位,数字量则以8为单位变化,相当于12位数据8=2128=32768,因此,取全量程范围的数字量输出对应为032000;在双极性格式中,最低四个位均为0,即A/D转换有效数据位每变化一个最小位,数字量则以16为单位变化,相当于12位数据16,由于含一位双极性符号位,全量

30、程范围的数字量输出相当于-3200032000。EM231模拟量输入模块电压输入时输入阻抗10MW;电流输入时输入电阻为250W;A/D转换时间为150s;模拟量阶跃输入响应时间为1.5ms。2.模拟量输出模块EM232模拟量输出模块可以实现2路模拟量输出,输入信号为CPU写入的12位数字量,其输出模拟信号范围为:10V或020mA。EM232数字量数据格式如图2-11所示。图2-11 EM232数字量格式当输出信号为10V时,全量程范围的数字量输入相当于-32000+32000;当输出信号为020mA时,全量程范围的数字量输入相当于0+32000。EM232模拟量输出模块转换精度为0.5%;

31、电压输出时响应时间为100s、其负载电阻5kW;电流输出时响应时间为2ms、其负载电阻500W。3.模拟量输入/输出模块EM235模拟量输出模块可以实现4路模拟量输入/1路模拟量输出,输入模拟量量程档位多,方便用户选择,适合在一般单闭环控制系统中使用。EM235 可以通过模块下部的DIP开关设置不同的输入量程和分辨率,如图2-12所示。量程为010V时的分辨率为2.5mV。图2-12 EM235配置DIP开关图2-12中的 DIP开关16的不同组合可以选择模拟量的输入范围和分辨率,设置选择见表2-5(ON表示开,OFF表示关)。EM235数字量数据格式与EM231同。表2-5 选择模拟量量程和

32、精度的EM235配置DIP开关表单极性满量程输入分辨率SW1SW2SW3SW4SW5SW6ONOFFOFFONOFFON0到50mV12.5VOFFONOFFONOFFON0到100mV25VONOFFOFFOFFONON0到500mV125AOFFONOFFOFFONON0到1V250VONOFFOFFOFFOFFON0到5V12.5mVONOFFOFFOFFOFFON0到20mA5AOFFONOFFOFFOFFON0到10V2.5mV双极性满量程输入分辨率SW1SW2SW3SW4SW5SW6ONOFFOFFONOFFOFF25mV12.5VOFFONOFFONOFFOFF50mV25VOF

33、FOFFONONOFFOFF100mV50VONOFFOFFOFFONOFF250mV125VOFFONOFFOFFONOFF500mV250VOFFOFFONOFFONOFF1V500VONOFFOFFOFFOFFOFF2.5V1.25mV OFFONOFFOFFOFFOFF5V2.5mVOFFOFFONOFFOFFOFF10V5mV2.1.5 热电偶、热电阻输入扩展模块(1)在工业过程控制系统中,热电偶和热电阻通常用来实现对温度物理量的检测热电偶(传感器)工作原理是基于两种不同的金属导体两端分别焊接在一起,当一端温度固定(冷端),回路电势会随着另一端温度(热端)的变化而变化,通过对回路电势

34、的测量实现对温度的测量。一般情况回路电势通过断开冷端接点作为热电偶的输出。由于不同金属材料产生的回路电势也不同,适用场合也不同。与S7-200PLC热电偶扩展模块配套使用的热电偶分度号为:J型、K型、E型、N型、S型、T型和R型,每种类型热电偶对应有标准分度表(温度-电势值对照),便于用户使用。热电阻(传感器)工作原理是基于金属导体在不同温度下有着不同的电阻值,通过对电阻值的测量实现对温度的测量。由于不同金属材料产生的电阻值也不同,适用场合也不同。与S7-200PLC热电阻扩展模块配套常使用的热电阻分度号为Pt100或Cu。每种类型热电阻对应有标准分度表(温度-电势值对照),便于用户使用。(2

35、)热电偶输入扩展模块S7-200PLC的EM231热电偶扩展模块直接以热电偶输出的电势作为输入信号,进行A/D转换后输入给PLC,可以实现4路热电偶输入。该模块具有冷端补偿电路,可用于J、K、E、N、S和R型热电偶,可通过模块下方的DIP开关来选择热电偶的类型、断线检查、测量单位、冷端补偿等功能,如图2-13所示,设置选择见表2-6(ON表示开,OFF表示关)。如果需要使用热电偶冷端补偿功能,可SW8为OFF。所有连接到扩展模块上的热电偶必须是同一类型。 图2-13 EM231热电偶扩展模块DIP开关表2-6 EM231热电偶扩展模块功能DIP开关设置开关1,2,3热电偶类型设置描述配置1-接

36、通0-断开*将DIP开关4设定为0(向下)位置J(缺省)000开关1至3为模块上的所有通道选择热电偶类型(或mV操作),例如,选E类型,热电偶开关SW1=0,SW2=1,SW3=1K001T010E011R100S101N110+/-80mV111开关5断线检测方向设置描述配置1-接通0-断开正向标定(+3276.7度)00指断线为正1指断线为负负向标定(-3276.7度)1开关6断线检测使能设置描述配置1-接通0-断开 使能0通过加上20A电流到输入端进行断线检测。断线检测使能开关可以使能或禁止检测电流。断线检测始终在进行,即使关闭了检测电流。如果输入信号超过了200mV,则EH231热电偶

37、模块开始断线检测,如检测到断线,测量读数被设定成由断线检测所设定的值。禁止1表2-6 EM231热电偶扩展模块功能DIP开关设置(续)开关7温度范围设置描述配置1-接通0-断开摄氏度()0EM231热电偶模块能够报告摄氏温度和华氏温度,摄氏温度和华氏温度转换在内部进行。华氏度()1开关8断线检测方向设置描述配置1-接通0-断开冷端补偿使能0使用热电偶必须进行冷端补偿,如果没有使能冷端补偿,模块的转换则会出现错误。因为热电偶导线连接到模块连接器时会产生电压,当选择80mV的范围时,冷端补偿会自动禁止。冷端补偿禁止1(3)热电阻输入扩展模块EM231热电阻输入扩展模块提供了与多种热电阻的连接口,通

38、过DIP开关来选择热电阻的类型、接线方式、测量单位和开路故障的方向可以实现2路热电阻输入。所有连接到扩展模块上的热电偶必须是同一类型。热电阻传感器与EM231热电阻控制模块连接方式有2线、3线、4线3种,后两种主要是为了消除连接导线引起的测量误差,4线方式精度最高,一般情况下使用3线方式即可满足测量要求。可以通过DIP开关SW8(OFF为3线、ON为2线或4线)设置热电阻连接方式。2.1.6 网络通信及其他控制模块S7-200 PLC除了前面介绍的常用模块外,还配备了网络通信、位置控制、称重、文本显示器及触摸屏等扩展模块。(1)网络通信模块网络通信模块有EM277 PROFIBUS-DP从站通

39、信模块、工业以太网通信模块243-1、调制解调器模块EM 241(通过模拟电话线实现远距离通信)等。(2)位置控制模块位置控制模块EM253用于S7-200 PLC定位控制系统,它能够产生脉冲序列,实现对电动机速度及位置的开环控制。(3)称重模块称重模块SIWAREX MS可以实现多用途电子称重,如轨道衡、吊称及力矩的测量。(4)文本显示器S7-200文本显示器TD产品包括TD 200、TD400C,使用方便,具有良好的信息交互功能。(5)触摸屏S7-200系统有多种触摸屏,以实现更为完善的人机界面,如TP070、TP170A等。2.2 I/O编址及外部端口接线2.2.1 模块I/O端口编址C

40、PU必须通过编程实现从输入端口获取外部设备信息、从输出端口对外部设备的控制功能。CPU是通过系统分配给各端口相应的编址来访问输入输出端口的。I/O端口按类型分为:(1)数字量输入端口CPU分配给数字量输入端口地址以字节(8位)为单位,一个字节八个数字量 输入点,起始地址为I0.0(输入端口0字节第0位)。(2)数字量输出端口CPU分配给数字量输出端口地址以字节(8位)为单位,一个字节八个数字量 输出点,起始地址为Q0.0(输出端口0字节第0位)。(3)模拟量输入端口CPU分配给模拟量输入端口地址以字(16位)为单位,一个字一个模拟量输入端口,起始地址为AIW0。(4)CPU分配给模拟量输出端口

41、地址以双字(32位)为单位,一个双字一个模拟量输出端口,起始地址为AQW0。CPU分配给CPU 22x系列的每种主机所提供的本机I/O点的I/O地址是固定的,在进行I/O扩展时,可以在CPU右边连接多个扩展模块,每个扩展模块的组态地址编号取决于各模块的类型和该模块在I/O链中所处的位置。编址时同种类型输入或输出点的模块在链中按与主机的位置递增,其它类型模块的有无以及所处的位置不影响本类型模块的编号。例如,某一控制系统选用CPU 224,系统所需的输入输出点数各为:数字量输入24点、数字量输出20点、模拟量输入6点、模拟量输出2点。那么,本系统可有多种不同模块的选取组合,并且各模块在I/O链中的

42、位置排列方式也可能有多种。图2-14所示为其中的一种模块连接形式,表2-7所列为其对应的各模块的编址情况。 主机CPU224 模块1EM221DI8DC 24V器V0模块2EM222DO8DC 24V器V0模块3EM235AI4/AO112位模块4EM223DI4/DO4DC 24V模块5EM235AI4/AO112位图2-14 扩展I/O模块链表2-7 各模块编址主机-I/O模块1-EM221- I/O模块2-EM222- I/O模块3-EM235- I/O模块4-EM223- I/O模块5-EM235- I/OI0.0 Q0.0I0.1 Q0.1I0.2 Q0.2I0.3 Q0.3I0.4 Q0.4I0.5 Q0.5I0.6 Q0.6I0.7 Q0.7I1.0 Q1.0I1.1 Q1.1I1.2I1.3I1.4I1.5I2.0I2.1I2.2I2.3I2.4I2.5I2.6I2.7Q2.0Q2.1Q2.2Q2.3Q2.4Q2.5Q2.6Q2.7AIW0 AIW2ATW4ATW6AQW0I3.0 Q3.0I3.1 Q3.1I3.2 Q3.2I3.3 Q3.3AIW8 AIW10ATW12ATW14AQW4由此可见,S7-200系统扩展对输入/输出端口编址的组态规则为:1)对于同类型输入或输出点的模块按 I/O链中顺序进行编址,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁