浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
6ES7231-7PB22-0XA8产品型号

6ES7231-7PB22-0XA8产品型号

  汽车转向泵是一种中汽车用的零部件,它为汽车动力转向系统提供一种高性能的动力源,与发动机转速相配合可以产生zhuoyue的转速liuliang特性从而使得驾驶舒适。由采埃孚转向泵金城有限公司投资的转向泵自动装配线项目位于南京新港经济技术开发区,主要生产轿车和轻型商务车用的转向泵。这种汽车部件由多个零件组成,需要借助不同的设备,按照一定的工序将它们组装起来。在整个过程中,需要对装配时的压力、位移和时间等参数进行实时监控,以满足严格的工艺要求,保证装配质量。汽车转向泵自动装配线是完成上述工序的一组设备,它共有12个工位,以实现不同的装配功能,其生产流程如图1所示。

图1 汽车转向泵自动装配线生产流程图

  系统的控制对象包括气液增力缸式压机﹑夹具﹑压力/位移监控仪﹑密封测试仪﹑综合功能测试仪和智能螺栓拧紧系统等,由于各个工位间相互独立且有一定距离,因而各采用一台西门子PLC作为控制器,一台SIMODRIVER 611A伺服驱动器及1FT5伺服电机用于旋铆工位的分度盘旋转台控制,另有两台MicroMaster系列MMV37变频器用于生产线的物料传输系统。表1列出了该装配线使用的西门子S7-PLC型号及其在各个工位的分布。

CPU 型 号

数 量

工 位 号

控 制 对 象

CPU212(6ES7212-1AA01-0XB0)

1

WS1.2

TOX气液增力缸

CPU214(6ES7214-1BC10-0XB0)

8

WS1.1,WS1.3,WS2.1,WS2.2, WS2.3,WS3.3,WS4,WS5

压机﹑夹具﹑CoMo II-S监控仪﹑传送带﹑综合功能测试仪

CPU214(6ES7214-1AC01-0XB0)

1

WS3.4

LPG794A密封测试仪﹑自动贴标机

CPU314(6ES7314-1AE02-0AB0)

1

WS3.1

旋铆机﹑分度盘旋转台
BOSCH智能螺栓拧紧系统


表1 装配线使用的主要PLC产品


图2所示为该公司的厂房外景和装配线中的一个工位。

图2 生产厂房和装配线中的一个工位图

二、系统要求

  现以工位WS1.1为例,介绍设备的工作过程。该工位将滚针轴承压入端盖,当按下启动按钮后,设备先检测轴承放置的方向,如果正确,夹具自动锁紧,启动压装过程,否则系统报警,压机不工作,同时OP3操作面板显示错误信息。压装开始后,系统同时启动CoMo II-S智能测量仪表,对压力和位移进行监测,若整个过程的压力/位移曲线满足工艺要求(位于一定的范围内),则装配合格,绿色指示灯亮,压机退回,夹具松开,零件可转入下道工序,否则红色指示灯亮,结果不合格,系统复位后,零件经确认后转入废品站。

  为了能实时检测压力和位移,得出两者间的实时关系曲线,并据此对过程做出评判,系统采用了Kistler的CoMo II-S智能测量仪表,它内置电荷和电压放大器,可以实时采集压力和位移两路模拟输入信号,自动选择量程和不同的坐标及佳刻度,得出测量曲线,具有阀值、公差带、方框和终位等多种分析功能,并可根据需要选择不同的组合对各种过程进行分析和监测,与PLC接口方便。压力的检测采用Kistler的压电式传感器,经电荷放大器由CoMo II-S采集到压力实时值,位移用Novotech的高精度位移传感器测量,并由CoMo II-S采集到实时值,与压力一起作为被监控的变量。压机由气压驱动的气液增力缸实现,其升降由电磁阀控制。

三、控制系统的硬件组成及软件设计

  根据该工位的输入/输出信号的点数要求,选用CPU214 PLC作为控制核心,并扩展了一块EM223数字量模块,共有22位数字量输入点,18位数字量输出点。为了显示系统状态和输入控制参数,选用了一台OP3操作面板,经PPI通讯接口与CPU214连接。控制系统的硬件组成如图3所示。

图3 工位WS1.1 控制系统组成图

系统中的I/O地址分配如下表所示:


输 入

输 出

标 志 位

地址

功能

地址

功能

地址

功能

I0.0

双手按钮启动

Q0.0

压机向下

M0.0

初始化,指示灯测试

