7
西门子6ES7214-2AS23-0XB8库存
| 一、引言 随着工业生产自动化水平的不断加快,对控制系统提出了愈来愈严格的要求。随着大规模集成电路广泛应用,控制系统本身也得到长足发展,已由原来的分立元件、继电器控制,发展成为大规模集成电路的微机控制。控制方式也由原来的分散控制发展为集中控制。正是在这种发展的需求下,可编程控制器应运而生。由于可编程控制器(PLC)具有体积小、抗干扰能力强、组态灵活等优点,因而在工业控制系统中得到非常广泛的应用。 在电缆自动生产线检测控制系统中,可编程控制器主要用作下位机,检测各状态点的状态,直接控制系统的启、停和其他控制单元的投切,并将各点的状态送给上位机——计算机,计算机综合可编程控制器和其他设设备的数据,作出相应的处理和显示。关于整个系统的设计与实现另文介绍,本文主要介绍该系统中用作下位机的可编程控制器的作用、与计算机的通讯及程序设计方法。 二、可编程控制器的性能特点 用于控制系统中的可编程控制器是以循环扫描的方式工作,它不断读取输入点的状态,然后按照既定的控制方式进行逻辑运算,将从输出端送出,从而达到控制的目的。它是由工业微型计算机、输入/ 输出继电器、保护及抗干扰隔离电路等组成的微机控制装置,具有顺序、周期性工作的特性。由于它具有可编程的功能,且其基本输入/输出点全部使用开关量,因而可以替代继电器控制系统和由分立元件构成的控制系统。从应用角度来看,可编程控制器具有如下特点: 1、性高:可编程控制器的输入/ 输出端口均采用继电器或光耦合器件,即基本输入/ 输出点均为开关量,同时附加有隔离和抗干扰措施,使其具有很高的抗干扰能力,因而能在比较恶劣的环境下工作。 2、体积小:在制造时采用了大规模集成电路和微处理器,用软件编程替代了硬连线,达到了小型化,便于安装。 3、通用性好:可编程控制器采用了模式化结构,一般有CPU模块、电源模块、通讯模块、PID模块、模拟输入/ 输出模块等。用这些模块可以灵活地组成各种不同的控制系统。对不同的控制系统,只需选取不同的模块设计相应的程序即可。 4、使用方便、灵活:对于不同的控制系统,当控制对象及输入/ 输出硬件结构选定后,若要改变控制方式或对控制对象作一些改动,只需修改相应程序即可,无须对系统连线作较大的修改。从而减少了现场调试的工作量,提高了工作效率。 三、用作下位机的可编程控制器 由于可编程控制器具有上述特点,因而在检测和控制系统中得到广泛应用。但因其性太强以及受输入/ 输出节点数的限制,在由可编程控制器构成的系统中,可编程控制器主要用来完成组合逻辑与时序逻辑的输入/ 输出控制。另外,由于可编程控制器无法以比较灵活的方式显示当前各个输入/ 输出点的状态,不能以多种方式提供整个系统的运行情况,因而,在用可编程控制器构成比较大的检测控制系统时,一般用可编程控制器完成信号的采集和控制,比较复杂的数据处理、图形显示、人机界面等由计算机来完成。 在电缆自动生产线检控系统中,可编程控制器作为下位机用来控制各种电机、风机的启、停,调速器的投切,读取各控制点的状态,然后将各点的状态输入到上位机——计算机。计算机处理可编程控制器和其他设备的信息,以图表的方式显示,使操作者对生产线的工作状态一目了然。计算机和可编程控制器的硬件连接及可编程控制器与各控制端、状态点的连接如图1所示。 可编程控制器不断读取输入端,按既定的控制方式对输入端的状态进行逻辑运算,然后将运算经输出端输出(即进行控制),从而保证生产线的、连续运行,同时将本系统的状态按某种协议反映给上位机,上位机处理可编程控制器和其它设备的信息,作出响应,并以图表的方式显示,使操作者能随时掌握生产线的工作状态,以便在需要时进行调试。 四、通讯连接及程序设计 上位机和下位机进行数据交换的方式有很多,如网络方式、485方式、RS232方式等。由于在电缆生产线中,上、下位机之间距离较近,因而我们选用了RS232方式,其硬件连接如图2所示。 1、可编程控制器通讯程序设计 在可编程控制器与计算机通讯之前,设置相互认可的参数,这些参数有:波特率、停止位和奇偶校验位等。可编程控制器通讯参数通过寄存器D8120的位组合方式来选择,其各位定义如下: b0 数据长度:= 0 ,7位; = 1, 8位 b2b1 校验: = 00,无校验; = 01,奇校验; = 10, 偶校验 b3 停止位: = 0, 1位; = 1, 2位 b7b6b5b4 波特率; = 0011, 300 bps; = 0100, 600 bps; = 0101, 1200 bps; = 0110, 2400 bps; = 0111, 4800 bps; = 1000, 9600 bps; = 1001, 19200 bps; 可编程控制器通讯适配器FX - 232ADP的命令为Ram ò n,其中S设定了传送数据的缓冲区址,m为从地址开始的m个顺序单元,D为接收数据的缓冲区址,n为接收数据的n个顺序单元。可编程控制器完成一次传送的程序流程如图3 所示。 可编程控制器是以循环扫描的方式工作(如图4 (b)所示),即按顺序反复地执行一条一条指令。如图4(b)所示,IN为一组输入指令,即一组将接点状态读入可编程控制器的指令,MEM为一组记录接点状态的指令,CAL为若干条完成控制所需的计算、处理指令,OUT为执行控制和一组输出指令,TRN为若干条向串行口发送数据的指令,依次反复执行IN、MEN、CAL、OUT、TRN,从而完成控制和数据交换的任务。由此可见,可编程控制器从串行口送出的数据是一个分段连续的数据流,如图4 (a)所示。 1) 应找到数据流的部,因为计算机对可编程控制器的访问具有很大的随机性,当计算机在读串行口时,有可能读到的是数据流中的任何一个数据,因而,只有找到数据流的部,然后读到的数据才是正确的、完整的数据。 2) 计算机读串行口时,应有足够的等待时间,如果计算机读串行口时,恰好读到的是数据2(D2),由于本次读到的数据不是完整的,因此计算机大约需要等可编程控制器的一个扫描周期才能读到一组完整的数据。 2、计算机通讯程序设计 在设计电缆自动生产线检测控制系统时,我们已明确了可编程控制器向计算机发哪些数据,即计算机读可编程控制器数据的个数M已知,因此可以用该数据个数M来判断所读数据是否完整。初始化串行口就是将可编程 控制器和计算机串行口的波特率、停止位、校验位、数据位等设置为相同。为了使计算机能够准确找到数据流的部,我们根据该数据流的特点和可能出现的情况,定义了03FFFF为数据流的部,即可编程控制器发送的个数据为03,二个数据为FF,三个数据为FF,然后依次发送可编程控制器的数据。计算机读取数据时,检查读到的是不是03,如果是03,再读下一个数据并检查是否为FF,若是,再读下一个数据并检查是不是FF,若是,则认为读到了数据流的部,接着读取数据,如果上述任意一项检查不符,则认为没有读到数据流的部,再重复上述检查,直至读到数据流的部为止。这样既保了数据交换的正确性,也保了数据交换的完整性。 综上所述,我们在分析了可编程控制器的工作流程、串行口工作方式和系统工作情况的基础上,设计了数据流的标志,设定了传送数据的个数,以此来判断计算机所读取数据的位置及数据的完整性,并以这种方式设计了通讯程序,实际证明效果良好。 五、结论 本文简要介绍了可编程控制器的性能、特点,在电缆自动生产线中将可编程控制器与计算机以RS - 232的方式连接,并设计了相应程序。按照这种连接和设计,我们完成了计算机与可编程控制器的通讯,实现了电缆生产线的检测控制系统,实际运行良好 |
5)点击KL8001\\setting选项,打开KL8001组态表单,可以组态操作模式、关断模式、寄存器数据,例如:⑴额定电流,⑵过载电压,⑶大负载,⑷欠载电压,⑸小负载,等等,注意需要设置“左转允许”、“右转允许”,才能通过控制命令进行编程控制电机的左右转向。
4.2.3在STEP7中做好硬件配置:
1)配置好S7-400主站和PROFIBUS-DP网络。
2)添加正确的GSD文件:b312bece.gsd或者b312bece.gse。
3)硬件配置添加顺序:AI、AO、KL8001、DI、DO,模拟量和电源端子按照模板型号逐个添加,数字量综合起来按照总I/O点数(区分输入、输出模板)添加。模拟量模板输入信号的4-20ma对应0-32768。
在PROFIBUS-DP网络上连接BECKHOFF控制端子,能够做到网络兼容,性能稳定。
4.2.4软件编程
用STEP7软件编制的功能块,通过PROFIBUS-DP网络就可读取倍福总线端子采集的相关设备基础数据,然后通过SA软件(系统采用WINCC6.0)即可实时检测设备运行参数。
4.3系统功能
4.3.1控制系统具有手动和自动两种控制方式。在手动方式下,操作员可以在现场通过操作站完成电机的启停、电磁阀的通断。在自动方式下,操作员可通过监控操作站或上位监控管理机上的功能键按工艺要求自动启动各段的设备。一般,系统正常运行时为自动控制状态。为便于设备的调试和生产维护,每组PLC划分为具有立手/自动启停功能的控制段,每段可分别操作运转,工艺段的手/自动功能的切换在相应控制段的监控操作站实现。
4.3.2电机保护功能。对每台电机都提供过流、过热、缺相和短路保护功能。
4.3.3紧急断电功能。电控系统提供紧急断电功能,在主要设备附近设置紧急按钮,以备在意外情况下能切断整个控制电源。
4.3.4故障报警功能。电控系统具有对故障检测和故障状态的声光报警及声光报警功能。
4.3.5PID控制功能。采用PID软件模块自动控制。PID参数在段监控操作站上设置,有手动和自动两种控制模式。在手动控制模式时,输出由手动调节,在自动控制模式时,输出由PID软件自动调节。
4.3.6变频控制功能。整个工艺设备段需要调节转速的电机均采用变频器进行控制。对变频调速电机启停控制通过现场总线实现,频率在段操作监控站上设置。采用变频器控制后,电机的转速连续可调,并且调节方便;另外电机缓慢启动,降低了启动电流。减少了启动冲击,延长了电机和设备的使用寿命。
五、结束语
此项目已正式投入生产运行,通过实施此项目,可以发现倍福产品有许多特的地方,比如倍福总线端子系统支持几乎所有的现场总线系统,占用空间较小,其输入/输出模块有1,2,4,8各种通道组合,用户可根据项目预算情况在标准型、紧凑型、经济型、经济增强型、带CPU和不带CPU等各种类型中选择适合的总线接口,使项目设计达到的性价比。同时由于通过总线端子可以提取大量的基础参数,对于控制系统提前预测设备故障及故障诊断有很大帮助,提高了设备运行效率。
例如:KL8001可做如下操作方式和自动保护设定,
操作方式的设定:设定此电机允许的操作方式。
1、允许电机左转;
2、允许电机右转;
3、时间;
4、允许单相分析(单相电机用)。
自动保护功能设定:KL8001在下列故障下能自动快速切断电机,控制器的干预。
1、三相负载不对称;
2、相出错;3、过压;
4、欠压;5、过载;
6、欠载。
四、系统配置及功能
4.1硬件设计
采用德国倍福总线系统的分布式I/O机箱,作为电控柜的基层控制站,安装于现场。I/O控制站与PLC之间通过PROFIBUS-DP现场总线相连,每个分布式I/O机箱控制电机5-7台(包括双向电机,变频器等),开入/开出或模入/模出点20-24个,在机箱内配各种电源保护开关、空气开关、软启动器等。
系统采用分布式I/O机箱结构后,主控柜只需配电柜和PLC柜,主配电柜提供分布式机箱所需380V三相交流动力线(每箱按40A)、220VAC电源(每箱按2A)和24VDC电源。配电柜上设主电源开关,急停开关及指示灯等,PLC柜配S7-400PLC机架和人机操作界面--CP65系列平板工控机操作员显示终端。
4.2与ProfiBus-DP网络通讯设计
4.2.1主站硬件连接:配置好S7-400CPU主站,并连接好ProfiBus-DP网络(略)。
4.2.2倍福总线端子子站的软件设置:
1)电源端子KL8001需要设置PROFIBUS-DP地址,通过耦合器(BK3120)上的2个“ADDRESS”旋钮开关实现,十进制为1-99。
2)电源端子KL8001需要设置额定电流,通过耦合器上的2个电流旋钮开关实现,十进制为0.0A-9.9A,额定电流也可以在软件上设置(此时要求硬件设置为0.0A)。
3)用倍福公司的串口电缆连接好PC机与倍福耦合器(BK3120),打开KS2000设置软件。



