6
长春西门子中国代理商触摸屏供应商
1 引言
在电容器等分立式电子元器件生产过程中,套管烫印切断机是实现元器件外壳套管连续自动传送、热烫印商标、切断的设备。由于本公司在国内**业中起步较早,国内无法找到这种设备。考虑进口设备太高,而且不一定能适合本司要求,公司与南通大学联合开发了这套套管自动烫印和切断设备。它能够适应各种规格批次,具有定长控制准确、生产等特点。
2 工艺参数及调节范围及控制精度要求
2.1 工艺参数
(1) 套管折径宽度:30~170mm;
(2) 套管厚度:0.1~0.5mm;
(3) 烫金纸宽度:60±1mm。
2.2 调节范围及控制精度要求
(1) 进给长度:1~500mm连续可调,误差范围±0.5%;
(2) 进给速度:40~450mm/s连续可调;
(3) 烫金头温度:10℃~300℃连续可调;
(4) 烫金时间:0.00~2.00s连续可调;
(5) 进给长度:1~300mm连续可调,误差范围±2%;
(6) 进给速度:120~300mm/s连续可调。
3 系统硬件构成
系统主控制采用FX1N PLC,它是三菱公司推出的小型可编程序控制器。它具有紧凑的机身设计,电源、CPU、存储器、输出输入组成一个单元的可编程序控制器,同时在AC电源DC输入型中内置传感器用的DC24V供应电源。具有一定的扩展单元,可使用FX0N系列和FX2N系列的扩展模块和扩展单元,输入输出扩展设备大可扩展至128点。强大的指令功能,支持输入输出高速处理,如高速计数、脉冲输出功能。可进行各种链接,便于与人机介面链接以及较高的性价比。无疑能够满足我们控制的需要。
烫金加热温控采用FX2N-2LC温控扩展模块,省去老式温控器,无须模拟量模块就可轻松将温度值传至人机介面,达到温度的控制。
套管定长输送由三菱公司的MR-J2S-40A交流伺服放大器与HC-KFS43伺服电机构成。
烫金纸定长输送系统采用日本东方电机出品的UPK569AJW步进机构。
三菱公司的F940GOT-SWD-C触摸屏构成人机的交换窗口。F940GOT-SWD-C为5.7英寸8彩色人机介面,具有许多特点:与外界链接方便,通过自带RS-422接口、RS-232C接口实现编程与PLC通信;阔视角的液晶显示,具有LCD背光照明功能,即使无光照也能看清显示内容;内置FX-10P功能使PLC顺序程序的调试及保养变得方便,在F940GOT轻松完成PLC程序的读出、写入、插入、删除、监控;通过菜单设定可以显示日文、英文、韩文、及中文汉字,提供丰富的图形编辑功能;通过定义触摸键替代普通控制按钮作为控制键;为保护PLC程序,可以设定密码,禁止读出与写入。
4 工作原理与控制方案
整机工作原理示意图如图1所示。套管定长传送过程实现:PLC的Y1发出伺服脉冲,通过MR-J2S-40A交流伺服放大器驱动HC-KFS43伺服电机,再经过减速机带动主动辊1,带动套管定长传送。套管长度、传送速度、产品数量的检查、设定全部在人机介面完成。并且可以预设目标数量,到达自动停机。对于套管有无、位置偏移的检测全部有传感器接受,传至PLC与人机介面,完成准确报警内容。
图1 整机工作原理示意图
烫金纸定长传送过程实现:PLC的Y0发出步进脉冲,UPK569AJW步进机构带动主动辊2实现定长传送。烫金纸长度、传送速度设定全部在人机介面完成。
烫金过程实现:气缸带动烫金头作往复运动,烫金延时时间可调节。
5 程序设计
5.1 PLC的I/O分配
PLC的I/O分配参见附表:
附表 I/O地址分配表
5.2 人机界面设计
人机界面选用触摸屏技术。触摸屏显示共有14个显示画面,画面显示层次以及相应画面进入、退出的触摸键名称如下所示:
(1) 烫金纸点动
按下此键,则进入“手动操作[烫金纸点动]”画面,同时接通步进电机(烫金纸拖动电机)系统部分的电源。然后即可对烫金纸进行参数设定、进给控制和状态监测;
(2) 套管带点动
按下此键,则进入“手动操作[套管带点动]”画面,同时接通伺服电机(套管带拖动电机)系统部分的电源。然后即可对套管带进行参数设定、进给控制和状态监测;
(3) 加热管控制
按下此键,则进入“手动操作[加热管控制]”画面,同时接通加热管系统部分的电源。然后即可对加热管进行进给参数设定、温度控制和监测;
(4) 气缸控制
按下此键,则进入“手动操作[气缸控制]”画面,即可单对烫金头气缸和切气缸进行上/下控制和检测;
(5) 传感检测
按下此键,则进入“手动操作[传感检测]”画面,即可监测各种传感器信号,这些信号包括:烫金纸有无、套管带有无、套管带上偏、套管带下偏、气缸压力、伺服急停、光幕保护;
(6) 三色灯检测
按下此键,则进入“手动操作[三色灯检测]”画面,即可对三色灯进行检测;
(7) 单动裁切
设置套管带的进给长度、速度;单动裁切套管;监测单动裁切过程中的各种运行状态;
(8) 自动裁切
设置套管带的进给长度、速度;自动连续裁切套管;监测自动裁切过程中的各种运行状态;
(9) 单动烫金裁切
设置烫金纸、套管带的进给长度、速度;加热管(烫金头)的烫金温度、烫金时间;单动烫金和裁切,监测单动烫金裁切过程中的各种运行状态;
(10) 自动烫金裁切
设置烫金纸、套管带的进给长度、速度;加热管(烫金头)的烫金温度、烫金时间;自动连续地烫金和裁切,监测自动烫金裁切过程中的各种运行状态。
图1 硬件连接示意图
(2) PLC部分编程
① 自由端口的初始化
在自由口通信模式下,通过设置特殊存储器SMB30(端口0),来为自由端口通信选择波特率、奇偶校验和数据位。这些设定与PC机设定值相一致。其格式如下:
SMB30
pp为奇偶校验选择,d为数据位选择,bbb为波特率选择。
 00为无校验,0为每个字符8位,000为38 400
