基于PLC控制的钉头管自动焊控制系统设计

   2023-11-15 互联网1660
核心提示:      钉头管是石化企业管式加热炉中的换热设备,主要用于热能的交换。它比翅片管效率更高且易于外表面清洁,但生产却复杂

      钉头管是石化企业管式加热炉中的换热设备,主要用于热能的交换。它比翅片管效率更高且易于外表面清洁,但生产却复杂得多。它由钢管与密布其表面的钉头组成.一般在3~9 m的钢管外表面要密集地焊3000~10000个钉头。目前国内钉头管的生产厂家很多,采用的焊接方法和工艺也不同。主要有电弧螺柱焊、电容储能焊、电阻焊、埋弧焊等。

  目前,国内有些钉头管生产采用手工加工方式,存在着工艺落后、生产效率低、劳动强度大、能耗高、焊接质量不稳定等问题,已不能满足现代生产的需要。针对以上问题。笔者研制了一套全自动钉头管焊接设备。

  本文重点讨论了设备的控制系统。设计出了以“PLC CPU+交流伺服系统”为核心的PLC控制系统。由于PLC系统具有运算速度快、指令丰富、功能强大、可靠性高、抗干扰光电隔离输入,输出接口电路等特点。其取代了工业上传统硬件连接的继电器逻辑控制系统,使设计更加简洁,操作更加方便、可靠。另外。本系统另一大特点就是采用PLC高速脉冲输出Yo,Y。进行两路独立的脉冲输出,然后经过全数字交流伺服驱动器中电子齿轮放大后对交流伺服电机进行速度控制及位置控制。

  1钉头管的工艺过程及系统的控制要求

  1.1钉头管的工艺过程

  如图1所示。将此设备工艺过程概括为以下几点:

  (1)按动开启按钮,各个部件复位;

  (2)1#气缸(水平)动作,使送钉杆对准焊枪;

  (3)2#气缸动作,完成上钉动作;

  (4)1#气缸复位;

  (5)5#气缸动作,将焊枪接近工件,同时,送药

  电机转动给药,停止;

  (6)3#气缸向上提起5 mm,实现引弧;

  (7)5#气缸复位;

  (8)焊管转动一步;

  (9)完成1个圆周焊接后,机头向前移动一步,进行第2个圆周的焊接。

  1.2对系统控制的要求

  设计PLC应用程序时,为了保证设计系统的可靠运行,需要遵循一定的步骤,具体步骤有:确定系统的控制要求,设计PLC应用系统之前,必须了解该PLC控制系统需要完成什么样的任务,如果系统的控制要求有偏差,那么就有可能设计出的系统,甚至整个系统无法使用。因此,本文首先对钉头管的工作原理及工艺过程进行了剖析。对系统的控制要求进行如下设计:

  (1)控制系统分为“自动,手动”2种状态。

  (2)当采用自动方式时只要按下“Start”开始按钮,系统将按照预先设定的程序自动实现钉头送进,自动送焊剂,自动加压、焊接、转动以及焊接机头自动前进,钉头管焊接完毕后,焊接机头自动返回工作台原点位置。

  (3)当焊接机头在工作台原点时,按下启动按钮,采用5’气缸带动3’气缸双联动完成焊接过程。

  (4)当按下“Manual”手动按钮时,可以手动控制1#~5#气缸、手动控制送钉电机和送药电机以及对机头轴向手动伺服控制和对钉头管径向转动的手动伺服控制,方便设备的调试和维修。

  (5)系统的报警设计,当系统检测到无焊剂、无钉头、钉头粘连、气压不足、电机过载、焊机无电流等情况时,停止焊接并发出声光报警。

  2钉头管自动焊接控制系统的硬件设计

  2.1 控制系统硬件组成与结构原理

  控制系统构成如图2所示。

  笔者所设计的钉头管自动焊控制系统由可编程控制器(PLC)、按钮、2个限位开关、3个气缸磁感应行程开关、接触器、继电器、2台交流伺服电机以及与之相匹配的伺服驱动器、1台三相异步电动机、2台单相电容运转异步电动机等构成。

  PLC主机选用艾默生ECIO一3624BTA型号.此PLC具有两路高速脉冲输出即Yo,Y,,最高脉冲频率可达500 kHz,具有位置控制和速度控制。是系统的核心。ECIO一3624BTA主机有36个输入点和24个输出点,此系统不含有特殊扩展模块,只提供开关量的逻辑控制。伺服电机及其驱动器分别选用永磁交流伺服电机90GAS075HE2及全数字交流伺服驱动器SHAS042D1GP。90GAS075HE2额定功率是750 W,额定转速3 000 r/min。2台伺服电机分别拖动机头的轴向进给和钉头管的径向转动。PLC主机由Y0,Y,发出两路脉冲信号,以PULSE+SIGN形式向伺服驱动器发出控制信号。即一路为伺服脉冲信号。它的频率决定交流伺服电机的转速.脉冲的个数决定了伺服电机旋转的角度;另一路为方向电平信号SIGN。当SIGN为高电平时,电机顺时针旋转;相反,电机逆时针旋转。同时,伺服电机上的编码器进行脉冲跟踪反馈给驱动器形成半闭环控制,提高了系统的精度,控制精度为±0.2 mm,响应时间为0.4 s。

  2.2 PLC加分配表及外围接线图

  当确定系统的控制要求后,对系统的输入、输出信号进行分配(I/O分配)。也就是对系统的所有输入信号、输出信号的形式、逻辑关系有清楚地了解.但是这些输入信号必须输入PLC。再由PLC输出执行结果来驱动外部负载,所以给所有的外部输入信号、系统的输出信号分配合适的PLC端口是十分必要的。

  表1中,1#,4#,5#气缸分别设置了行程感应开关,即6个行程开关SQ。一SQ6,l屯5。气缸分别都有电磁阀(YVl一YV5)。10个继电器控制5个气缸、4个电机、1个焊接电源、还有应急按钮、停止、自动启动等,总计输入23个点,输出12个点,所以可编程控制器选用的艾默生公司60个I/O点(36点输入.24点输出),晶体管形式输出的整体式小型PLC,具体I/O点分配见表l。

