7
西门子6AV2124-2DC01-0AX0型号介绍
1引言
随着科学技术的发展,世界上各大公司相继生产出许多不同类型的可编程控制器,给生活和工业生产的各个领域实现自动控制提供了很多方便,其中西门子LOGO!可编程控制器就是应用起来比较方便的一种,它可以不需要借助其他工具就方便的进行编程,实现逻辑控制、时序等多种编程控制,应用起来方便实用,本系统中用压力传感器作检测件,用压力控制器(CD901)作为压力比较控制中间环节,与西门子可编程控制器(LOGO!)共同组成控制系统。
2应用背景
我公司动力二区由于用水情况的变化,有时需水量大,有时需水量小,供水压力将随用水量大小变化而不断变化的,由于用水量变化很大使管网压力波动非常之大,当用水量小时,即使只开一台水泵管网压力仍可达到0.35Mpa,致使管网憋压造成能源浪费。当用水量大时,又开两台甚至三台才能满足工艺要求,这就要求岗位人员时常观察管网压力,并根据情况人工开机停机,这样不仅压力变化较大和调节滞后,而且会浪费能源,还可能造成供水不足影响生产等情况。当厂区内出现火情时,用水突然增加,而且要求压力高才能满足消防需要,往往是出现火情后,由发现火情人员通知动力值班员,再由动力值班员去泵房开泵增压,由于过程多,不能及时增压,供水不足影响扑救工作,很可能延误时机造成不利的局面,后果可能不可收拾。
3系统控制方式
3.1手动状态:
该状态时,编程控制系统停止工作,各水泵电机(一次水泵和消泵)分别由各自的按钮控制启、停,适合于系统故障或检修时使用。
3.2自动运行:
这种状态即为正常运行方式,各水泵电机(一次水泵和消泵)均通过压力检测、压力控制器、编程控制器,根据设定管道压力和编程条件进行水泵电机的自动开启、停机控制,自动增加或减少运行水泵电机量,实现供水管道压力基本稳定的目的,在厂区任何地方发生火情时,可以通过安装在各车间的消防按钮就可以及时开消泵增压,而不需要通知动力部门人员,再由他们到泵房增开水泵,不仅在正常生产时实现稳压供水,能在有消防需要时时间开启消防泵,达到即生产又兼顾消防的目的。
4控制功能的实现
正常生产时,3台水泵并联运行,实现恒压供水;有火情时,通过布置在各车间的消防控制按钮,实现立即开启另两台消防泵增压,保证生产、消防两不误。系统中用一台LOGO!编程控制器进行协调,现场压力信号经压力变送器取样,送至压力控制器与设定值进行比较,比较后产生压力信号到变频器,进行调压。若变频器不能满足压力调节,压力控制器产生高低报警信号,给LOGO!编程控制器启、停相应水泵,以保证压力稳定。
5.联机方式:
7.3消防控制,只要有消防信号,系统就执行紧急增压功能,不再进行加减机调压。
8.如图1所示,控制编程情况说明如下:
8.1程序设定是按照一定顺序开机或停机的,1#变频机开到大后,如果压力设定值,压力控制器就输出低报警给编程控制器,编程控制器按设定好的顺序开机(此处先开2#机,再开3#机),开机后管道增压,并由1#变频机调压,由压力监测器反馈到压力控制器,与设定值进行比较,如果压力在设定值范围内,系统保持现状;如果压力值仍设定下限,编程控制器将按编程再开另一台水泵电机,同样由1#变频机调压,此系统正常生产多需要开两台半不到三台就够了;如果此后由于系统用水量降低,使系统管道压力设定值上限,编程控制器按设定好的顺序停机(此处先停3#机,再停2#机),管道减压,并由1#变频机调压,由压力监测器反馈到压力控制器,如果压力在设定值范围内,系统保持现状;如果压力值仍设定上限,编程控制器将按编程再停另一台水泵电机,同样由1#变频机调压。如此循环往复,保持系统压力相对稳定。
8.2如果编程控制器接到消防指令,将直接开启消防泵,同时不再根据原压力设定进行调节,保持高压大量供水,直到再接到消防停机指令,然后又进入正常压力调节程序。
9.实施:
我们所用的这种编程控制器,编程简单,应用方便,因此实施起来没有太多太多困难,只要根据生产实际中多数时间的用水情况,设定合适的压力控制点和上下限,再根据用水变化程度,设定开停机间隔时间,按一定的逻辑关系实现开停机控制,并实现消防信号,就可以达到正常生产时基本恒压供水,消防时快速增压,特殊情况用水压力及用水量。施工难点主要是到各车间的消防控制,线路较长,控制点多,为正常生产,消防按钮特殊管理,一般情况不允许动。
10.实施效果:
自从完成本项目至今,系统运行良好,由于实现了自动启停稳压控制,大限度的了生产,而且,降低了操作工的劳动强度,减少了人为延误,还起到了节约能源的作用,受到使用单位和的。
11.结束语
本系统采用的编程器是比较方便的一种,其缺点就是不能进行网络控制,我们同时也进行了其他种类可编程控制器的应用,大系统和计算机网络控制应用技术,并将其应用到其他领域。
1.基本单元
S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输出点数的分配见表4-11:
表4-11 S7-200系列PLC中CPU22X的基本单元
型 号 | 输入点 | 输出点 | 可带扩展模块数 |
S7-200CPU221 | 6 | 4 | — |
S7-200CPU222 | 8 | 6 | 2个扩展模块 78路数字量I/O点或10路模拟量I/O点 |
S7-200CPU224 | 14 | 10 | 7个扩展模块 168路数字量I/O点或35路模拟量I/O点 |
S7-200CPU226 | 24 | 16 | 2个扩展模块 248路数字量I/O点或35路模拟量I/O点 |
S7-200CPU226XM | 24 | 16 | 2个扩展模块 248路数字量I/O点或35路模拟量I/O点 |
2.扩展单元
S7-200系列PLC主要有6种扩展单元,它本身没有CPU,只能与基本单元相连接使用,用于扩展I/O点数,S7-200系列PLC扩展单元型号及输入输出点数的分配如表4-12所示。
表4-12 S7-200系列PLC扩展单元型号及输入输出点数
类 型 | 型 号 | 输入点 | 输出点 |
数字量扩展模块 | EM221 | 8 | 无 |
EM222 | 无 | 8 | |
EM223 | 4/8/16 | 4/8/16 | |
模拟量扩展模块 | EM231 | 3 | 无 |
EM232 | 无 | 2 | |
EM235 | 3 | 1 |
3.编程器
PLC在正式运行时,不需要编程器。编程器主要用来进行用户程序的编制、存储和管理等,并将用户程序送入PLC中,在调试过程中,进行监控和故障检测。S7-200系列PLC可采用多种编程器,一般可分为简易型和智能型。
简易型编程器是袖珍型的,简单实用,价格低廉,是一种很好的现场编程及监测工具,但显示功能较差,只能用指令表方式输入,使用不够方便。智能型编程器采用计算机进行编程操作,将的编程软件装入计算机内,可直接采用梯形图语言编程,实现在线监测,非常直观,且功能强大,S7-200系列PLC的编程软件为STEP7-Micro/WIN。
4.程序存储卡
为了保证程序及重要参数的,一般小型PLC设有外接EEPROM卡盒接口,通过该接口可以将卡盒的内容写入PLC,也可将PLC内的程序及重要参数传到外接EEPROM卡盒内作为备份。程序存储卡EEPROM有6ES 7291-8GC00-0XA0和6ES 7291-8GD00-0XA0两种,程序容量分别为8K和16K程序步。
5.写入器
写入器的功能是实现PLC和EPROM之间的程序传送,是将PLC中RAM区的程序通过写入器固化到程序存储卡中,或将PLC中程序存储卡中的程序通过写入器传送到RAM区。
6.文本显示器
文本显示器TD200不仅是一个用于显示系统信息的显示设备,还可以作为控制单元对某个量的数值进行修改,或直接设置输入/输出量。文本信息的显示用选择/确认的方法,多可显示80条信息,每条信息多4个变量的状态。过程参数可在显示器上显示,并可以随时修改。TD200面板上的8个可编程序的功能键,每个都分配了一个存储器位,这些功能键在启动和测试系统时,可以进行参数设置和诊断。
| 在PLC系统设计时,应确定控制方案,下一步工作就是PLC工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。PLC及有关设备应是集成的、标准的,按照易于与工业控制系统形成一个整体,易于扩充其功能的原则选型。所选用PLC应是在相关工业领域有投运业绩、成熟的系统,PLC的系统硬件、软件配置及功能应与装置规模和控制要求相适应。熟悉可编程序控制器、功能表图及有关的编程语言有利于缩短编程时间,因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围,确定所需的操作和动作,然后根据控制要求,估算输人输出点数、所需存储器容量、确定PLC的功能、外部设备特性等,后选择有较价格比的PLC和设计相应的控制系统。 1 、输入输出(I/O)点数的估算
3.2 控制功能 [NextPage] 4.2 输入输出模块的选择 [NextPage] 4.3 电源的选择 4.4 存储器的选择 4.5 冗余功能的选择 4.6 经济性的考虑 |
| 之所以PACPLC,将从成本,功能,外形结构,控制器,I/O和软件等六个方面的特征作分析。 3.1成本-为经济的选择 采用了单一的控制器节省了成本。它具有单一的控制器和机箱,可用于处理数字和模拟I/O,具有运动、视觉功能和模块化仪器,因此不再需要花钱购买多个控制器。正因为如此,如果需要控制系统具有多种功能,如视觉或模块化仪器,那么采用PAC将是为经济的选择。 3。2有多功能实时控制的功能 由于能源或材料的成本很高的,对过程控制来说,工程师往往要对PID控制算法要进行优化,以地减少浪费。这些算法常常采用如模糊逻辑或神经网络等控制设计技术,从而可以大限度地降低过程控制的稳定时间。传统的PLC所能实现的PID控制算法并没有为特定的过程控制进行优化,若采用的控制算法不仅需要强大的浮点处理器,而且还要占用大量的内存,但若使用PAC平台则可以满足过程控制进行优化的要求。 *监控的实时分析 *控制系统与数据库和网络连接 *网络传送数据对数据加密 *多种速度与多个循环的确定性应用 *很强的扩展功能 [NextPage] *新或换模块方便 3.4控制器 *信息存储功能 *数字I/O可以提供24V的电压,高达500mA的驱动电流和光学隔离 *模拟输入速率可高达每秒200M *高达8轴的运动方式 *视觉应用 [NextPage] *通过各种工业化的现场总线提供互联
*HMI(人机接口)的图像显示 *容易的开发环境 *执行自动调节的PID控制,或可调增益的PID控制.模糊逻辑; [NextPage] *使用内置Web服务器、FTP服务器和e-mail功能进行通讯。 5、结束语 *多种功能,在一个平台上至少有两个逻辑,运动,PID控制,驱动和处理功能; *单一的多规程功能开发平台,采用通用的标记和单个数据库来访问所有的参数和功能; *软件工具允许通过多台机器或处理单元处理流程来进行设计,可以结合IEC 61131—3,用户手册和数据管理; *开放的模块化结构,反映了从工厂机器布置到加工车间中单元操作的工业应用; *采用实际标准的网络接口、语言等,如TOP/IP,OPC,XML和SQL查询。 由于PAC能为您增加所需的PC功能以用于控制,实时分析或连接企业数据库,而且同时保持了PLC的性。如果您不只是需要集成数字I/O和运动控制,或者需要快的计算机处理能力的话,PAC可能是非常好的选择。为此,当今的工程师除了PLC控制外,其PAC不失为是一种选择,它正自动化领域。而PAC概念将在当今和未来的工厂自动化中发挥重要的作用。 |