I0.1

自动/手动选择

Q0.1

压机向上

M0.1

自动模式

I0.2

复位按钮

Q0.2

夹具锁紧

M0.2

手动模式

I0.3

压力检测

Q0.3

夹具松开

M0.3

定时器4秒延时结束,复位

I0.4

轴承方向检测

Q0.4

绿色指示灯

M11.0

手动模式,复位所有动作

I0.5

复位接近开关

Q0.5

红色指示灯

M11.1

手动模式,压机向上

I0.6

夹具紧磁性开关

Q0.6

空压机阀门

M11.2

手动模式,压机向下

I0.7

夹具松磁性开关

Q0.7

压力报警

M11.3

手动模式,夹具松开

I1.0

压机上位开关

Q2.0

Kistler启动

M11.4

手动模式,夹具锁紧

I2.0

Kistler就绪信号

Q2.2

Kistler程序选择1

M11.5

启动Kistler

I2.1

零件合格

Q2.3

Kistler程序选择2

M15.1

显示轴承方向不对

I2.2

零件不合格



M15.2

显示压力低报警





M15.3

显示零件合格





M15.4

显示零件不合格



表2 工位WS1.1的I/O地址分配表


  控制软件用STEP7 Micro/Win编写,OP3由ProTool组态软件进行配置。控制程序分自动和手动两部分,在手动部分,通过OP3可以操纵所有运动机构的动作,包括压机、夹具的动作,CoMo II-S的参数选择及启动,便于系统调试。在自动部分,所有动作按要求的次序完成,程序中定义了一些内部标志寄存器位,用于PLC和OP3间交换信息,同时也使用了顺序寄存器指令,使各程序步间互锁,tigao了系统的可靠性。自动部分的软件流程如图4所示。

图4 控制系统软件流程图

四、结束语

  汽车转向泵自动装配线采用西门子S7系列PLC控制,不仅简化了系统,tigao了设备的可靠性,也大大tigao了成品率和产品质量,通过操作面板修改系统参数就可以实现多种不同产品的装配,现场设备的工作状态和产品信息都在操作面板上显示出来,方便了用户的操作和维护。该装配线自2001年投入运行以来,工作稳定可靠,加工出的产品经设备的严格测试,质量和性能完全符合要求,受到了用户的好评。

1 引言

  本文介绍的全自动无骨架系列空心电磁线圈高速绕线机,可以绕制传动线圈,扬声器线圈,天线线圈以及各种无骨架通用线圈。设备具有性能可靠,高速高效率,自动化程度高,适合于线圈制造业的批量生产,如图1所示。

图1 空心电磁线圈

  一般普通绕线机采用内置脉冲功能的小型PLC,通过绕线轴编码器速度输出到PLC内置高速输入点,将绕线轴与排线轴的速比进行简单速度同步,这种方法受PLC运算影响,同步精度差,计算量大,CPU处理时间较长,因此会出现绕线不均匀,堆积,塌陷等问题,严重影响绕线成品的质量,举例来说,PLC对绕线轴编码器作高速计数,当到达计数值时利用中断方式控制排线轴电机反向绕制,但受CPU运算处理时间的影响会出现滞后产生误差,在低速的情况下尚可基本达到绕制要求,但是对于高速绕制多层线圈时就会出现线圈端面不齐整,成品品质下降。

  台达DVP-20PM00D是一款专用运动控制型PLC,采用高速双CPU结构形式,利用独立CPU处理运动控制算法,可以很好地实现各种运动轨迹控制、逻辑动作控制,直线/圆弧插补控制等,在高速绕线机中利用了20PM运动控制器的电子凸轮功能很好的解决了绕线换向出现的绕制不均匀、堆积、不平整等问题,如图2所示。

图2 运动控制器DVP-20PM00D

2 高速绕线机

2.1 设备结构简介

高速绕线机共包含九部分机构,如图3所示。

图3 高速绕线机

(1)机架。机架由角钢框架及不锈钢台面组成,并设置脚轮便于移动,当设备到位后可将支脚调低作为稳定支撑。

(2)张力机构。安装于进线部分,作为绕线张力调节,保证线圈绕制时维持张力恒定,张力调节器具有调节旋钮可针对不同需求进行张力调节设定,调整完毕后,张力调节器自动控制绕线张力。

(4)绕线机构。主要由台达B系列200W伺服电机、同步齿形带、绕线飞叉组成,是电子凸轮运动中的绕制主轴,铜线经过飞叉旋转绕制于绕线模头上,是绕线机主要运动部件之一。

