第2章S7200 PLC硬件系统及编程资源.doc
《第2章S7200 PLC硬件系统及编程资源.doc》由会员分享,可在线阅读,更多相关《第2章S7200 PLC硬件系统及编程资源.doc(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2章S7200 PLC硬件系统及编程资源 S7200 PLC 硬件 系统 编程 资源
限制150内