西门子6ES7215-1BG40-0XB0
单字分配指令DIST(80)/ @ DIST (80)
S:源数据 DBS:目标基准通道 C:控制数据(BCD)
指令的功能
在执行条件为ON时,根据C的内容,进行单字数据分配或堆栈的进栈操作(栈区由C的低3位确定)。
控制数据C (BCD) 的含义
1. C的bit12~ bit15的内容≤8时,执行单字数据
分配 操作。
指令功能
当执行条件为ON时,将S的内容传送到(DBS + C )中,如下图。
2. C的bit12~ bit15的内容= 9时,执行指令生成一个堆栈,执行进栈操作。
指令功能:
当执行条件为ON时,执行指令生成一个堆栈(以C的低3位确定栈区通道数),以DBS为堆栈指针进行进栈操作。
进栈方法:
每执行一次指令,将S的内容复制到(DBS + 堆栈指针+1 )的栈区通道中,然后指针加1。
进栈过程举例。
聚乙烯塑料生产中,挤压造粒设备的控制系统是保障设备正常运行和产品质量的关键。各生产线的设备中大多是采用纯硬件搭接的控制系统或配套DCS控制系统。依据挤压造粒设备的控制特点,在近期新建国产挤压造粒设备中,采用PLC控制系统代替了原来由继电器搭接的陈旧古老的控制系统。改造后的PLC控制系统具有功能强劲、性能稳定、易于维护等优点。
改造前,由于进料的不稳定性及产品牌号改变的经常性,手动操作很难使产品达到较理想的水平,且经常出现堵料、防爆膜由于压力过高损坏及其它机械故障等。采用PLC控制系统控制后,改善了设备运行的可靠性及连续稳定性,使产品质量达到较高水平。
1 设备工艺特点及控制要求
1.1 设备工艺特点
塑料生产线设备工艺流程主要包括混炼机、喂料机、熔融泵和切粒机4个部分,过程见图1。
图1 设备工艺流程
混炼机功能是将不同原料成分进行混合,并塑炼成一种稠状流体—熔体塑料;喂料机用于吸纳从混炼机流出的熔体塑料,并将其均匀地传送到熔融泵入口进行迅速地升压挤出。经过塑炼处理过的熔体塑料,在高压下被挤过模板成条丝状;在切粒机中被均匀地切割,*后形成标准的颗粒产品,通过颗粒水冷却输送到后系统工序。挤压机的自动控制流程如图2所示。
图2 挤压机子自动控制流程
图中,FT-2425为混炼机入料流量,量程为0~15T/h;
PT-2426为喂料机出口压力,量程为0~10MPa;
PT-2427为熔融泵出口压力,量程为0~50MPa。
1.2 控制要求
1.2.1 主要回路控制
挤压机主要需要3个控制环节:喂料机控制回路、熔融泵控制回路和切粒机控制回路。
(1) 喂料机控制回路。在混炼机的入口设有一电子秤,可检测入料动态流量,其变化用于控制喂料机的吃料速度。
(2) 熔融泵控制回路。该回路采用串级控制,即熔融泵工作速度由喂料机的转速和喂料机的出口压力共同来控制。其中喂料机的转速作为辅助控制参数,喂料机出口压力的(+,输出作为主要控制参数,即通过对熔融泵转速的调节,控制喂料机出口压力稳定在5 MPa。
(3) 切粒机控制回路。该回路也采用串级控制,即切粒机的工作速度由熔融泵的转速和熔融泵的出口压力共同来控制。其中熔融泵的转速作为辅助控制参数,熔融泵出口压力的PID输出作为主要控制参数,即通过对切粒机转速的控制调节,以保证产品颗粒尺寸均匀,外观合格。
1.2.2 联锁控制
在设备控制中还需要12套报警联锁控制,主要报警联锁控制有7个。
(1) 喂料机润滑油压力报警联锁;
(2) 熔融泵润滑油压力报警联锁;
(3) 喂料机、熔融泵和切粒机电机轴承温度报警联锁;
(4) 熔融泵网前、后爆破膜状态联锁;
(5) 切粒机切粒室视窗开关联锁;
(6) 切粒机颗粒水流量低联锁;
(7) 喂料机、熔融泵及切粒机转速低联锁。
1.2.3 手/自动切换控制
设备启动时,运行状态及工作参数较复杂,一般需要操作人员进行手动控制,当运行较稳定后,才能切换到自动控制系统。所以在喂料机控制回路、熔融泵控制回路和切粒机控制回路的控制必须实现无扰动平稳切换。
2 系统构成
该自动控制系统见图3,其采用上、下位机的体系结构。
图3 PLC控制系统结构
在控制室内由2台工控机作为人机接口操作站,在下位PLC采用OMRON公司SYSMAC CS1系统;CS1系统是具有高速、高效、高可靠、紧凑型的PLC系统,其CPU选用CS1-CPU65H型号。
在计算机与PLC之间采用Controller bbbb网络,该网采用双绞通讯电缆,*大通讯速率为2M,*大距离达1km。
2.1 硬件配置
2.1.1 操作站
在控制室内设有2台工控机作为人机接口操作站,其中1台可做为系统程序管理员站。工控机主要配置为:PⅢ1.3CPU、256MB内存、40G硬盘, 在工控机插有一块Controller bbbb网卡——3G8F5-CLK21,用于和PLC通讯。打印机用于主要工艺参数报表的定时打印。
2.1.2 PLC模块配置
在PLC中配备的I/O单元为:
模拟量输入单元——C200H-AD003(8通道、4~20mA输入)
模拟量输出单元——C200H-DA004(8通道、4~20mA输入)
热电阻输入模块——C200H-TS102(4通道、热电阻信号输入)
热电偶输入模块——C200H-TS002(4通道、热电偶信号输入)
开关量输入单元——C200H-ID212(16点、直流输入)
开关量输出单元——C200H-OC225(16点、继电器输出)
2.1.3 变频器混炼机、喂料机、熔融泵和切粒机分
别由4台变频器控制,熔融泵为高压变频器。
2.2 软件构成
系统软件构成见图4。在bbbbbbNT操作系统下,装配有如下介绍的各个软件。
图4 系统软件的构成
2.2.1 操作系统
上位2台工控机内的操作系统均为bbbbbbsNT4.0中文版操作系统。bbbbbbs NT系统既具有bbbbbbs友好且易于使用的界面,又具有系统的可靠性和数据的安全性。
2.2.2 监控软件
系统监控软件采用美国罗克韦尔软件公司开发的RSView 32(中文版)工业组态软件,是一种集成式的、组件化的人机接口软件,运行于bbbbbbs95/98/2000/NT等操作系统下,可实现监视和控制自动化设备和过程。可以完成工艺监控画面的形成、数据实时采集、趋势记录分析、报警报表打印等任务。该组态软件还具有很强的网络浏览器集成功能、嵌入标准的编程语言(VB)、在线帮助、支持实时视频图像和嵌入字处理、电子表格和ActiveX文本等功能。
系统监控软件主要完成对设备的主要工艺参数和运行状态分别以工艺画面和表格的形式进行监视、在画面设置并监视主要控制回路的调节参数及过程、对主要仪表数据进行趋势记录、报警记录及联锁值的设定。
2.2.3 OPC软件
OPC(用于过程控制的OLE)是一个工业标准,基于微软的OLE(现在的Active X)、COM(部件对象模型)和DCOM(分布式部件对象模型)技术。OPC包括一整套接口、属性和方法的标准集,用于过程控制和制造业自动化系统。Active X/COM技术定义各种不同的软件部件如何交互使用和分享数据。OPC为多种多样的过程控制设备之间进行通讯提供了公用的接口。
SYSMAC OPC Server是专用于OMRON系列PLC等设备的OPC软件,在该系统用于组态软件RSView32的数据接口,实现与PLC的数据交换。
2.2.4 通讯工具软件
FinsGateWay是OMRON系列PLC的通讯接口工具软件,主要用于计算机与PLC各种通讯网络之间的管理,并提供建立通讯的数据接口。在该系统中,其主要用于计算机和PLC Controllerbbbb网的之间的通讯控制和数据管理,在其软件中可以对Controllerbbbb网卡——3G8F5-CLK21进行设定和服务启停控制。
2.2.5 编程软件
CX-Programmer是OMRON公司PLC的软件编程、调试工具程序,其运行在bbbbbbs98\NT操作系统下,具有丰富、简捷的操作环境和强大的编程、调试功能。这些指令即可完成挤压机设备参数的数据采集和处理;顺序和逻辑联锁控制设备电机的启停;各个主要回路的PID调节控制等。