西门子6ES7518-4UP00-0AB0安装调试
可编程计算机控制器(PCC);注塑机;控制系统
前言
现代塑料注射成型机(简称注塑机) ,是一个集机、电、液于一体的典型系统,因具有一次能够成型复杂制品、后加工量少、加工的塑料种类多等特点,自问世以来,发展极为迅速,目前己成为塑料成型加工的主要设备。但由于注塑过程是一个非稳定、非恒温的过程,在合模、注射、升(降) 温等各生产过程中的工艺参数将直接影响塑料制品的品质,因而对注塑机的控制系统提出了很高的要求。目前,常用的注塑机控制系统有三种,即传统继电器型、可编程控制器型和微机控制型。
近年来,可编程序控制器(简称PLC) 以其高可靠性、高性能的特点,在注塑机控制系统中得到了广泛应用。但目前多以开关量控制为主的简易PLC 控制系统。为了提高注塑机控制系统的水平和品质,采用一种较PLC 更高层次的、专为中小型控制系统设计的可编程计算机控制器( 简称PCC) ,它集成了标准的PLC 和工业控制计算机的特点,具有多任务分时操作系统,数据运算和处理能力比PLC 更强大。用PCC 组成注塑机的控制系统,以实现包括位置控制、、速度控制、温度控制、故障控制和实时显示等注塑全过程的多种控制,可大大提高塑料制品的品质,有利于提高经济效益。
1 注射过程的运动要求
一般注塑机的工作过程可分为合模、注塑、预塑、开模、顶出、调模等运动,每个运动又可分为若干个子运动。每个运动必须按严格的顺序控制并由液压传动系统实现的。表1 列出了各运动的动作名称、动作顺序、电路状态和所用电磁铁。
表1 注塑机各运动的动作名称、动作顺序、电路状态和所用电磁铁
2 PCC 控制系统的组成及工作过程
注塑机控制系统是根据其工作原理,按照注塑工艺流程,通过PCC 对注塑机现场各传感元件的控制和对有关执行部件的控制,实现对不同塑料在注射成型各工艺的自动控制以及自动监测和保护。
本系统选用贝加莱工业自动化(上海) 公司的2000 系列产品中的B&R2005 型,它是一种紧凑型产品,其结构是采用模块式,所有模块尺寸都相同,可灵活自由地通过设定组合插拔来扩展系统。具体选用的模块有:CPU 为CPU152 ,应用存储器为ME963 ,电源模块为PS792 , 数字量输入模块为DI477 ,数字量输出模块为DO480 ,模拟量输入模块为AI775 ,温度输入模块为AT350 ,模拟量输出模块为AO775 ,LCD 显示模块为DI164 以及基板等。PCC 整个控制系统的组成框图如图1 所示。
图1 PCC控制系统的组成
控制系统中设有调模、手动注塑、半自动注塑和全自动注塑几种工作方式。工作方式选择由旋转开关通过PCC 的I/ O 接口电路传送至系统。系统中有20 多个行程开关,行程开关采用霍尔元件,其优点是非接触电磁感应,调整方便可靠。这些行程信息也是经隔离电路经PCC 的I/ O 接口电路传送至系统。系统中有17 个电磁铁,分别控制不同的注塑动作。输出的控制信号经PCC 的I/ O 接口和隔离电路控制17 个电磁铁的通电与断电。
3 PCC 控制软件系统的设计
3.1 PCC 编程软件的特点
PCC 作为新一代可编程序控制器,其应用软件的灵活性,使其更便于承担各种规模的现场控制任务,究其原因,就在于PCC 在一个CPU 上集成了分时多任务操作系统,成功地构筑了实时的多应用程序的运行平台。
PCC2005 多任务性是基于时间片的任务层。系统管理器或硬件时钟是根据分配给每个任务等级的循环时间在各任务等级之间进行转换,PCC 的系统调度管理软件根据扫描周期把时问分成片,按照任务级别的高低自动先后循环往复扫描程序。基于时间的任务等级有两类:标准任务层和高速任务层,高速任务层比标准任务层级别高。PCC2005 还有一种基于事件的任务等级,这种任务有比基于时间片的任务层都高的优先级,所以只要有特殊事件出现,它们可以立即中断其它任何任务等级的任务,执行本身的任务。在B&R 系统中,基于事件的任务等级有两类: 中断任务等级(Interrupt , IRQ) 和例外处理任务等级(Exception , EXC) 。中断任务等级的优先级高于所有标准任务等级和高速任务等级,例外处理任务高于中断任务等级,有着高的优先级,所以它可以中断当前的任何任务。
图2 PCC2000 的任务级别
B&R2005 的任务级别见图2 。
应用程序各任务模块级别的设定原则是:在满足实时性要求的条件下,应尽量降低其级别,以避免CPU 过载。
3.2 系统控制软件
本控制系统的软件采用模块程序结构,其程序结构框图见图3 。
图3 注塑机PCC控制系统程序结构框图
图中控制程序主要分为8 个模块,各模块的作用如下:
a) 由初始化模块:主要完成A/ D、D/ A 模块、各数据区的初始化工作;
b) 数据采集模块:主要完成模拟量采集、滤波等工作;
c) 自动控制及处理模块:主要完成注塑机的多种加工过程自动控制;
d) 故障诊断及处理模块:主要完成对故障巡检报警及相应处理;
e) 温度控制模块:主要完成料筒多级温度加热控制;
f) 手动控制及处理模块:主要用于系统过程的单步动作控制;
g) 停止处理模块:处理停止信息;
h) 人机对话模块:主要完成接受控制参数和显示参数的功能。
根据任务模块的级别设立原则,除人机对话模块和系统初始化模块外,其他任务级别的选择见表2 。具体每一模块的控制程序可根据控制信号流程、控制要求和实现方法采用PLC2000 语言或梯形图来编制。
表2 任务级别的选择
3.3 控制系统设计时应注意的问题
a) 加强和合理安排接地系统,分开模拟地和数字地,避免相互干扰;
b) 加强电源的隔离、屏蔽、浪涌吸收,防止电源的干扰;
c) 系统动作涉及多种参数(压力、速度、温度、位置、时间等) 的控制,因此在编程时特别注意到各参数间的相互关系;
d) 安排任务级别时,本系统把实时性要求高的任务放在别中,即执行循环次数多;
e) 为避免出错,单个任务程序的执行时间将小于该任务级别的扫描周期;
f) 为了防止发生误动作,系统中设计了许多互锁回路,如手动与自动工况间的互锁,高速与低速间的互锁等;
g) 为了提高实时多任务的处理能力, PCC 在硬件上可采用双结构,一个负责与输入/ 输出模块的通讯,另一个CPU 专门用于处理用户程序。
4 结束语
具有多任务处理功能的PCC 是近年来发展起来的新一代PLC ,它不仅适用于小规模的控制,更能胜任复杂的、对实时性要求高的控制场合,而且其趋势是系统的可扩展性和对现场总线和网络的支持也在不断增强,随着规模的不断扩大,多任务处理能力越来越显示出生命力。通过用PCC 控制中取代目前在注塑机上大量采用的独立温度控制系统和所有的开关量控制,对若干典型的故障现象能够自动保护、提示、报警,包括上下限报警、正负偏差报警和报警不灵敏区预设,并能够根据原料及产品的特点对注塑机的工艺进行控制,对生产流程进行实时监测和显示,对温度、压力、位置等连续变量进行闭环控制,对行程、阀门、泵等开关量进行逻辑顺序控制等等,可大幅度提高注塑机的生产效率,其性能、易操作性也会有较大的改善
包米勒能够为连续式立式袋成型、充填、封口机提供一个完整的自动化解决方案。该方案的产品构成包括b maXX系列模块化伺服驱动器(可内置drive PLC)、高动态响应的DSD伺服电机、驱动器级的CANopen主站和从站,以及一个可以在运行过程中实现监控和操作的b maXX HMI40人机界面。
自动化系统的需求
当前,消费者更多地要求生产“链式袋子”。(“链式袋子”是指包装袋内充填好产品、袋与袋之间通过打孔方式与相邻袋子彼此串联但方便分开的一种软包装形式。)因此,OEM设备制造商将面临更大的挑战。包装袋的充填量取决于正在被称重子设备称重的成品袋。在包装机称重环节产生的错误,意味着一个包装袋可能被充填为正常充填量的两倍,或者根本不充填。这类充填错误的包装袋在串袋中很难被辨别。
针对包装袋的充填精度问题,包米勒提供的自动化解决方案如下:
当产品从充填机构内下落时,它的下落时间可以通过死区时间补偿的方法,在其下落前预先计算出来,而死区时间的补偿基于薄膜的速度和加速度。即使在包装袋薄膜加速减速期间,高精度的时间预算也是可以实现的。通过死区时间补偿的方法控制充填过程中充填过量或漏充填的问题,不会产生物料浪费,用户也不再需要进行手工充填。另外还在很大程度上提高了时间效率,减少了系统由于等待物料而造成的时间浪费。
在为连续式立式袋成型、充填、封口机提供自动化解决方案的过程中,包米勒自动化系统还可以让以下动作得到完美的实现:
横封架机构两端的封口钳同步水平移动,采用包米勒Crosscutter软件模块;
在返回到初始位置之前,横封架机构与卷膜一起垂直移动并与卷膜保持同步,采用包米勒Flyingsaw软件模块;
Crosscutter模板与Flyingsaw模板的数学模型非常成熟,这些运动能确保尽可能地减小机械冲击以及突变的加速减速,以达到平滑运动的目的;
CamSwitch软件模块的功能在与伺服运动控制的配合下,大程度地保证了数字量输出的快速响应,节省了系统等待的时间。
具有优势的平滑运动
在反向的Flyingsaw运动路径中,运动轨迹在换向中相对传统技术做了很大的改进,以减少机器的磨损和噪音。在此过程中,时间的控制达到了优化,运动也一直在合适的速度和加速度中进行着。即使在方向改变时,运动也从不停止,这将产生一个流畅的平滑运动。
上图显示了包米勒的Flyingsaw运动曲线(左侧),右边为一个竞争同行系统的案例(在回动点即运动轨迹开始反向的位置,加速或减速变化存在着突破而非平滑过渡)。包米勒系统的换向运动减少了冲击,电机在反向运动时加速减速可以平滑过渡,能够实现更小的机械磨损和更高的机器速度。
脱模功能
包米勒VFFS模板还扩展了横封架机构的标准运动类型,其中包括脱模功能。现在,脱模子设备已经被广泛地配套安装到横封架机构的封口钳上方。横封架机构将执行一个脱模运动,该运动可以将产品的残渣从卷膜即将封口的区域中去除。
对横封架机构的控制
横封架机构的运动可以在任何时候、根据整个操作过程的需要、通过b maXX-HMI人机界面进行动态的修改。甚至,客户可以在机器运行过程中对封装时间进行修改,而横封架机构的终位置能够被自动地判断出来。
包米勒现在已经开始使用DSD电机来执行横封架机构的无冲击连续运动。这种方式不仅可以使横封架机构具有高动态特性,而且该款伺服电机的加速能力更加卓越。
触摸屏的设置
在操作期间,在成型、充填、封口袋包机上的软件模板功能,均可以通过包米勒的b maXX-HMI 40触摸屏进行设置。所有运行过程的参数能够随时被修改,而且立即生效。比如,袋长范围可以在很大程度内被设置和调整;封口时间和基于色标的封口位置可被动态地调整;运动轮廓能够在运行过程中被修改;在机器操作期间,机器的运行速度可被动态地进行修改。
驱动级PLC的控制功能
b maXX系列的驱动级PLC,是一个基于驱动的PLC控制器,能够快速地访问驱动,并且能够同步地作用于正在持续运行伺服轴的机器中。此外,在接线方面,在驱动中集成的PLC也大大节约了控制柜中的空间。
驱动级PLC的控制功能还包括了:
色标检测;
打码功能;
对放卷单元进行张力控制;
薄膜滑差清除的slip控制;
横封架机构封口钳的温度调节。
软件模板在成型、充填、封口机械上的优势
软件模板在成型、充填、封口机械上的优势包括了:
用户无需了解运动控制的知识,就可以完成卷膜的放卷输送、包装袋的封口和充填等功能;
袋包装的整个生产过程可以通过软件功能块的方式进行控制;
模板的功能化将使缺省的硬件和软件架构升华到机器概念的高度,并使这样的转变非常简单;
用户的工程费用被小化,产品进入市场的进程极大地加速了;
可以提供给用户机器独立功能块的理念