7
西门子中国授权代理商交换机供应商
1、前言
我厂DU1909组合镗床是加工汽车汽缸体缸孔的主要设备,属80年代初期产品,巳使用十多年。该机床是依靠近23只中间继电器,17个液压电磁阀,5只接触器和约20个控制按钮、行程开关、压力继电器等电器,通过继电器的逻辑控制来完成机床的各种加工工序。在加工过程中,联动工作性差,容易发生故障,且该机床在安装调试时,厂家己对该机床的电器控制线路进行过多次修改,以致现有的电器图纸与实物严重不符,从而增加了维修工作的难度和机床停机检修时的时间。
在这十多年的使用期间,我厂的电器维护人员在对该机床进行维护时,克服图纸与实物多处不符的困难,排除了许多故障,并积累了不少维修经验。但由于机床电器元件的逐步老化,以致产生了不少新的电器故障,靠以往的经验进行维修己逐显困难,造成机床停机检修时间的不断增长,严重影响加工工件的质量和生产任务的完成。针对以上的情况,我厂决定对该机床进行电器改造,以解决因动作不、维护困难而影响生产的问题。
2、控制系统简介
该机床属早期的继电器逻辑控制系统,由于其动作速度慢、性差、连线复杂、定时精度不够准确、可维护性差等原因,现在的继电器逻辑控制系统将逐渐被淘汰。PLC控制系统由于体积小、功耗低、速度快、性高、故障率低、维护方便、又具有较大的灵活性和可扩展性等优点,因此被广泛地应用于各种工业领域。基于上述原因,根据机床工作的要求,我厂决定采用PLC控制系统取代原继电器逻辑控制系统,对该机床进行电器技术改造。
3、工艺要求
该机床是立式双轴三工位移动工作台精加工组合镗床,加工缸体是六缸孔缸体。现我厂又开发生产了四缸的发动机,而该机床在加工四缸缸体时,机械方面采用了两次装夹的办法进行整改,基本满足加工的工艺要求,但在电器方面,原系统则无法进行改变,不能进行自动加工,只能靠手动一步一步的执行动作,操作繁琐且效率低。用PLC进行改造时,利用PLC在编程方面的优点,我们用一个转换开关可方便地实现六缸机与四缸机加工的自动转换。各工艺流程叙述如下:
3.1、六缸机加工流程
六缸机加工的工艺流程如图1所示:
在初始状态下,装上加工工件,按压A3按钮,开始插销和夹紧,然后拨动转换开关XA到六缸自动位置,自动循环加工开始运行。全部加工完成后工作台又回到Ⅰ工位位置,并松开和拔销,拨动XA到调整位置,卸下工件,一个循环过程结束。再装上另一工件,下一循环重新开始。图中的横向工进和横向快退分别对应于横向出和退。另外,有关加工工艺方面的延时要求,在图中并未画出,
在下面的图2中亦是如此,在此说明。
3.2、四缸机加工流程
四缸机加工的工艺流程如图2所示:
与加工六缸机不同的是,在插销夹紧后,转换开关要拨在四缸自动的位置,Ⅰ工位加工完后,工作台自动移到Ⅲ工位进行加工,Ⅱ工位不加工,Ⅲ工位加工完又回到Ⅰ工位,然后自动执行松开和拔销,拨动XA到调整位置后可移动加工工件,进行对加工工件的二次装夹,再次拨动XA到四缸自动位置,同在Ⅰ工位又加工工件的另外一个缸孔,加工完后不再移动工作台而自动执行松开和拔销,拨动XA到调整位置,卸下工件,一个循环过程结束。
3.3、调整要求
无论是加工六缸机还是加工四缸机,在PLC控制程序正在运行的加工过程中,只要将转换开关XA由自动方式拨回到调整方式,正在运行的程序应立即停止运行。
手动过程以及镗头对、工序调整等过程应在调整方式下进行。
4、PLC控制系统的组成
根据机床的工作原理,改造后的主要控制对象有:1台液压泵、2台进给主轴电机、14只电磁液压阀、3盏工作状态指示灯。主要控制元件有:11个控制按钮和转换开关、5个接触器和断路器的辅助接点、5个压力继电器和10个行程开关。
统计后得出该机床的输入点为28点,输出点为19点。我们选用OMRON(欧姆龙)C60P型可编程序控制器对该机床的电器控制系统进行改造,该型的PLC输入点为32点,输出点为28点,可满足该机床输入输出点数的要求。
改造后的PLC(OMRON C60P)外部I/O连接电气原理图如图3所示。
在图3中,连接输入点0000的油泵KM7触点,是使用常开触点,连接输入点0001的断路器QF5-QF7的触点,也使用串联连接的常开触点。如果都使用常闭触点如图4所示,在正常加工时,该触点全部是断开的,这时如果发生线路断路时,如在图中的a或b处断开,在该相应的输入点上却无法反映出来,程序照常运行。一旦真发生故障使图中的KM7等触点动作,由于线路断路,就无法起到故障保护的作用。
在指示灯方面,设立了一个四缸机加工过1次记忆指示灯HL3。根据四缸机加工工艺,工作台在Ⅰ工位要进行两次加工,以加工不同的缸孔。由于在加工过程中,可能会出现突然停电、人为停机和故障停机等现象,由此可能会引起操作者不知道Ⅰ工位是何种状态,即不知Ⅰ工位是否己经进行过一次加工,通过HL3指示灯可清楚的指示出Ⅰ工位的加工状态。另外,通过控制按钮A12可方便地转换Ⅰ工位的加工状态及其指示。
5、程序编制
该机床所要编制的控制系统控制程序,除插销夹紧和松开拔销外,主要动作为镗头加工和工作台移动两大部份。镗头加工主要为顺序控制,工作台移动由于所控制的对象不同,具有分散控制的特点。因此,如何编制出结构清晰、工作白的PLC应用程序,我们对此进行了有益的尝试。
5.1、工作方式的转换
该机床要求既可加工六缸缸体,又可加工四缸缸体,故需三种工作方式,即六缸自动、调整、四缸自动。在编制程序时可用两种方法实现工作方式的转变。一种是采用跳转指令(即JMP、JME指令)来实现转变,这种方法的特点是各种工作方式分开编程,编制的程序清晰明了,运行时只执行相应工作方式的指令,此外的工作方式,其指令将不执行。这样,就相应缩短了程序的扫描时间,但却占用了较多的内存单元。
另一种方法是采用指令并联的方法来实现转变,本机床控制系统的控制程序采用此方法,如图5所示,此方法的特点是,编制的程序简单扼要,相对于上一方法而言,这种方法运行程序的扫描时间将有所增加,但却使用较少的内存单元.
5.2、镗头加工的程序编制
镗头加工的控制特点为顺序控制,其逻辑关系可用布尔代数式表示。根据工艺流程列出控制状态开关表,如表1所示,再由此表分析出控制对象的布尔代数表达式。
表1 镗头加工控制状态开关表
下面以输出点0504镗头进为例分析其布尔表达式,由表1可得:
(0504)ON =1005…………………………(1)
其中1005为镗头进启动信号,为一个扫描周期的脉冲信号。
镗头进0504的停止信号由0112的行程动作产生,0112是横向原位,其动作时间包含了0504镗头进的全部停止时间,如果只用0112做停止信号,由于0112在镗头进过程中仍为动作状态,则无法由1005信号启动镗头进动作,因此只用0112信号作镗头进0504的停止信号显然是不够的。分析表1时可看出,0112的动作状态是由横向退0606的终端行程控制的,0112动作时又反过来作为0606的停止信号。众所周知,PLC控制器的操作循环是由程序扫描和I/O扫描两部分组成,在I/O扫描期间,当在输入端检查到0112信号出现时,在此期间0606还必然保持在原来状态,不可能因0112信号的出现而立即翻转,只有到达程序扫描期间时,0606输出点的工作状态才会随着0112信号的出现而被新,可见0112和0606相与后的信号为一个扫描周期的脉冲信号。因此,可用0112和0606信号相与,即0112·0606信号作为0504镗头进的停止信号,这样可避免程序在运行时产生意外的误动作。我们用此方法编制程序的启动和停止信号在实际运行时,动作,了良好的运行较果。故有:
(0504)OFF =0112·0606………………………(2)
根据(1)、(2)两式,可得:
0504=[ 0504+(0504)ON ]·(0504)OFF
=(0504+1005)·(0112 +0606 )
同样,可得其它布尔代数式:
0505=(0112·0606+0505)·(0107 +0505 )
0506=(0506+1005+0110·0505)(0107 +0505 )(0108 +0504 )
0605=(0605+0109)·0111 ·0505 ·0606
0606=(0606+0111)(0112 +0606 )
再考虑到工艺上的延时要求,然后编制出镗头加工的控制程序,如图6所示。
5.3、工作台移动的程序编制
该机床工作台移动由于其控制条件和控制对象的分散特点,在编制程序时,可根据其逻辑特性进行编程,所编制的程序如图7所示。图中只画出六缸机程序部分,四缸机和调整部分可按类似的方法编制出其PLC程序图,这里不再介绍。
其控制原理简单介绍如下:工作台的移动是通过4个电磁阀的得电状态决定的,当9DT、11DT得电时,工作台由Ⅲ工位向Ⅰ工位移动;8DT、10DT得电,则是由Ⅱ工位向Ⅲ工位移动;8DT、11DT得电,由Ⅰ工位向Ⅱ工位移动。图7中0107为镗头原位信号,1004为镗头原位脉冲信号,1005为到达Ⅱ、Ⅲ工位脉冲信号,1006为到达Ⅰ工位脉冲信号,HR0、HR1、HR2分别为在Ⅰ、Ⅱ、Ⅲ工位信号,此为断电保持信号。设在Ⅰ工位加工工件时,加工完成后镗头退回到原位,由于在Ⅰ工位时HR0为ON,则1004为ON使得0603为ON,进而0600亦为ON,电磁阀8DT、11DT得电,工作台由Ⅰ工位向Ⅱ工位移动。到达Ⅱ工位后,图7中1005常闭触点的瞬时断开使得电磁阀8DT、11DT失电,至此,工作台完成了向Ⅱ工位的移动过程。工作台向Ⅰ工位和Ⅲ工位的移动亦可据此方法分析。
5.4、Ⅰ工位加工状态记忆编制
所编制的Ⅰ工位加工状态的记忆程序如图8所示。
图中0011为四缸自动方式信号,0003为调整方式信号,1004·HR0为Ⅰ工位加工完成信号,0113为A12控制按钮,可转换Ⅰ工位的加工状态,CNT03计数器的功能是用来记忆四缸机在Ⅰ工位的加工状态,用以保证四缸机循环程序的顺序执行。
由图8可见,在四缸方式下Ⅰ工位加工完一次后,1000为ON,计数器CNT03的计数值置为1,待下一次在Ⅰ工位又加工完一次后,1000又一次ON,致使计数器CNT03复位成2的预置值,这样,通过比较计数器CNT03的计数值就可得出Ⅰ工位所处的加工状态,并由输出点0610输出到指示灯指示出来。
另外,在调整状态下,每按压按钮A12一次,CNT03的计数值就变化一次,相应地,0610的指示状态就翻转一次。
5.5、夹紧问题的解决
该机床要求只有在夹紧完好时,才能进行镗头加工和工作台的移动,该夹紧信号0014的产生是通过压力继电器的动作而形成的,在运行调试时发现,压力继电器动作的性较差,造成输入点0014信号经常瞬时失电,致使运行中的程序经常产生破坏性的误动作。解决此问题可用自锁的方法,即将0014夹紧信号的整个夹紧过程自锁,如图9所示,由1012信号作为镗头加工和工作台移动的夹紧信号满足条件,从而在电气上解决了压力继电器动作不的问题。
6、结论及使用效果
通过这次改造,我们觉得用PLC控制器对设备进行电气改造,非常方便实用,并且容易修改。一般在电气方面进行设计时,难免会出现和机械方矛盾的地方。如果电气控制箱一旦完成,其修改就相当困难,但是PLC却不同,它可对其控制程序随时修改,而不必进行电气线路的改动。因此在对一些老的机床设备进行电气改造时,可行系统和输入输出点的设计,然后进行电控箱及外围电器元器件的安装,在安装过程中再进行PLC控制程序的程序编制,从而缩短了施工周期。实践证明,对于一些电气性差的机床设备用PLC进行改造,是保机床运行的有效办法,只要处理得好,就会取到事半功倍的效果。
该机床自1997年9月改造完成后,到现在已连续运行使用了将近一年,电气系统发生故障,性相当高,解决了改造前由于继电器控制性差,元器件老化等原因带来的经常性故障及废品率高的问题,使该机床的加工能力得到了充分的发挥
1、系统概述
玻璃熔窑各参数的稳定运行非常重要,它直接影响到玻璃的产量和质量。在玻璃生产过程中对窑压和温度的稳定有严格的要求,同时窑压和温度的写急定又涉及到其它环节和参数,比如燃油的压力和温度,雾化介质的压力以及换向过程等等。要想实现这些参数的稳定,并且达到较好地配合有不同的方法可以实现。随着微电子技术的发展,PLC产品在其功能和性能指标上都大大地丰富和完善,因此,我们就应用PLC的一些特殊功能模块和一些普通的I/O模块对玻璃熔窑的各个参数进行自动控制,包括提到的各种参数、熔窑的换向控制以及通过PLC和变频器的通讯实现对变频器输出频率的控制。系统投入使用以来运行状况良好。
2、系统构成
本系统上位机部分选用一台上位机配以FIX软件包,PLC部分选用的PLC,它具有、运行、功能较强的特点。执行机构主要有变频器、电磁阀、薄膜调节阀、三相异步电动机等。
3、PLC实现的功能
本系统大致可以分为三个部分;1、PID调节部分,2、熔窑的换向系统,3、PLC和变频器的通讯部分。其中PID调节部分包括油压、油温、油流(1-6号)、雾化介质、窑压等参数的控制。
3.1 PlD调节部分
PID控制主要通过PID控制单元,该单元主要有以下特性;1、l00ms高速采样周期,实现了高速PID控制。2、数字滤波器衰减输入噪音,控制输入意外干扰,使PID控制成为有效的快速响应系统。3、多种输出规格可供选择。4、八组数据设置,八个数值(如设(SP)和报警设置值)可以预置在八个数据组中。5、可以用数据设定器输入和显示当前值。6、PID控制,利用PID控制器及自动调谐的特性获得稳定的PID控制。7、可以用PLC程序输入和检索数据。同时我们通过PLC的程序实现双PID控制,从而实现了窑压和油流的稳定运行。
PID控制可以分为本地控制和远程控制两种模式,远程控制即通过PLC实现的控制,又有自动和手动两种方式,自动控制即由PLC进行全自动控制,不需要进行人工干预。手动控制即在上位机上给定一个阀位输出值,通过PLC对阀位进行控制。在正常情况下都是在远程控制模式下的自动状态进行,并且每个PID控制回路的SV值、PV值、OUT值都可以在上位机上用棒图显示出来,非常直观。
同时在上位机上可以很方便地修改油温、油压、油流、雾化介质、窑压等每个控制回路的PID参数,如设定值(SV)、“P”值、“I”值、“D”值,并且操作界面非常友好,操作方便。
3.2 熔窑的换向部分
熔窑的换向分为手动、半自动、和自动三种方式,手动即在控制柜上进行操作;半自动和自动都是通过PLC进行控制的,正常情况下都是在全自动换向状态下运行,不需要进行人工干预,只要在上位机上设定换向时间,PLC就会按给定的时间进行自动换向。并且PLC能自动地识别方向,在上位机上显示。同时还能保证在于动/半自动/自动三种状态之间无扰动切换。
3.3 PLC与变频器的通讯(现场总线Device Net )
现场总线是近年来进入工业现场控制领域的一项的技术,在本项目中我们采用了Device Net开放式的现场总线来实现PLC与变频器之间的通讯。Device Net有很多特点;1、它为开放式现场总线网络,符合Device Net总线标准的国内外各生产厂商的机器均可连接。2、它支持广泛的数据处理操作,从通常的ON/OFF数据处理到条形码读入器的数据位操作。3、Device Net保证了波特率为125kbps,节点间大500m的距离,因而在较长的生产线上应用简单方便。当采用某种PLC机型时它可以使用多达2048个I/O点和63个从站。过去我们都是利用一个模拟量信号(4-2OmA或0-10v)来控制变频器的输出频率,从而实现节能或调速的要求。但是模拟量信号不管是4-20mA的电流信号或者是0-l0v的电压信号,即使采用数字化处理,但在传输过程中仍然是以模拟量信号进行传输,容易受到干扰,同时模拟量信号精度较低,只能用于精度要求不高的系统中,在精度要求较高的系统中,模拟量信号还易受干扰,造成系统的不稳定,而我们采用通讯的方式来控制变频器的输出频率,是一种纯数字化的控制,即数字的处理采用数字化处理,传输是纯数字化的传输,精度很高,这就能够使变频器的输出频率非常稳定。同时还可以把变频器的运行状态,故障信息在上位机上显示出来。
4、结束语
该系统应用于某玻璃生产线后运行稳定,也降低操作者的劳动强度,受到生产分厂的。由于该系统在改造前,油流量的控制一直不能技入自动,长期处于手动控制状态,需要很频繁地调节流量阀的开度大小,工作量很大。改造后能实现自动控制。而且该系统的操作也非常方便,凡是需要修改的参数都可以在上位机上直接输入,如变频器的起/停、基准频率、每个PID控制回路的参数值等。另外,该系统价格低,投资少,降低了产品成本,效益显著。
|
工控产品的要求也越来越高。对于作为现代工业自动化产品之一的可编程序控制器(PLC)而言,不仅需要其具有强大的控制功能,而且对其通讯能力的要求也越来越高。美国罗克韦尔自动化公司生产的SLC500系列PLC具有大型PLC的功能,小型PLC的价格,及其不断扩充的控制能力和灵活的通讯能力,可以随时满足工业控制中的各种要求。