阜阳西门子PLC总代理商
阜阳西门子PLC总代理商
1 引言
随着作为可编程序控制器的控制核心微控器(MCU)技术的发展,可编程序控制器的功能也越来越强大。现在的可编程序控制器不但工作速度快—逻辑指令执行时间为每条零点几个us、应用指令每条为几个或几十个us;而且功能强—强大的逻辑运算功能、丰富的数学计算功能以及可靠的远程通信功能。西门子S7-200PLC就是其中一种具备以上功能的小型PLC。本文主要介绍S7-200PLC在GDX2高速包装机烟包外包装质量缺陷检测中的应用示例。
2 问题提出
现在的卷烟市场竞争十分激烈,各厂家都使出浑身解数来提高自己的产品质量和维护自己品牌的声誉,所以各厂家都想尽办法使自己进入市场的产品为零缺陷。在产品生产过程中厂家对产品质量的把关非常严格,特别是对卷烟的后一道工序-包装工序的包装质量要求更为严格,往往对同一种材料进行多次缺陷检测,以避免次品流入市场。原产意大利的GDX2包装机是世界上目前好的卷烟包装机,也是业内的主力包装机型,它具有包装质量好,有效作业率高,人机安全可靠性高等优点。尽管它检测功能多,但仍然不是十分完善,不能满足厂家的质量要求,有必要增加一些的烟包外包装质量缺陷检测功能。如在烟包的薄膜包装部分增加翻盖完好检测,薄膜包装散开检测,薄膜短搭口不对称检测等。
3 方案选择
尽管GDX2的电控系统是开放式的,采用类似VB的GDLAN语言来编写程序的,但对用户是不开放的,因此要增加外电路来实现新增的检测功能。由于检测电路的功能不复杂,主要功能是将检测器检测到的坏烟包移位到剔除位置,使剔除电磁阀动作,将其剔除。采用逻辑电路,单片机电路,PLC电路3种方案之一都可实现该功能。方案比较如附表所示。
通过比较,显然选择方案3,PLC电路好,尽管成本高些,但其他性能好。
4 方案实施
PLC的输入的点数为4个,其中3个为检测信号,1个为同步信号;输出的点数只需1个,为剔除信号。考虑点数冗余和日后功能增加问题,
选择8个输入点,6个输出点、型号为CPU222的S7-200PLC可满足方案要求。PLC硬件设计如图1,其中PLC的电源220VAC和传感器24VDC取自包装机内,B1为接近开关,B2为高解析度色标光电检测器,B3为轻触微动开关。
5 程序设计
程序分为坏包检测和移位剔除两部分。在坏包检测部分,同步信号高电平有效时使检测信号有效,当检测到坏包时,将要移位的位置1。在移位剔除部分,由于的检测位到剔除位要移位12包烟包,因此采用1个16位的字如VW0来作移位寄存器,并将检测位装载到移位寄存器的对应位上,当V1.3为“1”时接通Q0.0,Q0.0触点接通手动剔除按钮,剔除阀动作剔除坏烟包。
//GDX2-CH小包透明纸包装机外观包装检测器程序//
LD I0.0 file://同步时钟//
A I0.1 file://翻盖检测//
ON V1.0 file://缺翻盖烟包//
LD I0.0 file://同步时钟//
A I0.2 file://薄膜搭口检测//
ON V1.7 file://薄膜搭口不对称烟包//
LD I0.0 file://同步时钟//
A I0.3 file://薄膜散开检测//
ON V0.1 file://薄膜散开烟包//
LD I0.0 file://同步时钟//
SLW VW0,1 file://一个时钟脉冲左
移1位的16位寄存器//
LD V0.3 file://剔除位//
ON Q0.0 file://剔除信号//
END_OB1 file://程序结束//
6 结束语
GDX2-CH小包透明纸包装机外观包装检测器经过一年的使用情况来看,故障率为零,坏烟包剔除准确率为百分之百,好烟包误剔除率也只有万分之一左右。
采用S7-200PLC制作检测器的成本较低,程序编写简单,可靠性高,可维护性好。
1 引言
在浮法玻璃生产过程中,玻璃带经退火窑退火后送达冷端,经切裁工段切成一定规格成品玻璃,通过冷端机组输送到取板装箱工段。由于玻璃生产要求不间断的特殊性,在生产过程中,一旦在冷端发生玻璃叠板、堆积、碰撞、划痕等情况,将对成品玻璃板造成极大损伤,给生产厂家带来巨大的经济损失。这就要求冷端机组每一部分的输送辊道以高精度的合理速度输送玻璃。既要满足生产的连续性,还要有利于人工或设备的取板、装箱,并和生产线其它部分相配合以满足大的生产量。因此,冷端机组在玻璃生产线中具有非常重要的作用。
2 冷端控制系统的主要内容和控制要求
本文以明达玻璃(成都)有限公司浮法二线为例,说明冷端控制系统的功能和要求:
根据工艺要求,冷端系统主要由加速系统、掰边系统、主线输送系统、堆垛系统、转向系统和支线输送系统等6部分组成。整个系统以速度控制为核心内容。
(1) 加速系统
加速系统的作用是以冷端速度(一般为退火窑速度的3~4倍)快速地把已经切割成一定规格的玻璃板拉开一定距离,便于后续工段的输送和取板装箱。系统分为大片、中片、小片3个加速区,每一区的输送辊道分别由1台伺服电机驱动,速度信号由PLC模拟量输出模块送给伺服驱动器。每一区的速度变化分别由现场光电开关作为输入信号控制。
(2) 掰边系统
此系统除输送玻璃板外,还有板宽调整和跑偏跟踪的功能。其输送辊道由1台变频电机驱动,速度信号由PLC模拟量输出模块送给变频器。由现场按钮作为开关量输入点,通过程序控制中间继电器来实现玻璃板宽调整和跑偏跟踪功能。
(3) 主线输送系统
此系统用于输送玻璃板。由9个传动站组成,每个传动站分别由1台变频电机驱动。速度信号由PLC模拟量输出模块送给变频器。
(4) 堆垛系统
分为大片、中片2个区域,每一区辊道分别由1台伺服电机驱动,由PLC模拟量输出模块给出速度信号,通过伺服驱动器控制伺服电机把玻璃板停在合适的位置,便于堆垛机的取板、装箱。
(5) 转向系统
此系统用来选择将玻璃板送往主线或者支线。其辊道速度由1台变频电机控制,速度信号由PLC模拟量输出模块送给变频器。其抬起、落下动作由现场光电开关作为输入信号,经PLC程序控制输出继电器进而控制气缸来实现。
(6) 支线输送系统
此系统在主线出现故障或主线输送量不能满足生产要求时使用。其前段输送辊道由1台变频电机驱动,后段输送辊道由1台伺服电机驱动。速度信号均由PLC模拟量输出模块给出。
|
3 PLC系统选型及硬件配置
SIEMENS S7-300是模块化的中小型PLC系统,其大范围的各种功能模块可以非常好的满足和适应自动控制任务,简单实用的模块化和分散式结构使得其应用十分灵活,当控制任务增加时,可自由扩展。高电磁兼容性和强抗振动、抗冲击性使得其具有很高的工业环境适应性。易于实现分布,易于用户掌握等特点使得S7-300成为各种中小规模控制任务的方便又经济的解决方案。
鉴于以上原因,经过认真分析比较,决定选用SIEMENS S7-300 PLC系统作为冷端控制系统的核心部件。
(1) 根据生产工艺要求和所控设备的数量,本系统需要配置点数为:
a) 单通道高速计数 1路
b) 直流输入 39点
c) 直流输出 18点
d) 模拟量输出 10路
(2) 考虑系统的完整性、可操作性及点数冗余量,本套PLC系统硬件配置如图1所示。具体配置如下:
a) 单通道高速计数器模块FM350-1 1块
b) 中央处理单元CPU314 1块
c) 电源模块PS307 5A 1块
d) 通讯接口模块 IM360 1块
IM361 1块
e) 16点直流输入模块 SM321 3块
f) 8点直流输出模块 SM322 3块
g) 4路模拟量输出模块 SM332 3块
h) 操作员面板 OP17 1块 4 控制系统软件编制
4.1 设计思路
本程序采用SIEMENS STEP 7作为编程软件。根据冷端的生产工艺流程特点,采用模块化编程的程序设计方法。程序框架如图2所示。设计过程如下:|
(1) 首先将项目划为若干子任务。每一个子任务在程序中对应为一个功能(FC)。功能含有一些设备和任务的逻辑指令,相当于一个子程序。由组织块(OB1)中的指令控制这些功能的执行。
(2) 规范并设定各输入/输出量,确定其类型和地址。本程序采用符号地址编程,即在程序中以符号名识别专门的地址。方便程序的编写和调试,增加程序的可读性。在程序中所有的块都可以对符号地址操作。地址表如附表所示。
(3) 建立可读/写的全局数据块(DB),用于保存功能的数据或信息。其中,DB1用于保存高速计数过程中的数据,DB2用于保存其他功能中的数据。程序中每个FC或OB都可以读/写一个共享数据块DB。
(4) 为所控各主体设备的运行状态分配中间变量。
(5) 根据冷端电气系统的主要内容,确定各输出信号与输入信号的逻辑关系,并转化成梯形图实现。
(6) 编制、调试、连接所要求控制任务的各部分功能FC。
(7) 规划从组织块OB1中调用各部分功能FC的程序执行过程。
(8) 使用Protool软件组态操作员面板 OP17,做到人机界面友好,操作方便。组件包括:
l 设置PLC和连接类型,如:波特率等
l 对OP17的常规设置,诸如:功能键赋值、口令管理等
l 对象设置,诸如:变量、画面和信息文本等。本项目中,主要包括工艺参数设定、工艺参数显示、过程参数监控、程序实时诊断、故障报警信息等。
l 设置PLC与OP17 用来互相通讯的驱动程序和驱动参数。PLC与OP17之间通过MPI协议通讯。
(9) 现场安装接线各外部输入/输出点,整定、调试程序,试运行、运行。
4.2 注意事项
(1) 在硬件配置中设置CPU参数,主要包括启动特点、性能、循环中断、诊断/时钟、保护等。
(2) 通过硬件组态工具设置模拟量模块的参数。本配置中将输出至变频器的信号通道类型设为4~20MA,将输出至伺服驱动器的信号通道类型设为0~10V。
(3) 在硬件配置中设定CPU和OP17的MPI地址,确认两者具有不同的MPI地址,本配置中设定OP17的MPI地址为1,CPU的MPI地址为2。
(4) 在硬件配置中设定高速计数器模块的计数方式和所连接旋转编码器的信号方式等。
(5) 在用户程序使用之前,符号必须在符号表下建立。并且用户程序的符号必须唯一。也就是说,一个符号或地址在符号表中只能出现一次。
(6) 除OB1外,操作系统还可以调用其他的组织块以响应某些事件。在本程序中,通过循环中断程序OB35设定每隔2秒采样计算一次退火窑辊道实时速度。OB35根据程序设定的时间间隔反复执行,时间间隔在CPU模块参数中设定。
(7) 确定各部分状态的先后次序及联锁关系,使各动作间严格确保相互约束和定时关系,以提高程序的可靠性。
(8) 灵活运用各逻辑指令,完成各部分功能的同时力求程序简洁。
5 结束语
浮法玻璃生产线冷端控制系统构成复杂,逻辑繁琐,数据采集量大,控制站多,系统可靠性要求较高。既要实现对各传动站高精度的速度控制,又要完成对现场光电开关、按钮等各种数字量、开关量的检测以及对转向装置升降动作的jingque控制。通过采用SIEMENS SIMATIC S7-300可编程序控制器,实现了冷端系统全过程的自动控制。系统性能优良,操作方便可靠,确保满足工艺要求的同时又充分考虑人为干涉自动控制的能力,缩小故障的影响面。本系统自2001年8月正式投入运行以来运行状态良好。本系统的应用成功为浮法玻璃生产线冷端系统提供了一个很好的自动控制范例。
1 引言
当前转炉炼钢的烟汽除尘系统大都采用OG法,这种方式的除尘系统可分为三大部分,既汽包及余热锅炉部分、汽包供水部分及煤气回收部分。而汽包及余热锅炉和汽包供水两大部分是转炉炼钢的必不可少的,该系统用来清除转炉烟汽中的粉尘、降低烟汽的温度以及吸收蒸汽节约能源等多重作用,因此它的自动化控制也非常重要。本文着重阐述了采用西门子S7-300型PLC对转炉汽化冷却的自动化控制。
2 系统介绍
2.1 控制要求
汽化冷却系统主要控制以下两大控制设备:
(1) 汽包系统
汽包给水阀、汽包主汽阀、汽包放汽阀、汽包加热阀、汽包1#、2#排污阀、汽包紧急放水阀、汽包1#、2#给水泵;1#、2#强制循环泵、1#强制循环泵出口阀、2#强制循环泵出口阀、强制循环泵旁通阀;
(2) 蓄热器系统
蓄热器补水阀、蓄热器充汽阀、蓄热器放散阀、1#、2#软水泵。
根据工艺要求要对汽包水位、汽包蒸汽阀前压力、蓄热器水位、除氧器进汽阀前压力进行自动调节,工艺示意图见图1。
图1 工艺示意图
2.2 系统的配置与构成
系统采用两套西门子S7-300 PLC,其中一套置于31m,另一套置于地面,31m处的PLC控制汽包系统,地面的PLC控制蓄热器系统。两套PLC除了信号模板不同,其它模板选型都相同。
在监控系统的选择上,为了和西门子PLC通讯的方便性以及本身功能的强大性,使用WINCC监控软件实现重要的设备操作记录和重要数据的历史存档,并提供重要数据的声光报警,为整个生产中出现的故障进行及时预警,并提出相应的处理方法。
图2 系统配置功能图
系统配置功能图如图2所示。
3 控制功能
3.1阀位控制
汽化冷却系统中基本上是电动阀,为了设备的安全,要进行联锁,包括按钮互锁、正反转输出互锁、正反转反馈运行互锁以及限位开关,必要时可通过画面解除限位联锁。
3.2 泵控制
给水泵、软水泵、循环泵:一运一备,互为备用,当工作泵(运行泵)出现故障时,马上启动备用泵。一旦备用泵启动,则另一个泵就作为备用泵备用。
3.3 仪表回路调节
除汽包水位调节外,其他3个调节都采用PID自动调节。
对于汽包水位给水调节,由于引起汽包水位变化的因素较多,如储水量、水位下汽包容积、锅炉负荷、燃烧工况、给水压力等,加上锅炉特有的虚假水位现象,简单的单回路控制难以满足对控制的要求,尤其是对于炼钢厂这样的工况变化频繁,变化幅度大,对于水位的控制来说仅仅使用传统的仪表控制是非常困难的,即使是使用了专用的进口多回路可编程调节仪表对水位进行控制,也仅能够在工况稳定的情况下满足控制的需要,而当工况产生突变时,仪表则根本无法对水位进行控制。为此,我们采用了先进的三冲量控制技术对水位进行动态调节。虽然影响因素较多,但其中主要是蒸汽流量和给水流量,其原理如图3所示。
图3 蒸汽流量和给水流量调节原理图
我们采用前馈-串级控制系统,方框图见图4。其前馈为蒸汽流量,图4中:GC—调节器; GV—调节阀; GO—控制对象; FW—给水流量干扰; FD—蒸汽流量干扰; 加上汽包水位和给水流量的串级控制,当负荷稳定时,蒸汽流量和给水流量基本不变,由液位主控回路反馈闭环控制。当负荷变化较大时,蒸汽流量突然变化,其测量值不经调节器直接加到加法器,控制加水阀,所以滞后小,超前作用强,避免了虚假液位带来的误动作。
图4 前馈-串级控制系统的方框图
控制方式:当水位低于-100mm时,主调节阀开度在100,当水位上升到-50mm时,开度在60,以后每当水位上升20mm,开度就依次关闭10,当水位上升至-10mm时,开度保持在40,一旦水位上升到50mm,则开度保持在20,当水位升至100,则开度为0,若判断水位还在上升,则停止给水泵。
3.4 监控画面
系统监控操作画面包括:方便工人操作的监控画面和为软件工程师提供接口的整定画面。
操作员画面向操作人员提供了各种数据、曲线,显示内容丰富鲜明、操作简捷可靠,即可以用光电鼠标操作,也可用键盘操作。
画面中主体设备位置确切,工作状态形象生动,各种参数“就地显示”,整个系统运行工况集于一屏,一目了然,操作非常方便,同时也方便维修工处理故障。
工程师画面为软件工程师提供了进行系统整定的良好界面,是工程师在调节中进行参数修改和设定的重要环境,也是自控系统的核心。
4 结束语
该系统自投运以来,运行十分稳定可靠,故障率极低,所有信号处理及联锁控制均在PLC内自动完成,并可通过MMI进行在线监控及历史记录分析,使得电气线路变得十分简捷、可靠,减少了不安全因素,有效地提高了劳动生产率,改善了工作人员的工作环境,减轻了工作人员的劳动强度,取得了十分显著的经济效益。由于该控制系统取得了极好的经济效益,具有很强的实用性、可移植性,在本行业及其它相关行业具有很高的推广价值。