西门子模块6ES7221-1BH22-0XA8详细解读
西门子模块6ES7221-1BH22-0XA8详细解读
1 引 言
牙膏封盖机是一个机电一体化的产品,其核心是控制系统。该控制系统方案基于DELTA(台达)AE系列人机界面、 SS系列PLC、ASD-A伺服系统等产品的有机组合,借助其产品的数据通讯功能能够很灵活地构造控制方案,它相对于传统的D/A模拟量控制具有可靠性更高,控制更的优点。以下重点讨论各系统如何利用通讯功能以实现其间的数据交换和如何使伺服系统的响应速度和机械的扭矩限制相匹配,以实现在牙膏封盖机上的牙膏封装工艺要求。
2 牙膏封盖机的工艺要求和机械结构
牙膏封盖机是牙膏包装生产线上的关键性设备,主要用于牙膏灌装后的封盖动作,其工艺要求如下:(1)封装速度能够配合前端灌装生产线的送料速度,实现封装速度可以调节;(2)能够对牙膏的封盖扭力进行设定,并只有在封装扭力达到设定值后才能继续封装,以保证牙膏盖的封装质量;(3)能够对来料的相关参数进行检测,并实现自动送料。牙膏封盖机的机械结构如图1所示。
图1 牙膏封盖机的机械结构示意图
3 控制系统的硬件配置和功能设计
通过对整个机械工艺特点和功能要求的分析,确定程序控制单元采用PLC实现,HMI人机界面作为监控单元,选择SERVO驱动单元作为速度和扭力控制单元,以满足整个机械的电气控制硬件要求,其电气系统控制硬件架构如图2所示。
图2 电气控制系统硬件架构
1)PLC程序控制单元
程序控制单元采用DELTA SS系列小型PLC,其主要特点有:
(1)体积小巧,成本更低;
(2)14点主机设计,8点数字输入和6点晶体管输出;
(3)内建RS232和RS485双通讯端口,可以采用通讯方式读取HMI设定数据。
PLC I/O点规划如表1所示,PLC与HMI关联M辅助继电器定义如表2所示。
表一,表二
2)HMI监控单元
HMI监控单元的主要任务包括:
(1)模式功能的选择(运行模式M3、监控模式M2、参数模式M1);
(2)控制功能(运行M4、停止M5);
(3)监控功能(PLC I/O状态的读取、伺服 I/O状态的读取、加工总数等信息);
(4)参数设定功能(封盖伺服速度设定、封盖伺服扭力设定)。
HMI监控单元采用DELTA DOP-A 5.7’系列彩色人机界面,以实现对控制系统的操作、监控和参数设置等功能,有以下主要特点:
(1)256色彩显示,5.7’ 监控界面;
(2)支持双通讯联机功能,可同时连接2种不同协议的控制器,方便架构多机联机网络;
(3)软体内建与台达PLC和伺服通讯及内部协议,可以方便编程,简化设计;
(4)可以通过多级密码设定功能来实现多用户管理;
(5)内建万年历功能。
HMI 支持双通讯联机功能,可同时连接2种不同协议的控制器。本案使用HMI的COM2与PLC进行RS485通讯,用以设定PLC 程序中的按钮等元件,并可将PLC的运行状态反馈在HMI上,此外还使用了HMI的COM1与SERVO进行RS232通讯,用以与伺服内部寄存器交换数据,架构见可图2。
该方案的优点在于无需增加任何通讯模块,其控制功能是在各控制单元硬体和软体自身通讯功能的基础上构建实现的,因此可以使成本更低、应用更方便、性能更稳定。
HMI人机界面规划如图3所示。
图3 人机界面规划示意图
表3和表4分别给出了各个要素的相关说明。
表3 表4
3)SERVO速度和扭力控制单元
SERVO单元的主要任务包括:
(1)对封盖时电机速度的调节;
(2)对封盖时电机输出大扭力的调节和检测。
SERVO单元采用DELTA ASD-A 系列100W伺服系统,以实现对机械封盖时速度控制和对封盖时大扭力进行限定。它有以下主要特点:除传统的位置控制、速度控制和扭矩控制外,有PR通讯模式、内部速度和内部扭矩功能;内建RS232/RS485/RS 422通讯端口,可以采用通讯方式快速获取相关数据;具有扭力限制功能,开启该功能,能够限制电机输出的大扭矩。伺服单元相关参数设定如表5所示。
表5 伺服主要相关参数的设定
这里需要说明两点。
(1)关于内部速度模式的说明
伺服速度模式主要应用于对机械速度精度要求比较高的场合。伺服单元有两种命令的输入模式,即外部模拟量输入(即S速度模式)和内部寄存器输入(即SZ 内部速度模式)。当选择SZ模式时,可以通过通讯的方式改变命令寄存器1-09(地址0109H)的内容值,并且还可通过伺服外部的DI -SPD0输入来切换命令,如表6所示,SZ模式下的时序图如图4所示。由上述可知,在内部速度模式下,只要改变伺服内部寄存器1-09的内容值, 即可改变伺服电机执行封盖的速度。
表6 命令切换
图4 SZ模式下的时序图
(2)关于大扭矩限制功能的说明
伺服扭矩限制功能通过伺服外部DI2 TRQLM开启后,电机的大输出扭矩设定值=电机的额定输出扭矩×P1-12的设定%,单位NM。100W的伺服系统额定扭矩为0.318N.M,当P1-12设定为10时,电机大输出扭矩=0.318×10%=0.0318N.M。当伺服扭矩限制功能开启后,可由通讯方式改变命令寄存器1-12(地址010CH)的内容值, 并可通过伺服外部的DI 输入切换扭矩命令的来源。当电机输出扭矩达到设定的电机大输出扭矩后,电机会停止运转,并且以反作用力的形式保持,同时伺服单元的DO输出TQL便会由OFF变为ON,扭矩限制功能时序图如图5所示。
由上述讨论可知,只要在开启扭矩限制功能的前提下,改变伺服内部寄存器1-12的内容值,即可限制伺服电机输出扭力的大小。
图5 扭矩限制功能时序图
(3)其他辅助单元
其他辅助单元还包含给控制回路提供电源的DC24V开关电源,DC24V微型电磁阀,以及外部紧急停止按钮等辅助电器元件。
4 工艺过程程序设计
牙膏封盖机控制系统并不复杂,但是对工艺过程却有严格要求。根据生产线生产设备对工艺过程各个环节对工艺的具体要求,经过分析可以绘制出整个生产过程的程序动作流程图,如图6所示。按照该动作流程图编制出各子模块的相关程序并非难事,具体程序在此从略。
图6 程序动作流程图
5 结束语
在上述基于台达HMI+PLC+SERVO的牙膏封盖控制系统的应用案例中,文中只对基本原理作了说明。借助台达产品据通讯功能的优势,能够很灵活地构造各种控制方案,它相对于传统的D/A模拟量控制具有可靠性更高、稳定性更好、控制精度更高的优点
1、引言
水处理是长期以来倍受关注的领域之一,它是改善居民生活环境、提高人民健康水平的重要手段。旋转流管式膜微滤水处理装置是一种新的水处理工艺,它采用OMRONPLC对整个工艺流程进行控制,采用Inbbblution公司的FIX6.1组态软件对整个工艺流程进行动态实时显示,实现了对流量和压力瞬时值的数据采集、显示及曲线记录,以及各种事故的报警控制等功能。
2、系统工艺流程及控制要求
(1)工艺流程
旋转流管式膜微滤水处理工艺流程如图1所示,被控系统有两套净化装置,这两套净化装置不允许同时工作,当一套处于净化状态时,另一套应处于反冲状态或备用状态。净化时,进水加压泵M1工作;反冲时,反冲加压泵M2工作。不论是在净化状态还是在反冲状态,均有相应的仪表对流量和压力信号进行检测和记录。
(2)系统的控制要求
根据工艺流程,对所设计的控制系统提出以下要求:
①将开关SA打到微机控制状态,在微机控制界面上起动Ⅰ套净化装置,由接触器KM1控制进水加压泵M1(由变频器控制)工作,同时电磁阀YVX11及YV112、YV113、YV114(后三个阀由KM1通过中间继电器KA1控制)打开,控制Ⅰ套的净化工作。
②Ⅰ套进行净化工作时,通过压力表PIT1、PIT2,流量计FIT1、FIT2、FIT5对其管道中的压力与流量进行监测。当流量计FIT5所检测到的流量值小于某一给定的流量值时,说明Ⅰ套的净化装置由于杂质堵塞而效率过低,此时应使Ⅰ套停止净化,加压泵M1停止工作,电磁阀YVX11、YV112、YV113、YV114关闭;进行Ⅰ套反冲洗,由KM2控制的反冲泵M2工作,电磁阀YVX21、YV122和YV123打开(反冲工作一段时间后自动停止);Ⅰ套反冲洗的同时,起动Ⅱ套净化装置进行净化。
③Ⅱ套装置净化时,由接触器KM1控制的进水加压泵M1(由变频器控制)工作,同时电磁阀YVX11及YV212、YV213、YV214(后三个阀由KM1通过中间继电器KA3控制)打开,同时通过压力表PIT3、PIT4,流量计FIT3、FIT4、FIT5对其管道中的压力和流量进行监测,当流量计FIT5所检测到的流量值小于某一给定的流量值时,说明Ⅱ套的净化装置由于杂质堵塞而效率过低,此时应使Ⅱ套停止净化,加压泵M1停止工作,电磁阀YVX11及YV212、YV213、YV214关闭;进行Ⅱ套反冲,由KM2控制的反冲泵M2工作,电磁阀YVX21、YV222和YV223打开(反冲工作一段时间后自动停止);Ⅱ套反冲洗的同时,起动Ⅰ套净化装置进行净化,如此反复循环。
④Ⅰ套和Ⅱ套装置在工作的过程中可通过微机界面上的停止按钮随时可以停止工作,Ⅰ套和Ⅱ套装置也可以单独地进行反冲。
⑤进水加压泵M1通过模拟量输出模块对变频器进行变频调速。
⑥当M1、M2过载或变频器故障时,进行声、光报警,以提示操作人员进行处理。
⑦变频器故障时可给PLC提供相应的控制信号。
⑧必要时,可将电磁阀YVX15打开,使净化装置断水。
⑨考虑到电动机的惯性,系统停止工作时,先停止水泵,短暂延时后再关闭阀门。
图1旋转流管式膜微滤水处理工艺流程图
3、控制系统的设计
(1)控制系统的结构
根据工艺要求,考虑到系统中处理的主要是开关量信号,所以采用PLC来实现对整个系统的控制;采用组态软件对系统进行显示和监控。
(2)PLC系统设计
本系统采用OMRONC200HE系列的PLC,从系统的输入/输出点数考虑,PLC系统构成如图2所示。
图2PLC控制系统结构
PLC控制系统中包括:8槽CPU底板(C200HW-BCO81-V1)一块,通过内置的总线将各模块连接在系统中;电源模块(PA204)一块;CPU(CPU42-E)一块;16点开关量输入模块(ID212)一块;16点开关量输出模块(OC225)一块;8路模拟量输入模块(AD003)两块,分别对Ⅰ套和Ⅱ套净化装置的压力和流量进行采集;8路模拟量输出模块(DA004)一块,对变频器进行控制,从而对进水加压泵进行控制。
编程软件采用OMRON公司SYSMAC-CPT通用软件包,它可对C200HE系列及其它系列进行编程。SYSMAC-CPT是基于bbbbbbs环境下的编程软件,将它装入上位计算机中,用RS-232通信线和PLC连接,采用梯形图直接对PLC编程和监控,编制的程序可在PLC和计算机之间相互传送或存储在磁盘上。
(3)上位机监控组态软件
本系统采用美国Inbbblution公司的FIX6.1工业控制组态软件,通过RS-232串行通讯口使PC机与C200HE系列的PLC进行通讯。
通过FIX组态软件可以对工艺过程进行实时监控。FIX组态软件是以块为基础的,不同类型的块可以定义多种不同的节点,每个节点承担了一定的控制功能,在整个水处理的工作过程中,要用到模拟数值输入/输出块、数字数值输入/输出块、计算块等。上位机对电磁阀的控制就必须通过数字数值输出块来进行,每个阀门的控制对应了相应的数字输出节点。因此,上位机不仅能接受来自PLC的控制信号并以动画的形式进行显示,而且还能够通过通讯端口向PLC发出控制命令,对现场进行控制。通过模拟块,上位机通过通讯端口可以从PLC上读取来自控制现场的仪表所采集到的压力和流量的实时数据,再经过计算块的转换,在上位机上将数值实时地显示出来,并对系统出现的故障能及时报警。旋转流管式膜微滤监控界面如图3所示,数据的实时曲线和历史曲线如图4所示。
图3旋转流管式膜微滤监控系统界面
图4数据的实时采集曲线
4、结语
旋转流管式膜微滤是一种新的污水处理工艺,采用本文所设计的控制方案对其进行自动控制,各项指标均达到工艺要求,取得了较好的控制效果。目前,控制系统已调试完毕并投运,运行情况良好。