baud,001为19 200baud;
 01为偶校验,1为每个字符7位,010为9 600 baud,011为4 800baud;
 10为无校验,100为2 400baud,101为1 200baud;
 11为奇校验,110为600baud,111为300baud;
mm为协议选择:00为PPI协议,01为自由口协议,10为PPI/主站模式,11默认为PPI/从站模式。
② FATEK-FBS PLC实时向上位PC机传送数据
图2 下位机程序流程图
在对电梯模型控制中,所有的控制信号均为开关量,基于这一特点,系统状态的改变即为这些开关量信号状态的改变,因此可通过跟踪这些开关量信号的上升沿信号、下降沿信号的到来,做为系统状态改变的依据。据此在本系统中,通过对同一个开关量信号的上升沿、下降沿分别定义不同的16进制数的方式,来代表信号的产生与结束,当检测到这些信号产生时,便将这些数据存入的数据缓冲区中的字节中,并通过COM口发至上位PC机,同时产送完成中断,PLC延迟等待接收来自上位机的应答信号,通过分析存储在接收字符缓冲器SMB2中的数据,判断是否需要重新发送。下位机程序如图2所示。
(3) 上位机部分编程
基于VB处理监控界面图形、数据报表及通信的方便快捷,本课题上位机的编程环境采用VB来实现。VB不仅提供了MSCOMM串行通信控件,而且也为这个控件提供了标准的事件处理函数,并通过设置它的一些属性对通信接口进行初始化,从而很容易的实现了串行通信的问题。
下面介绍一下有关此控件的属性:
Commport,设置通信连接端口。程序要使用的串行端口的号码,bbbbbbs使用所设置的通信端口与外界进行通信。
Settings,设置初始化参数。其格式为“BBBB,P,D,S”,其中BBBB为连接速度,P为奇偶校验方式,D为数据位数,S为停止位数。默认值是“9 600,n,8,1”。
PortOpen,设置通信连接端口的状态。使用串行端口之前先将要使用的串行端口打开。
bbbbb,返回并删除接收缓冲区中的数据流。
bbbbbLen,设置从串行端口读入的字符串长度。
Rthreshold,设置引发接收事件的字符数。
bbbbbMode,设置接收数据数据形式。
OnComm事件,用来处理所有与通信相关的事件。使用事件程序的好处是不需要一直让程序处于检测的状态下,只要事先将程序代码写好,一有事件发生,就会直接执行相对应的程序代码。可见这种事件驱动的方式也为实现实时通信提供了必要的条件。上位机程序如图3所示。PC机根据接收到的信息很容易的实现对每个开关量的状态进行识别,从而控制监控界面的实时显示。
在现代化的工业生产中,大量采用了可编程序控制系统,可编程序控制器能在恶劣的工作环 境下正常工作,但其构成的控制系统由于设计、安装、干扰等因素有时会出现故障。有些问 题是在系统设计时考虑不周造成的。根据实践中的经验和教训,本文阐述可编程序控制系统 设计时应注意的问题。
1、一个系统中使用的成熟技术至少应占到75%以上
“成熟技术”一是经过一定的生产实践考验的可编程控制器产品或类似设计,或者确定能在未来的生产实践中,经得起考验;二是设计工作人员对于需要使用的技术要有经验或有掌握它的能力。设计与配置一个可编程序控制系统选用的技术与设计方案切实可行。因为一个生产过程控制系统,一旦做出来,要长久使用下去,难以找到机会反复修改。设计的硬件系 统和编程软件,其中某些缺欠,可能一直隐藏在已完成的系统中。若遇到发生破坏作用的条件,后果难以预料。
2、系统的硬件结构和网络要简明而清晰
硬件结构不要追求繁琐,网络组态不要追求交叉因素太多,要力求使用可编程序控制器自 身配置的组网能力。在组成I/O机箱配套的模板时,建议型号简单,力求一致,模板密度不宜过大。使用的结线点不宜过多,从目前机箱的制造和配线工艺来看,输入与输出配线密度不能太高。
3、控制系统的功能和管理系统的功能应严格划分界限
由于可编程序控制器组成的过程控制系统中的实时性要求很高,而网络通信是允许暂时失 去通信联系,过后自己能重新恢复,但是在重新恢复之前这一间隔时间可编程序控制器会处于失控。另外,在用多个可编程序控制器系统组成一个大系统时,对于主控制的关键命令,除了使用可编程序控制器自身的网络通信传送它的信息外,有使用它的I/O点做成的硬件联 锁,特别是两者之间“急停”的处理;虽然两个系统都在自身的通信扫描中互相变换着“停 止”或“急停”命令,但因一方在急停故障时已经停止运行,另一方并未收到已停止的信息 而照常运行,其后果难测。可编程序控制器控制系统关键的“急停”应先切除执行机构的电源,然后将其信号送入可编程序控制器,这样可设备保护的时间。
4、可编程序控制器的程序要简明且可读
用户软件的编写是“平铺直叙”,用户软件可看成是一个有序的“黑盒子”系列,每个“ 黑盒子”按照结构化语言划分,可分为几种典型的语句。每个语句方式、手法可能十分单调 ,但一定要明确。在设计与编写这些语句时,若使用不易推理的逻辑关系太多,或者语 句因素太多,特殊条件太多,就会使人阅读这些语句时十分难懂。因此,一个可编程控制器 的用户软件的可读性,即编写的软件能为大多数人读懂,能理解可编程控制器在执行这个语 句时,“发生了什么”是十分重要的。每一段程序力求功能单一而流畅,这是软件在使用和维护时的重要条件。
5、可编程序控制系统在硬件和软件上的预置,有运行检测的关键监视条件
可编程序控制系统配置了彩色图形工作站/屏幕监视,但从价格及反映现场状态的时间来看,屏幕监视尚不方便。关键的故障,或者在关键的机械设备附近,可配置一些指示灯,它们可以用数字量输出做成,用来监视程序的正常运行,或用来调试程序,在指示灯旁配以功能标牌,可帮助操作人员确认可编程序控制系统的正常运行和及时反映故障。
6、设计大中型可编程序控制系统时不要耗尽它的硬件和软件资源
对于设计的新系统,硬件上至少要保留15%左右的冗余,在软件编制时,同样要估计用户软件对计算机资源的需要与用量。尤其对中间继电器,计数器/定时器的使用,要留有余地 。因为在调试和运行后,软件总会被、,甚至重新编制。已编制的软件让人无法和完善,在工程上是不实际的。
引言
活性石灰是钢铁行业的材料,近几年我国的钢铁行业发展,因此钢铁行业对活性石灰的需求相当的大,石灰品质的好坏直接影响着钢铁的质量,因此,采用的自动控制系统,对于提高炼铁炼钢的产量和质量,有十分重要的意义。
当前可编程控制器(PLC)是专为工业环境下应用而设计的工业控制计算机,已经成为电气控制系统中应用为广泛的装置,它不仅能实现复杂的逻辑控制,还能完成各种顺序或定时的闭环控制功能,并且抗干扰能力强、性高、稳定性好、体积小,能在恶劣环境下长时间、不间断运行,且编程简单,维护方便,并配有各类通讯接口与模块处理,可方便各级连接。
1。石灰窑监控系统概述
石灰窑生产的原料主要是石子(石灰石),成品是生石灰。在竖窑的加料口加入石灰石和焦碳,经过煅烧成生石灰,输出到成品料仓。控制系统主要包括石灰石和焦碳运输系统、给料系统、称量系统、上料系统、布料煅烧系统、冷却空气循环系统、助燃空气循环系统、废气除尘循环系统、成品出窑、运输系统。并要求在主控室能打印报表,显示窑体相关温度,各分系统的运行状态,电动机的运行电流等。
新建石灰窑工艺设计,自动化程度高,所有设备具备机旁手动、主控室手动、主控室自动三种控制模式,并具备设备故障诊断报警功能。
根据用户和工艺设计的要求,石灰窑生产的过程监控部分采用典型的两级监控方式:生产管理级和现场控制级。上位机以标准的工业控制计算机(IPC)作为主要的人机界面(Human-Machine Interface),为生产管理级,完成对下位机的监控、生产操作管理等,主要面向操作人员;下位机由ABB AC500系列PLC构成,为基础测控级,完成生产现场的数据采集及过程控制等,面向生产过程。
(1)生产管理级
面向生产操作人员,在HMI的监控画面上显示各种设备的工况参数,并通过HMI来对生产过程进行控制调节。根据生产情况可选择机旁手动、主控室手动、主控室自动工作模式。当生产中出现异常时,在HMI上显示报警信息。对生产中的各种数据进行存储、管理、产生各种生产报表。
(2)现场控制级
面向生产过程,由可编程控制器以及现场智能I/O处理器、各种模板构成,为基础测控级。完成生产现场大量压力、温度、流量的采集和处理,对生产过程进行控制。自动控制系统通过对由振动给料筛、料斗提升机、电子秤量斗、单斗提升机,拖板出料机、卸料闸板、振动给料机构成的竖窑筛选、加料、卸料系统的自动控制,实现原料的筛选、加料、卸料的自动化。在出料过程中为保石灰竖窑的密闭型,确保上下卸料闸板只有一个同时处于开启状态。通过助燃空气压力、冷却空气压力的PID调节,达到恒压控制的要求。
根据以上的控制要求,下面我们将详述为满足石灰窑过程监控系统所需要的硬件和软件组态。
2。系统硬件配置
为了满足上面提到的石灰窑过程监控系统的控制要求,我们采用ABB公司的AC500系列可编程控制器,AC500采用模块化设计。
(1)研华的工业控制计算机(IPC),操作系统为bbbbbbs 2000 Professional,采用Pentium Ⅳ处理器,2.66GHz主频,256M内存,80G硬盘
(2)CPU模块:ABB公司的AC500系列可编程控制器CPU有PM571、PM581、PM591三个不同的等级,本系统采用PM581,在CPU上带有:LCD的显示、一组操作按键、一个SD卡的扩展口和两个集成的串行通讯口, CPU底板集成以太网接口,并保留CS31通讯接口,具有与AC31系列PLC兼容性好的特点。
(3)本地扩展模块:ABB 16通道AI523模拟量输入模块2个, 8输入/8输出通道AX522模拟量输入/输出模块1个, DX531开关量输入/输出模块(可设置)4个。
(4)分布式扩展:ABB DC551远程扩展模块1个,带CS31接口,并有8点24V DC开关量输入,16点24V DC可设置的输入/输出,DX531开关量输入/输出模块2个,DC523开关量输出模块1个。
(5)电源模块:ABB CP-S电源,输入AC85-264V/输出DC24V,10A、各1个,单安装。
在本系统中采用Inbbtion-iFIX组态软件,Inbbtion公司是专门从事软件工作的,现属GE公司, iFIX具有以下特点:
(1)图形功能很强,支持多种图形格式,其追加的图形库,内容丰富,解决了原来图形过大的问题。可同时使用256种颜色,其中有64种颜色可用彩虹色调色,组成各种调色方案,嵌入图形中不会因放大缩小而失真。
(2)iFIX提供多种数据类型,有很多现成的功能块;历史记录块、趋势块、计算块、PID块、计时块,这对于设备运行时间计算,数据转化等工作可以不必在画面中去做,同时iFIX还提供十多种信号发生器,在调试中帮助很大,实现非常方便。
(3)网络功能强,iFIX只要物理上保持联结就可以自动寻找网络结点,不必人工设定,是个基于Client/Server HMI软件,具有C/S架构软件的所有功能,可以监视远程节点的所有数据点而不用增加任何的Tag可以在线增加、修改、删除远程节点中的数据库点,真正实现远程组态。
(4)通信功能好,iFIX是基于组件对象技术(COM、DCOM),几乎针对工业应用的所有硬件都有接口,是从事软件的公司,适用于现场,应用上稳定性好。
(5)管理方面,iFIX只要直接组态(设置)就可以不重新启动软件即可生效,其他软件有较为复杂的操作、设定,而且还要系统重新启动方起作用;iFIX采用的是控件组态方式,相对灵活一些,还提供了一个历史报警的记录阅读程序,这里同时包含着登录操作的记录;由于iFIX有内嵌的VBAiFIX还带有SQL语言,支持ADO,RDO,所以对于常用的办公软件如Office 以及一般的数据库软件如SQL Server、Access、Oracle、FoxPro等都能很好的访问和操作。
(6)加锁方法,iFIX采用硬件狗,避免由于操作系统(软件)自身的稳定性不好,使用软狗给人的一种恐慌。
在上位机上用iFIX软件设计了标准的人机界面,主要包括以下几个方面的内容:
(1)工艺流程图:如图4所示,在该画面中通过编程实现动态模拟显示整个石灰窑的现场上料和出料过程,并且在窑体上实时显示了各燃烧带的温度,以便于操作者能及时准确的掌握窑内的燃烧情况。能够对现场设备的故障进行实时诊断。
本文中采用的是梯形图方式编程。本系统的控制分主控室集中和机旁两种工作方式,在主控室的操作界面中,又分为手动和自动方式。整个控制程序是用ABB Codesys v2.3实现的,大致分为如下几部分:小车上料、配料、称重、布料、出灰、风量控制、电机电流、温度、压力、流量等模拟量的显示报警,其中配料称重和上料控制是本系统的控制难点,在编程中需要考虑的因素较多,并利用一些技巧,如称重时的偏差及偏差的修正,石灰石给料机的工备切换,石灰石给料、焦炭给料的连锁,给料量的设定、累计,上料与配料的连锁,各种故障及误操作的处理等,图5为配料、上料部分在自动工作方式下的主流程图。
PLC的一个显著特点就是进行逻辑控制,可以把这种控制有效的应用在处理模拟量数据中,如模拟量数据的采集与变送。对于象温度、压力、流量等这样的模拟量输入输出参数实时在线采集和测量,检测部分由一次仪表构成,即测量温度的热电偶或热电阻,测量流量的孔板,测量压力的电动差压变送器或压力变送器等。信号处理部分包括变送器、转换器、变换器等,作用是将传感器的输出信号进行放大、线性化、转换等处理后,变换成标准信号输出给PLC,通过PLC程序的运行,转换为界面可显示的、并与实际值相符的各类值。在本文中经过变送器转换的信号为4-20mA的标准的电流信号输出。
5. 通讯方式
ABB PM581 CPU上除了集成的两个Modbus通讯接口和可选集成的以太网或ARCNET网络接口外,还可多扩展4个通讯接口:ProfibusDP-V1 、DeviceNet、CANopen和以太网等总线接口。两个串行接口,用于编程、ASCII通讯、Modbus通讯,或CS31通讯(只能用于主站)。
CS31现场总线从1989年研发至今,一直起着承先启后的作用。通过这个总线,把前后多套系统的联系在了一起。CS31总线便于设置和通讯简单,总线的连接只需通过三个接线端子来实现,省去其它总线所需的额外连接成本。AC500控制系统的COM1口集成了CS31主站功能。CS31总线是一种点对多点的RS485串行通讯。每个通讯系统由一个主站和大31个从站组成。通讯距离不加中继为500米,加中继大可达到2000米。总线带有自诊断功能。通讯介质为: 屏蔽双绞线。
可通过以太网和ARCNET 网进行编程,还可通过DDE和OPC方式和外部进行数据交换。。工业以太网(Industrial Ethernet)是一个用于工厂管理和单元层的通讯系统,被设计为对时间要求不严格用于传输大量数据的通讯系统,可以通过网关设备来连接远程网络。本系统通过以太网与上位机连接,进行编程、界面操作和现实。
6. 结论
本文讨论了基于ABB AC500型PLC的石灰窑过程监控系统的设计与实现。本控制系统是由潍坊中兴电气自动化公司设计制作,已在潍钢生产线上得到实际使用,为企业带来了可观的经济效益和良好的社会效益。在该系统中PLC控制充分发挥了其配置灵活、控制、编程方便和可现场调试的优点,给整个系统的稳定性带来较大的益处。 这种方法对其它生产线或设备的控制有一定的参考作用。
本控制系统功能,操作简单实用,提高了劳动生产率,避免了由于操作人员操作失误而造成的事故,改善了现场操作人员的劳动条件,对提高活性石灰生产的管理水平,保证设备稳定运行起到了很好的促进作用