(5)排线机构。包括台达B系列100W伺服电机、精密直线螺杆、精密导轨、气动滑叉等,是电子凸轮运动中的排线从轴,在绕线运动中跟随绕线主轴正反向往复运动实现排线动作,是绕线机主要运动部件之一。

(6)工作转台

由分度步进电机、旋转台、线叉、绕线模头组成,该设备为多任务位绕线机,在绕线同时执行模头预热、剪线、加热、脱模等工艺动作,这需要工作转台按不同工位动作完成。

(7)剪线机构。为气动执行机构,主要是将绕制完成的线圈两端引线剪断。

(8)脱模机构。由分度步进电机、气动脱模组成,将绕制完成的成品从绕线模头取下。

(9)热风系统。设备配置两个可调温度220V热风枪,在绕线前将模头预热,绕线后对线圈进行热风处理便于脱模。

(10)电气控制。包含电气控制箱、触摸屏操作盒。采用DVP-20PM00D运动控制器作为控制核心,触摸屏作为人机交换,伺服电机作为执行机构,实现转轴与排线的jingque控制,从而保证绕线的精度。电气控制系统框图如图4所示。

图4 电气控制系统框图

2.2 工艺流程

绕线头回原点→进给至起绕点→张力调节→模头预热→绕线、排线→加热→剪线→脱模→成品→退至脱模点→进给至起绕点循环生产。

2.3 电气系统配置

电气控制主要包括绕排线部分、步进分度部分、气缸动作控制部分。具体配置如表1所示。

表1 绕线机电控配置

运动控制器

台达DVP-20PM00D

可编程控制器

台达DVP-32EH00T2

触摸屏

台达DOP-A57BSTD

绕线伺服电机及驱动器

台达ECMA-C30602ES、ASD-B0221-A

排线伺服电机及驱动器

台达ECMA-C30401ES、ASD-B0121-A

旋转台分度步进电机


脱模分度步进电机


3 台达PLC电子凸轮功能

  高速绕线机的主要控制功能基于台达20PM电子凸轮的应用,使绕制产品的成品品质及效率大大tigao。以下对电子凸轮功能作简单介绍:

3.1 什么是电子凸轮

  参见图5,凸轮是用于实现机械三维空间联动传动关系与控制的机械结构。自动化运动控制系统用软件程序与伺服电机实现三维空间联动传动关系与控制的软件系统就是电子凸轮功能。从图5可以看到,左边是我们常见的机械式凸轮方式,而右边就是电子凸轮方式。也就是说利用程序的方式(配合伺服单元)完成机械凸轮控制所需要的轨迹,实现主轴和从轴的啮合运动。

图5 电子凸轮功能

3.2 电子凸轮的实现

(1)获取主轴位置。获取主轴位置有多种方法:一是采用虚拟轴,计算简单准确;二是从主轴编码器或伺服脉冲获取,将主轴编码器信号进行处理;三是从测量编码器获取。获得编码器信号之后,将其换算成主轴位置。

(2)实现主从轴的啮合。实际上是定义主从轴之间的关系(称之为cam table)。cam table有两种方法表述:一是采用X、Y的点对点关系;二是采用两者的函数关系。cam table的获取也有多种途径:根据实际工作中测量到的点与点之间的对应关系,根据主从轴的标准函数关系。cam table可以定义多个cam曲线。关系确定和实现后,根据主轴的位置,就能得到从轴的位置。

3.3 台达运动控制型PLC的电子凸轮

  台达20PM运动控制器除了实现直线/圆弧插补以及定位功能之外,内嵌了电子凸轮功能,使其可以应用在多种运动控制场合。20PM为2轴运动控制器,具有2路500KHz的输入与输出,在电子凸轮功能中定义X轴为从轴,Y轴为主轴,当定义好cam table后,从轴依据定义的曲线跟随主轴运动。图6是电子凸轮图形化定义软件主界面。

图6 台达电子凸轮软件图形化定义主界面

在软件中我们可以清楚地利用图形方式设定、修改电子凸轮曲线。当我们点击进入资料表单设定按钮时会弹出下面的区段设置表。使用者需先设定Start Ang, End Ang, Stroke以及透过下拉式选单选取CAM curve(具有连续、正弦、匀加速等6种曲线,并可加入其它标准曲线和自定义曲线),在设定完成后按下Setting completed按钮, 即可在主画面绘制位移, 速度, 加速度坐标图7所示。

