西门子6ES7231-7PD22-0XA8现货速发
引 言
台塑集团热电(宁波)有限公司系由台塑关系企业台湾化学纤维股份有限公司通过英属开曼群岛台化投资(开曼)有限公司独资建设。作为台塑石化专区的自备热电厂,配备有3套150兆瓦燃煤抽凝发电机组。为了适应台塑石化专区的生产需求,每套机组配备了每小时500吨蒸汽锅炉及150兆瓦的发电机组,用于为石化专区内的各个工厂提供生产所需的蒸汽、工业用水以及电力。
室内煤场是一个大型的煤中转站,该煤场每天提供3200吨燃烧用煤。
煤场由入煤、布煤、挖煤和出煤四个子系统组成。①入煤:通过一系列传动皮带将煤从停靠在码头的船仓输送到室内煤场的入口,同时将大块煤进行初步粉碎处理;②布煤:通过传动皮带将煤提升到室内几十米高处,再沿着特定的漏斗落到地面,堆积成金字塔形状,当煤层堆积到设定高度后,漏斗向前移动一定距离,继续布煤,后,在地面上形状类似水平放置的三菱尺一样的煤山;③挖煤:将上述堆积成形的煤,按预定的速度和方向一层一层的扒到输送皮带上;④出煤:进一步将煤粉碎,把挖煤机扒到皮带上的煤输送到锅炉燃烧口。
整个控制系统由SLC500、PLC-5和1793远程I/O组成,通过RSView32实时监控系统实现煤场的全自动无人操作。
PLC-5和1793远程I/O是罗克韦尔自动化早期产品,目前已经停产,这给设备正常维修带来极大困难。为此需要将PLC-5和1793远程I/O组成的系统(图1)改造为ControlLogix和1794 I/O系统(图2)。
图1 室内煤场控制系统(改造前)
图2 改造后的设备网
2 工程特点和施工策略
2.1 工程特点
(1)现场施工时间短
为确保电厂正常发电,要求在一周天内完成整个改造工程
(2)技术领域广
涉及到设备网组网技术,SLC500、PLC-5、ControlLogix三种PLC的编程及PLC之间的通信技术,RSView32上位机监控技术和触摸屏控制技术。
2.2 施工策略
(1)策略1:做好全面、深入的技术准备工作
在实验室搭建模拟装置,变换后的所有程序都必须通过模拟试验(包括I/O测试,连锁测试)
利用备件(编码器,变频器等)在实验室组态设备网,进行数据映射实验
在熟悉PLC-5和1793模块资料基础上,绘制详细的现场接线工艺图
(1)策略2:统一指挥,分工合作
将施工人员分为2组,同时进行:
第1组:现场接线安装,第2组:控制室编程和修改RSView32图控程序。
由于采取了上述措施,使工程如期圆满完成。
3 主要技术问题
在选择替换模块时需要考虑:传感器或负载的性质(灌入和拉出);公共接点;模拟量模块的精度和分辨率。
系统程序原来用RSLogix5软件编制,改造工程首先要将PLC-5程序转换为ControlLogix程序,可以利用RSLogix5000自带的变换工具完成[1],变换的正确性是肯定的。但变换并不完整,一些重要功能需要人工完成,如I/O地址映射,设备网地址映射,MSG指令等,另外,在Logix5000中找不到对应指令时(如BTR,BTW,INV),需要根据逻辑关系自行处理。
特别要注意:PLC-5是16位数据格式INT,ControlLogix是32位数据格式DINT,在编程时注意地址偏移量。
3.1 I/O地址映射
图1中,PLC-5为1/2槽寻址,需要把物理I/O映射到变换地址中,以布煤机为例,PLC-5和1756模块的I/O对应关系见表1,对应梯形图程序见图3,4。
表1 I/O对应关系
图3将布煤机第1个1771-IBN映射到1756-IB32
图4 将布煤机1771-OBN映射到1756-OB32
3.2 设备网数据映射
1771-SDN设备网扫描器模块共有6个输入/输出存储块[2],分别是Block Xfer62至Block Xfer57,共计357个输入字和357个输出字。如表2所示。
表2 1771-SDN
今使用Block Xfer62存储块,因此,输入数据映射到N10:0至N10:61;输出数据映射到N11:0至N11:61.见图5(说明:触摸屏使用Block Xfer 61存储块)。
图5 A网和B网改造前输入/输出数据映射
1756-DNB设备网扫描器模块输入/输出为124个双字和123个双字,分别映射到Local:2:I.DATA[0]至Local:2:I.DATA[123]和Local:3:O.DATA[0]至Local:3:O.DATA[122] 图6,7,8为设备网改造后数据映射
图6 改造后A网络输入映射
图7 改造后A网络输出映射
图8 改造后B网络输入/输出映射
根据设备网B改造前后数据映射,编写相关传送指令,如图9示:
图9将挖煤机1794-IB16数据映射到N10[20]
图10 ,11,12为改造前、后的网络。
图10 改造前的网络
图11 改造后A网络
图12 改造后B网络
3.3 CPU之间的通信
读懂原程序各子系统之间的数据通信是本次改造工程成败的关键。在仔细阅读原程序基础上,可以得到如图13示各个子系统之间数据传递关系。
图13 PLC之间的通信
由于PLC类型不同,因此使用了三种通信指令,如表3所示。
表3 三种通信指令
在ControlLogix系统中CPU之间的参数传递既可以通过MSG指令实现,也可以通过定义生产者/消费者标签实现,本工程采用后一方式。
以布煤机和挖煤机通信为例,按两步进行:
第1步:在布煤机程序中定义N15[0]为生产者,定义N14[0]为消费者;在挖煤机程序中定义N16[0]为生产者,定义N14[0]为消费者;
第2步:在布煤机和挖煤机的I/O配置中,分别添加对方的以太网通信模块和CPU(见图14,15):
图14 布煤机I/O配置
图15 挖煤机I/O配置
3.4 监控画面
对监控画面的改造主要是改造数据库,有两种方法来实现。
(1)种方法是
可按3步进行:
第1步:新建OPC Server,取代原Direct Drive(直接驱动)
第2步:新建数据库,将原来的TAG复制到新的节点地址内
第3步:修改画面中每一个TAG路径
(2)第二种方法是
可分2步进行:
第1步:新建OPC Server,取代原Direct Drive(直接驱动)
第2步:修改数据库节点名称,并将原程序地址改为转换后的程序地址。
图16,17,18为室内煤场监控画面:
图16 室内煤场监控系统主画面
图17 布煤机监控画面
图18 挖煤机监控画面
4 结束语
RSLogix5000自带的变换工具可以完成绝大部分程序转换工作,安全可靠,不但大大减轻了工程师的劳动强度,而且使他们可以腾出精力,安心地去处理不能自动转换的功能。
一、概述
汽车转向泵是一种中汽车用的零部件,它为汽车动力转向系统提供一种高性能的动力源,与发动机转速相配合可以产生zhuoyue的转速流量特性从而使得驾驶舒适。由采埃孚转向泵金城有限公司投资的转向泵自动装配线项目位于南京新港经济技术开发区,主要生产轿车和轻型商务车用的转向泵。这种汽车部件由多个零件组成,需要借助不同的设备,按照一定的工序将它们组装起来。在整个过程中,需要对装配时的压力、位移和时间等参数进行实时监控,以满足严格的工艺要求,保证装配质量。汽车转向泵自动装配线是完成上述工序的一组设备,它共有12个工位,以实现不同的装配功能,其生产流程如图1所示。
图1 汽车转向泵自动装配线生产流程图
系统的控制对象包括气液增力缸式压机﹑夹具﹑压力/位移监控仪﹑密封测试仪﹑综合功能测试仪和智能螺栓拧紧系统等,由于各个工位间相互独立且有一定距离,因而各采用一台西门子PLC作为控制器,一台SIMODRIVER 611A伺服驱动器及1FT5伺服电机用于旋铆工位的分度盘旋转台控制,另有两台MicroMaster系列MMV37变频器用于生产线的物料传输系统。表1列出了该装配线使用的西门子S7-PLC型号及其在各个工位的分布。
CPU 型 号 | 数 量 | 工 位 号 | 控 制 对 象 |
CPU212(6ES7212-1AA01-0XB0) | 1 | WS1.2 | TOX气液增力缸 |
CPU214(6ES7214-1BC10-0XB0) | 8 | WS1.1,WS1.3,WS2.1,WS2.2, WS2.3,WS3.3,WS4,WS5 | 压机﹑夹具﹑CoMo II-S监控仪﹑传送带﹑综合功能测试仪 |
CPU214(6ES7214-1AC01-0XB0) | 1 | WS3.4 | LPG794A密封测试仪﹑自动贴标机 |
CPU314(6ES7314-1AE02-0AB0) | 1 | WS3.1 | 旋铆机﹑分度盘旋转台 |
表1 装配线使用的主要PLC产品
图2所示为该公司的厂房外景和装配线中的一个工位。
图2 生产厂房和装配线中的一个工位图
二、系统要求
现以工位WS1.1为例,介绍设备的工作过程。该工位将滚针轴承压入端盖,当按下启动按钮后,设备先检测轴承放置的方向,如果正确,夹具自动锁紧,启动压装过程,否则系统报警,压机不工作,同时OP3操作面板显示错误信息。压装开始后,系统同时启动CoMo II-S智能测量仪表,对压力和位移进行监测,若整个过程的压力/位移曲线满足工艺要求(位于一定的范围内),则装配合格,绿色指示灯亮,压机退回,夹具松开,零件可转入下道工序,否则红色指示灯亮,结果不合格,系统复位后,零件经确认后转入废品站。
为了能实时检测压力和位移,得出两者间的实时关系曲线,并据此对过程做出评判,系统采用了Kistler的CoMo II-S智能测量仪表,它内置电荷和电压放大器,可以实时采集压力和位移两路模拟输入信号,自动选择量程和不同的坐标及佳刻度,得出测量曲线,具有阀值、公差带、方框和终位等多种分析功能,并可根据需要选择不同的组合对各种过程进行分析和监测,与PLC接口方便。压力的检测采用Kistler的压电式传感器,经电荷放大器由CoMo II-S采集到压力实时值,位移用Novotech的高精度位移传感器测量,并由CoMo II-S采集到实时值,与压力一起作为被监控的变量。压机由气压驱动的气液增力缸实现,其升降由电磁阀控制。
三、控制系统的硬件组成及软件设计
根据该工位的输入/输出信号的点数要求,选用CPU214 PLC作为控制核心,并扩展了一块EM223数字量模块,共有22位数字量输入点,18位数字量输出点。为了显示系统状态和输入控制参数,选用了一台OP3操作面板,经PPI通讯接口与CPU214连接。控制系统的硬件组成如图3所示。
图3 工位WS1.1 控制系统组成图
系统中的I/O地址分配如下表所示:
输 入 | 输 出 | 标 志 位 | |||
地址 | 功能 | 地址 | 功能 | 地址 | 功能 |
I0.0 | 双手按钮启动 | Q0.0 | 压机向下 | M0.0 | 初始化,指示灯测试 |
I0.1 | 自动/手动选择 | Q0.1 | 压机向上 | M0.1 | 自动模式 |
I0.2 | 复位按钮 | Q0.2 | 夹具锁紧 | M0.2 | 手动模式 |
I0.3 | 压力检测 | Q0.3 | 夹具松开 | M0.3 | 定时器4秒延时结束,复位 |
I0.4 | 轴承方向检测 | Q0.4 | 绿色指示灯 | M11.0 | 手动模式,复位所有动作 |
I0.5 | 复位接近开关 | Q0.5 | 红色指示灯 | M11.1 | 手动模式,压机向上 |
I0.6 | 夹具紧磁性开关 | Q0.6 | 空压机阀门 | M11.2 | 手动模式,压机向下 |
I0.7 | 夹具松磁性开关 | Q0.7 | 压力报警 | M11.3 | 手动模式,夹具松开 |
I1.0 | 压机上位开关 | Q2.0 | Kistler启动 | M11.4 | 手动模式,夹具锁紧 |
I2.0 | Kistler就绪信号 | Q2.2 | Kistler程序选择1 | M11.5 | 启动Kistler |
I2.1 | 零件合格 | Q2.3 | Kistler程序选择2 | M15.1 | 显示轴承方向不对 |
I2.2 | 零件不合格 | M15.2 | 显示压力低报警 | ||
M15.3 | 显示零件合格 | ||||
M15.4 | 显示零件不合格 |
表2 工位WS1.1的I/O地址分配表
控制软件用STEP7 Micro/Win编写,OP3由ProTool组态软件进行配置。控制程序分自动和手动两部分,在手动部分,通过OP3可以操纵所有运动机构的动作,包括压机、夹具的动作,CoMo II-S的参数选择及启动,便于系统调试。在自动部分,所有动作按要求的次序完成,程序中定义了一些内部标志寄存器位,用于PLC和OP3间交换信息,同时也使用了顺序寄存器指令,使各程序步间互锁,提高了系统的可靠性。自动部分的软件流程如图4所示。
图4 控制系统软件流程图
四、结束语
汽车转向泵自动装配线采用西门子S7系列PLC控制,不仅简化了系统,提高了设备的可靠性,也大大提高了成品率和产品质量,通过操作面板修改系统参数就可以实现多种不同产品的装配,现场设备