对PLC进行了I/O分配后。需要设计PLC的外部接线图.外部接线设计的基本原则是所有的输入信号、输出信号必须能够分别构成电流回路,并且要注意所有的输入信号、输出信号的电压、电流、频率范围。如图3所示。PLC的工作电源由拖动系统主电路电源提供。PLC的输入信号电源由PLC内置用户开关状态检测电源(DC 24 V)提供。由于选用的传感器为NPN型,即设置为漏型输入方式.所以将PLC端子排上的SIS端子与+24 V端子相连。而PLC的输出驱动电源由外加的开关电源提供DC+24 V。

  在对5个气缸的电磁阀控制时。外加了继电器KA1一KA5,这是由于电磁阀的工作电流大于PLC的负载电流(一般为2A),先驱动继电器,再用KA的触点控制电磁阀。

  2.3控制电路图的设计

 

  图4所示为电控系统的控制电路图。图4中SB1为手动/自动转换开关。当SB,在位置1时为手动控制状态;在位置2时为自动控制状态。手动运行时,可用SB2~SB6分别控制1#~5#气缸的动作。由于1#,矿,5#气缸有感应行程开关,同时还要考虑互锁。SB7,SB8分别控制送钉电机与送药电机。自动运行时.系统在PLC程序控制下运行。手动控制部分的24 V电是由图中的开关电源220 V转换过来的。

  手动控制中对2个单相异步电动机即送钉电机和送药电机,要用弱信号的继电器控制220V的电机。

  3软件设计

  PLC程序设计的主要任务就是根据控制系统的控制要求和I/O分配确定的各种输入/输出信号,依据各种变量的逻辑关系,编制PLC控制程序。PLC作为控制单元。是整个控制系统的核心。PLC,CPU工作采用循环扫描机制,CPU在每一个扫描周期内要完成自检,加更新,数据通信等操作圈。为保证系统对整机的实时监控。需要合理设计软件结构,减少扫描周期。因此,PLC程序是在艾默生编程软件ControlStart的基础上编制的,通过接收开关量输入,经处理后输出开关量脉冲去控制继电器和伺服电机的动作。本系统程序由1个主程序和3个子程序组成,3个子程序分别为机头进给子程序,钉头管转动子程序以及焊接子程序.并且这3个子程序可在主程序中调用。如图5,6所示,当系统检测到无焊剂、无钉头、钉头粘连、气压不足、电机过载、焊机无电流等情况时.停止焊接并发出声光报警。

  4试验及结果分析

  完成控制系统的设计后,进行了对比试验,即在现场采集的手工焊接的钉头管试样和自动焊接设备焊接的试样。钉头管焊接试样如图7,8所示。

  由于自动焊接控制系统定位精度准确,施焊力度均匀,焊剂配备合理,消除了人工焊接所造成的气孔、夹渣和焊瘤,达到了厂家的要求。

  5结论

  本文以“PLC,CPU+交流伺服系统”为核心设计出1套完整的钉头管自动焊接控制系统,经过调试后,整个系统工作正常、运行稳定可靠、自动化程度高、操作简单,充分证明了PLC在机械加工顺序动作的逻辑控制的强大优势。另外,交流伺服系统对于机头的轴向位移控制和对钉头管的径向角度控制都达到了设计要求,使得系统控制精度更高,控制速度也更快。同时配有编码器的半闭环反馈。在真正意义上实现了系统的功能要求。

  参考文献:

  [1]高软和.可编程控制器应用技术与设计实例[M].北京:人民邮电出版社。2004.

  [2]万学斌,许新华.PLC程序逻辑设计法探讨[J].天中学刊,2008,23(2):59--61.

  [3]艾默生网络能源有限公司.EC系列小型可编程控制器编程手册[Z].2007.

  [4]齐占庆.机床电气控制技术[M].北京:机械工业出版社,2009.

  [5]孙振强.可编程控制器原理及应用教程[M].北京:清华大学出版社.2008.


 
举报收藏 0打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  隐私政策  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  RSS订阅