图7台达电子凸轮软件图形化定义分界面

图8是以高速绕线机为例的电子凸轮曲线图,采用CYCLIC模式排线从轴根据绕线主轴连续正反排线。以下是计算主从轴关系算式:

主轴转一圈所出线的距离(圆周长)=π*D (mm) Or 绕线模具一圈的出线的距离(圆周长)=π*D (mm);

排线从轴转一圈所需脉波数=10000P/R=>相对应转一圈滚珠螺杆移动之距离=10mm;

主轴旋转一圈所需脉波=3600P/R =>从轴相对应主轴旋转一圈所转动的圈数所需脉波= 100P/R =>相对应滚珠螺杆移动之距离=0.1mm

Master/Slave关系式=(主轴旋转一圈所需脉波*凸轮一周期的匝数)/(从轴相对应主轴旋转一圈所转动的圈数所需脉波*线径*排线宽度的匝数)

图8 高速绕线机电子凸轮曲线图

4 绕线控制电子凸轮设计

4.1 程序设计

  程序设计的关键在于高速绕线机的控制难点分析及解决方案。

(1)系统难点。绕线机在换向处出现绕线不均匀、堆积;绕线机换向处出现螺旋纹、不平整;无法进行斜排绕线,奇偶数绕线。

(2)难点分析。换向处绕线不均匀、堆积情况出现主要是由于普通PLC的速度指令处理时间长,换向受程序扫描周期影响,没有同步指令且无法实时刷新,同时伺服刚性参数,动态响应速度也是原因之一。

换向处出现螺纹主要是因为螺旋绕线方式造成,可采用后半圈定位绕线解决。

斜排绕线在爬坡时每圈需要增加一个线宽和线厚,奇偶数绕线是在每绕一层变换绕线匝数奇偶性,两种绕线方式都需要每次绕线后进行计算,由于普通小型PLC运算时间长,导致无法进行高速斜排和奇偶数绕线。

4.2台达解决方案

  由以上分析可以看出,高速绕线机的瓶颈在于高速运算及响应,而台达20PM运动控制器除逻辑控制CPU外具有独立的高速运算CPU,由硬件直接完成高速运算响应,2轴同步控制时间小于0.5ms,达到高速绕线需求。关于台达20PM运动控制器电子凸轮功能及应用在上面章节已有描述。

  此外,对于程序编写也十分简单方便,利用PMSoft编程软件设置好cam table后,直接控制对应的内部寄存器即可完成电子凸轮运行。表2为X轴排线轴内部寄存器表,例如在对应的D1511中传送不同数值即可实现0(停止)、1(正向点动)、2(反向点动)、3(单段速运动)、4(电子凸轮运动),其它寄存器同样有各自功能。

表2 X轴排线轴内部寄存器表

EH2 CR

PM spD

Axis

Content

Direction(EH2, PM)






0

D1500


PM ID















10

D1510

X

Status Word

←→






11

D1511

X

Control Word

0, Stop

1, Jog+

2, Jog-

3, 1seg

4, CAM

12

D1512

X

Data1


jog Speed

jog Speed

bbbbbbbb

Master Ratio

13

D1513

X

Data2


14

D1514

X

Data3




Speed

Slave Ratio

15

D1515

X

Data4




16

D1516

X

Data5





Y bbbbbbbb

17

D1517

X

Data6





18

D1518

X

Data7





Y Speed

19

D1519

X

Data8





20

D1520

X

Data9






21

D1521

X

Data10






22

D1522

X

Data11






23

D1523

X

Data12






24

D1524

X

Data13






25

D1525

X

Data14






26

D1526

X

Data15






27

D1527

X

Data16






28

D1528

X

Data17






29

D1529

X

Data18






30

D1530

X

Current bbbbbbbb






31

D1531

X







X轴排线轴梯形图如下:

5 结束语

  基于台达20PM电子凸轮功能的绕线机控制系统系统已经投产使用,绕线速度高可达2500r/min,绕制产品品质达到用户需求,台达20PM电子凸轮功能成功应用于高速绕线机中。

  电子凸轮功能不仅仅可以应用在绕线机控制中,通过变换不同的控制曲线,该功能广泛应用于各种较高要求的运动控制中,例如:包装机行业中的飞剪,机床行业中的飞锯,印刷机行业中的电子轴裁切及套印,纺机行业中的精密络筒绕线等等。


展开全文
优质商家推荐 拨打电话