包括喂料机、计量管、皮带、振槽、级回潮筒、水分仪、寸动车、贮柜(FIFO先出式,两组)、贮柜(对式,两组)、皮带秤、双速皮带机等设备。回潮筒要求出口水分控制精度。
B、冷端CP1
冷端设备从往复皮带机开始到开松器结束,包括可逆皮带机、伸缩槽、左右传输槽、工艺罐加热器、过滤泵、空气压缩机(2台)、液压泵(2台)、CO2补给泵、CO2压缩机,CO2干燥器、主制冷机、停机制冷机、冷却塔风机、冷却水泵、CO2传输泵、贮存皮带机及开松器等设备。
C、热端CP2
热端设备从电子皮带秤起到回潮筒后出料振槽结束,包括焚烧炉、电子皮带秤、废气风机、主工艺风机、进料气锁、出料气锁、旋风除尘气锁、带罩皮带机及回潮筒等设备。
三、Beckhoff现场总线端子简介
德国倍福(BECKHOFF)公司是德国一家的自动化公司。其主要产品包括现场总线端子、的工业计算机和控制面板及控制软件。
BECKHOFF公司的现场总线端子可支持目前市场上几乎所有的现场总线。的各种总线端子可满足不同现场信号的要求,特别是其新推出的电机启动器端子KL8001,安装西门子的3RT10系列接触器构成全新的电机启动器,可对5.5KW以下的电机实现的控制。它不仅具有其它电机启动器的由总线控制电机启动、停止和返回电机状态的功能,而且对电机具有很强的诊断、检测和保护功能。
BECKHOFF现场总线端子的主要特点是、、结构紧凑、坚固,而且安装和接线非常方便。
其特点如下:
1、控制电机的电流到9.9安培(旋转开关设置)。
2、实时的每相电流、电压测量;
3、有效功率测量;
4、接触器开关次数和电机运行时间测量;
5、电机诊断可达5.5KW;
6、通过总线对电机实现控制;
7、非常紧凑的设计(120x45x72)。
通过总线的方式不仅实现电机的正反转和大限度的保护,而且对电机的运行状态一目了然。由德国倍福公司的电源端子KL8001和西门子公司的3RT10系列接触器组成的电机启动器,通过KS2000软件对KL8001进行参数设定。
关键词:膨胀控制系统、PROFIBUS-DP、Beckhoff总线端子
引言:一些厂原使用的干冰膨胀(DIET--DryIceExpandedTobacco)生产线的控制系统采用GEM80系列可编程控制器。由于原生产线电控系统配置陈旧、关键件(主要指PLC,输入、输出模块等)老化,同时软件系统设计灵活性较差,监控界面不直观、友好等因素,致使控制系统无法适应生产线顺畅运行。因此控制系统需要新,以提高生产效率及工艺参数控制精度。
一、系统总体设计思想及设计方案
根据原生产线使用的具体情况,为新系统量身定做可行的电控系统,因为一条生产线电控系统的设计是为机械设备及工艺服务的,但是控制系统的与否将直接影响着工艺参数的控制精度。
如何在构建新型控制系统时,既能采用当今新的计算机技术、信息技术、网络技术,而又能使原有设备充分利用、各设备接口连接通畅,是系统设计所考虑的要点之一。
另一个要点是控制系统在设计时能充分考虑经济实用性,即指良好的性能价格比。
根据施工现场的实际使用情况,本着性、性、实用性、经济性的设计原则,确定新系统设计采用西门子公司S7-400系列PLC,原控制面板上的指针式显示仪表及拨码开关全部改为触摸屏或操作员终端显示及控制。采用的现场总线和分布式控制技术,由上位机进行统一实时监控,使操作加直观,系统加灵活。采用集中监控方案,可大限度的减少人为干预,提高各项工艺参数的控制精度,保持系统的稳定性,提高自动化程度。
考虑到干冰膨胀线控制系统要求较高性的特殊性,其对网络产品的性能要求较高,例如:通讯速度、通讯性以及总线器件的稳定性等要求都较高,因此控制层与工艺段设备操作层之间的通讯采用PROFIBUS-DP网络,该网络是一种经过优化的高速的通讯连接,它的设计专门为自动控制系统与分散的I/O设备级之间通讯使用,使用PROFIBUS-DP可取代24V或4-20MA的并行信号传输。而现场总线产品的关键器件选用了德国Beckhoff公司产品。
新型控制系统设计将原CP1,CP2,CP3控制系统全部淘汰,采用西门子公司S7系列PLC与分布式远程I/O控制系统。同时应用工业以太网与监控机通讯,另外为增加网络传输速度与稳定性,远距离通讯采用光纤进行传送。整个车间的控制和管理系统网络结构共分为2层,即设备控制层和监控管理层。
二、控制范围及工艺简述
整个控制系统改造范围包括:
A、进料端CP3
进料端设备从进料皮带开始到双速皮带机结束,
表1 PLC的功能及应用场合
表2 典型传动设备及常用电气元件所需的开关量的I/O点数
表3 选择 PLC 的 I/O 接口模块的一般规则
表4 控制目的估算存储器容量的方法
表5 PLC的工作环境