6es7212-1bb23-0xb8安装调试
1概述
在组合机床自动线中,一般根据不同的加工精度要求设置三种滑台(1)液压滑台,用于切削量大,加工精度要求较低的粗加工工序中;(2)机械滑台,用于切削量中等,具有一定加工精度要求的半精加工工序中;(3)数控滑台,用于切削量小,加工精度要求很高的精加工工序中。可编程控制器(简称plc)以其通用性强、可靠性高、指令系统简单、编程简便易学、易于掌握、体积小、维修工作少、现场接口安装方便等一系列优点,被广泛应用于工业自动控制中。特别是在组合机床自动生产线的控制及cnc机床的s、t、m功能控制更显示出其的性能。plc控制的步进电机开环伺服机构应用于组合机床自动生产线上的数控滑台控制,可省去该单元的数控系统使该单元的控制系统成本降低70~90%,甚至只占用自动线控制单元plc的3~5个i/o接口及<1kb的内存。特别是大型自动线中可以使控制系统的成本显著下降。
2 plc控制的数控滑台结构
一般组合机床自动线中的数控滑台采用步进电机驱动的开环伺服机构。采用plc控制的数控滑台由可编程控制器、环行脉冲分配器、步进电机驱动器、步进电机和伺服传动机构等部分组成,伺服传动机构中的齿轮z1、z2应该采取消隙措施,避免产生反向死区或使加工精度下降;而丝杠传动副则应该根据该单元的加工精度要求,确定是否选用滚珠丝杠副。采用滚珠丝杠副,具有传动效率高、系统刚度好、传动精度高、使用寿命长的优点,但成本较高且不能自锁。
3数控滑台的plc控制方法
数控滑台的控制因素主要有三个:
3.1行程控制
一般液压滑台和机械滑台的行程控制是利用位置或压力传感器(行程开关/死挡铁)来实现;而数控滑台的行程则采用数字控制来实现。由数控滑台的结构可知,滑台的行程正比于步进电机的总转角,因此只要控制步进电机的总转角即可。由步进电机的工作原理和特性可知步进电机的总转角正比于所输入的控制脉冲个数;因此可以根据伺服机构的位移量确定plc输出的脉冲个数:
n= dl/d(1)
式中dl——伺服机构的位移量(mm)
d——伺服机构的脉冲当量(mm/脉冲)
3.2进给速度控制
伺服机构的进给速度取决于步进电机的转速,而步进电机的转速取决于输入的脉冲频率;因此可以根据该工序要求的进给速度,确定其plc输出的脉冲频率:
f=vf/60d (hz) (2)
式中vf——伺服机构的进给速度(mm/min)
3.3进给方向控制
进给方向控制即步进电机的转向控制。步进电机的转向可以通过改变步进电机各绕组的通电顺序来改变其转向;如三相步进电机通电顺序为a-ab-b-bc-c-ca-a…时步进电机正转;当绕组按a-ac-c-cb-b-ba-a…顺序通电时步进电机反转。因此可以通过plc输出的方向控制信号改变硬件环行分配器的输出顺序来实现,或经编程改变输出脉冲的顺序来改变步进电机绕组的通电顺序实现。
4 plc的软件控制逻辑
由滑台的plc控制方法可知,应使步进电机的输入脉冲总数和脉冲频率受到相应的控制。因此在控制软件上设置一个脉冲总数和脉冲频率可控的脉冲信号发生器;对于频率较低的控制脉冲,可以利用plc中的定时器构成,如图2所示。脉冲频率可以通过定时器的定时常数控制脉冲周期,脉冲总数控制则可以设置一脉冲计数器c10。当脉冲数达到设定值时,计数器c10动作切断脉冲发生器回路,使其停止工作。伺服机构的步进电机无脉冲输入时便停止运转,伺服执行机构定位。当伺服执行机构的位移速度要求较高时,可以用plc中的高速脉冲发生器。不同的plc其高速脉冲的频率可达4000~6000hz。对于自动线上的一般伺服机构,其速度可以得到充分满足。
5伺服控制、驱动及接口
5.1步进电机控制系统的组成
步进电机的控制系统由可编程控制器、环行脉冲分配器和步进电机功率驱动器组成,控制系统中plc用来产生控制脉冲;通过plc编程输出一定数量的方波脉冲,控制步进电机的转角进而控制伺服机构的进给量;同时通过编程控制脉冲频率——既伺服机构的进给速度;环行脉冲分配器将可编程控制器输出的控制脉冲按步进电机的通电顺序分配到相应的绕组。plc控制的步进电机可以采用软件环行分配器,也可以采用如图1所示的硬件环行分配器。采用软环占用的plc资源较多,特别是步进电机绕组相数m>4时,对于大型生产线应该予以充分考虑。采用硬件环行分配器,虽然硬件结构稍微复杂些,但可以节省占用plc的i/o口点数,目前市场有多种专用芯片可以选用。步进电机功率驱动器将plc输出的控制脉冲放大到几十~上百伏特、几安~十几安的驱动能力。一般plc的输出接口具有一定的驱动能力,而通常的晶体管直流输出接口的负载能力仅为十几~几十伏特、几十~几百毫安。但对于功率步进电机则要求几十~上百伏特、几安~十几安的驱动能力,因此应该采用驱动器对输出脉冲进行放大。
5.2可编程控制器的接口
如伺服机构采用硬件环行分配器,则占用plc的i/o口点数少于5点,一般仅为3点。其中i口占用一点,作为启动控制信号;o口占用2点,一点作为plc的脉冲输出接口,接至伺服系统硬环的时钟脉冲输入端,另一点作为步进电机转向控制信号,接至硬环的相序分配控制端,如图3所示;伺服系统采用软件环行分配器时,
6应用实例与结论
将plc控制的开环伺服机构用于某大型生产线的数控滑台,每个滑台仅占用4个i/o接口,节省了cnc控制系统,其脉冲当量为0.01~0.05mm,进给速度为vf=3~15m/min,工艺要求和加工精度要求
1 引言 大型轴承内、外套上的分度、打孔加工,是轴承生产的关键工序,它的工艺水平和质量的高低直接影响轴承的质量、寿命和制造成本。目前轴承行业大型轴承内、外套的分度方式普遍采用人工分度方式,其分度精度低、累积误差大 、工作效率低、工人劳动强度大,对轴承性能的提高造成很大的影响。本项目所研制的大型数控分度头,采用plc可编程控制器,控制步进电机驱动蜗轮蜗杆对执行工件进行自动分度,结构简单、制造费用低,较好地解决了生产中的实际问题。
2 总体设计方案步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。其重要特点是只有周期性的误差而无累积误差。步进电机的运行要有步进电机驱动器这一电子装置进行驱动,这种装置就是把控制系统发出的脉冲信号转化为步进电机的角位移,或者说:控制系统每发一个脉冲信号,通过驱动器就使步进电机旋转一步距角。所以步进电机的转速与脉冲信号的频率成正比。因此,控制步进脉冲信号的频率,可以对电机精确调速;控制步进脉冲的个数,可以对电机精确定位。在所设计的数控分度头中,就是利用这一线性关系,用plc进行电气控制、编写分度算法程序,控制脉冲信号的频率和脉冲数,步进电机驱动蜗轮蜗杆对执行工件进行精确分度,并可实现调整、手动分度、自动分度等多种电气控制。电气控制方案为plc+步进电机及可细分驱动器+数显尺。plc选用中达机电dvp20eh00t,ac220伏供电20点 200hz晶体管输出类型;根据分度精度要求考虑,选用可细分驱动器及步进电机,考虑分度时对工件的扭矩m=fr=fnr,计算出最大扭矩为27nm。按矩频特性选取步进电机 ,选130byg350a型三相混合式步进电机及配套细分驱动器ms-3h130m。
plc的i/o配置如附表所示。
该数控分度头在径向安装数显尺来控制径向分度尺寸;由plc控制步进电机轴向分度。操作人员启动电源,输入分度数后,调整/分度开关置于分度位置即可实现手动或自动分度。在自动分度中可实现分度机构的松开、上升、分度、下降、卡紧再松开的顺序控制。
3 分度算法
设总孔数为d2,总脉冲数d0,分度脉冲可计算为:d0/d2=d4+d5(余数)。若d5=0时,步进电机每转动一次,电机转角控制脉冲均为d4。若d5≠0时,将d5与孔数的一半(d2/2=d8)进行比较,若小于孔数的一半,步进电机先按d4个脉冲分度,步进电机每转过一个分度角,余数d5累积一次,当累积数大于d8时,步进电机则按d4+1个脉冲分度一次,此时累积数减去d4+1脉冲的余数即d2-d5,然后再按d4个脉冲分度,依次类推直至分度完毕;若余数大于孔数的一半,步进电机先按d4+1个脉冲分度,余数按d2-d5累积,当累积数大于d8时,步进电机则按d4个脉冲分度一次,此时累积数减去d4脉冲的余数d5,然后再按d4+1个脉冲分度,依次类推直至分度完毕。这样的分度算法,使孔与孔之间的分度误差始终小于一个脉冲当量,可以实现在3600转角误差为0的分度精度要求。
4 结束语
该大型数控分度头应用于1000mm~2000mm的轴承内、外套的分度 。主要优点为 :
(1)分度精度高。驱动器在最高细分10000工作状态下,孔孔之间分度误差可控制在7.3μm, 可以实现360°转角误差为0的分度精度要求,满足了工件的分度要求。
(2) 工作效率高,分度速度快。选用的plc最高频率为200hz,在自动分度工作状态下,50个孔的分度工作不足十分钟即可完成。
(3)操作灵活、简便。该数控分度头实现调整(不分度)、手动或自动分度等电气操作。人工分度方式需要测量、画线等费工费时 ,由plc控制的步进电机自动分度方式只需输入分度数 ,即可实现分度的多种控制。(4)该数控分度头经济、实用。投入使用后,较好地解决了以往大型轴承内、外套的分度存在的问题,提高了轴承产品质量,降低工人劳动强度。