0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子828D数控系统在展刀上的应用研究

机电信息杂志 来源:机电信息杂志 2023-05-19 16:52 次阅读

摘 要:

基于西门子828D数控系统,设计了一套带有展刀头的车加工机床控制系统,主要由西门子828D数控系统、基恩士高精度接触式传感器、输入/输出模块、S120伺服驱动器伺服电机和绝对位置编码器组成。利用数控系统的轴耦合功能,使展刀径向位移与轴向进给能够在金属切削加工时做到插补运算,满足外圆、圆弧、倒角等加工要求。与普通数控车床相比,应用展刀技术的车床具有加工效率和精度高,刚性好,机床结构紧凑,操作方便等特点。

0 引言

展刀头是一种在随主轴旋转时还驱动刀具进行径向位移的装置,常用于非标准专用切削类机床。其动作与原理如下:通过驱动位移拉杆向后位移来带动滑块移动,主要是位移拉杆驱动斜柄使滑块做径向位移,从而带动安装在滑块上的刀架在旋转的同时做径向运动进行切削。双刀展刀头(图1)应用广泛,适用于圆孔内外加工、车铣、车牙、搪沟槽、锥形、凹面或凸面等圆球面加工。 bb96947c-f620-11ed-90ce-dac502259ad0.png

1 驱动方式分类及展刀动力头结构

针对展刀盘滑块径向运动,目前有两种驱动方式,一种是靠液压传动来控制展刀径向行程,另一种是通过伺服来控制展刀径向行程。其中,液压控制展刀响应速度慢、精度低,应用场合有限;而伺服控制展刀响应速度快、精度高,可以利用现有数控技术的插补功能,实现圆弧面加工。

文献[1]的专利提供了一种展刀动力头结构(图2),其由双伺服驱动分别驱动展刀头旋转和展刀滑块相对移动,主要包括主轴、丝杆、滑块、展刀盘和主轴箱体,主轴通过两只主轴轴承支承在主轴箱体上,外部的伺服电机通过驱动带轮驱动主轴旋转,带动展刀盘上的刀具做旋转运动。具体传动方式如下:展刀盘22中心的滑块7沿主轴轴向做前后运动时,滑块7两侧的斜齿结构驱动径向的刀体滑轨21做径向运动,从而驱动安装在其上面的刀具进行径向调节,主轴3前端安装丝杆6用于驱动滑块7,丝杆6由螺母座套筒8后端的展刀带轮5驱动,通过控制展刀带轮5与主轴3之间的差速,实现对丝杆6精确的位置控制。

bbe420d4-f620-11ed-90ce-dac502259ad0.png

2 伺服驱动的具体实现方法

2.1 系统配置

设备控制采用西门子828D数控系统,配备3个驱动器和3个伺服电机。其中一个伺服控制主轴带动展刀盘旋转;一个伺服控制刀体滑块移动,需要配合主轴做同步运动才能控制展刀位置稳定不变,当需要改变展刀径向位置时,要求当前伺服电机在耦合主轴同步转速的基础上进行位置控制,耦合技术详见文献[2];剩下的一个伺服控制整个展刀动力头做轴向往复运动。在选择828D数控系统车床版本时,要注意选择能够兼容四轴及以上的版本,因为控制设备运行时用到虚拟轴技术,占用一个轴的位置,它是由主轴和控制展刀的伺服轴耦合出来的,在系统上表示展刀径向位移,并且在数控系统里要对虚拟轴进行NC参数设定。数控系统需配置“电子齿轮”功能选项,使用辅助功能“电子齿轮”可以控制跟随轴运动,使之按照线性运动偏移与最多五个引导轴相关联运动,引导轴和跟随轴之间的关联按照每个引导轴通过耦合系数进行定义,算出的跟随轴运动分量是由单个引导轴运动分量乘各自的耦合系数通过加法构成。

2.2 系统输入/输出分配及作用

系统的输入/输出配置如表1所示,其中DI0.1~DI0.4接的是基恩士GT2-70系列接触式位移传感器,该传感器有5路输出,分别为良、H、L、HH、LL,表示传感器将量程分成了5段,测头位于相应的分段内,传感器就给出对应的信号,把“良”信号接入系统背面X242.6接口,用于快速响应,其余传感器输出接入PLC输入口。

bbfd36a0-f620-11ed-90ce-dac502259ad0.png

该传感器安装在展刀动力头末端,用于测量展刀滑块的移动量,尽管展刀滑块在展刀盘内部,无法直接测量,但是可以通过测量连接展刀滑块的丝杆的相对位置的移动,通过换算间接测得展刀滑块径向移动的距离,测得的丝杆的位置变化与展刀径向位置变化成线性关系。设备在进行车削加工前需确定一个基准点,在基准点这个位置,测量得出展刀盘上两把车刀刀尖距离,这个具体同位置传感器当前读数对应,当每次找到这个基准点时,设备总是能知道当前车刀刀尖距离。但设备实际运行过程中,传感器测到这个基准点时会有信号传递上的误差,如果以控制系统收到这个信号为基准点,时间上的差异将导致基准的重复精度不够,满足不了设备加工要求。联想到传统的带相对位置编码器的伺服回零方案,也是先找到回零信号,再寻找编码器零点信号完成回零动作。设备主轴和同步轴都采用了单圈绝对位置编码器,当找到传感器的基准点后,接着让同步轴往固定方向转动,直到主轴和同步轴角度数值完全一致,这样就可以非常精确地对零。

2.3 系统的连接和功能调试

系统的连接根据西门子提供的828D简明调试手册进行,在数控系统里将所有NC轴配置完成,并根据828D数控系统参数手册设置好对应轴的NC参数,X轴是伺服进给轴,U轴是同步主轴,SP是主轴,V轴是主轴和同步轴耦合出来的虚拟轴,代表径向位置,V轴的位置0表示寻零位后的参考位置,不代表展刀盘上的两个刀尖实际距离为0,因此需要在设备回零后,测量两把刀尖实际距离,并把对应的数值换算后写入V轴偏置设定中,这样设备在实际加工作业时,X轴和V轴是两个互为插补轴。

同步功能的启用,根据828D工作准备部分编程手册,首先在“制造商循环”目录下导入CYCPE_MA文件,类型为SPF,用记事本打开内容为:

PROC CYCPE_MA SBLOF DISPLOF

IF $P_PROG_EVENT==4

IDS=1 DO $$A_DBR[12]=$$AA_S[2] $$A_DBR[8]=$$AA_S[0]

ENDIF

RET

M17

每次系统重启上电就执行同步动作,将主轴和同步主轴的速率实时提取出来,分别赋值给DB4900.DBD8和DB4900.DBD12,PLC通过对这两个数据的处理,可以实时监控这两个轴的转速和同步功能执行情况,并做出相应的应答处理。在系统上电完成,未运行任何程序的情况下,主轴和同步主轴还没有处于耦合状态,只是PLC程序对两个轴的速度进行了监控。要想耦合轴数控系统需要运行一段加工程序,在该程序中,还要完成展刀的寻零动作,保证每一次设备断电重启之后找到的都是同一个零点,也就是找到零点时,双展刀的刀尖距离都是同一个数值。以下是运行的加工程序:

1.EGOFS(U1)

2.EGDEL(U1)

3.$A_DBB[2]=0

4.$A_DBB[0]=1

5.G90T1D0

6.G0X0

7.REPEAT

8.D0

9.G500 G0 V0

10.S2=20 M2=4

11.UNTIL($A_DBB[1]==1)

12.M2=5

13.S1=30 M1=4

14.G4F3

15.M1=5

16.REPEAT

17.S2=20 M2=3

18.UNTIL($A_IN[4]==1)

19.M2=5

20.POS[U1]=ACP(ABS($A_DBR[4]-R2))

21.$A_DBB[0]=0

22.G4F2

23.MSG("开始同步")

24.SPCOF

25.SPCOF(2)

26.SPCON

27.SPCON(2)

28.EGDEF(U1,SP1,0,V,1)

29.EGON(U1,"FINE",SP1,1,1,V,109,1)

30.MSG("同步完成")

程序运行原理如下:

第一步,取消耦合功能,让主轴和同步主轴处于能够自由运动状态,理由是当设备完成耦合功能时,可能需要再次进行回零操作,这时候如果没有取消耦合功能的话,同步主轴处于耦合状态,只能跟随主轴同步运行,无法实现自由转动,也就不能执行寻找零位。

第二步,取消展刀滑块到达限位就触发系统复位的限制,然后执行同步主轴往展刀张开方向转动,当展刀滑块达到张开最大限位时(即传感器测头位于LL区域)同步主轴停止,主轴往反方向转动3 s停止,使展刀滑块往回收缩,接着同步主轴往反方向转动,使展刀滑块进一步收拢,一直到零点信号(即传感器测头位于“良”区域)触发停止。零点信号直接接入系统背后的快速输入/输出点X242.6,提高零点信号的系统响应速度。接着,定位同步主轴使同步主轴角度跟随主轴角度保持一致,至此,整个寻零动作完成。

第三步,改变限位功能,$A_DBB[0]=0,通过PLC对这个信号的处理,当展刀滑块运行到设定的最大距离(即传感器测头位于“LL”区域)和最小距离(即传感器测头位于“HH”区域)时,系统能做出复位的应答反应并进行报警提示,目的是保护展刀头,由于展刀头上的滑块有机械位置限制,在到达机械限位之前先触发软限位,可以起到保护机械机构的作用。

第四步,应用轴耦合指令开启轴同步功能,并对耦合关系进行参数设定,当前程序中,使用了一个跟随轴U与两个引导轴(分别是SP1轴和V轴)的耦合关系,SP轴为实际主轴,耦合类型为0,V轴为虚拟轴,耦合类型为1,并在下一行指令中对电子齿轮比值进行了设定,当完成同步功能后,不能对页面上的同步主轴U进行单独控制,它是跟随主轴SP1和V轴的位置关系分量进行耦合计算后得到的,在加工程序中,X轴表示进给,V轴表示展刀径向位置,SP是主轴,加工程序的编写跟普通车床类似,具体如下:

1.G90M3S2000

2.G90T1D1

3.G90G0X20V-49.72

4.G0X5

5.G95G01X-28.513F0.5

6.G02X-31.174V-51.254CR=2.5F0.35

7.G03X-31.6V-51.5CR=0.8F0.25

8.G01X-35.76F0.35

9.G02X-36.865V-52.56CR=2.5F0.35

10.G03X-37.357V-52.9CR=0.8F0.25

11.G01X-40.6F0.35

12.G02X-42.226V-56CR=3.0F0.35

13.G00X-1.8

14.G01V-50.32F0.5

15.G01X0V-46.72F0.5

16.G01V-10F0.5

17.G00X20

18.G00X130

19.S100

20.M30

这是一段车外圆并有圆弧台阶衔接的圆柱体的程序,X坐标是圆柱体轴向位置,V坐标是车刀径向位置,两把车刀对称布置,切削径向力可以相互抵消,加大一次走刀量,大大提高加工效率。

3 结语

通过引进先进的展刀结构理念,本文分析设计了展刀动力头传动机构,结合西门子828D虚拟轴耦合技术,将展刀复杂的控制运算化简为一台普通车床的编程逻辑,并进行实物制作和实践应用,取得圆满成功。应用了展刀技术的车床跟普通数控车床相比,具有加工效率和精度高,设备刚性大,加工尺寸稳定,编程简单等特点,相信类似的应用在金属加工行业中会越来越广泛。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2526

    文章

    48093

    浏览量

    740085
  • 控制系统
    +关注

    关注

    41

    文章

    5963

    浏览量

    108713
  • 西门子
    +关注

    关注

    91

    文章

    2849

    浏览量

    113772
  • 伺服电机
    +关注

    关注

    82

    文章

    1838

    浏览量

    56286
  • 数控系统
    +关注

    关注

    5

    文章

    231

    浏览量

    23900

原文标题:西门子828D数控系统在展刀上的应用研究

文章出处:【微信号:机电信息杂志,微信公众号:机电信息杂志】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    回收西门子S7-200PLC,西门子S7-300PLC,西门子S7-400PLC

    工程变频器西门子S120驱动控制系统西门子数控系统系列:西门子808D
    发表于 06-14 11:04

    收购西门子数控,收购伺服器,收购西门子数控系统

    山东回收plc西门子CPU模块触摸屏求购上门回收二手拆机库存工程余货西门子ABcpu模块数控系统大量回收二手、拆机、库存、工程剩余的西门子S7-300 PLC、CPU模块、开关量模块、
    发表于 07-13 16:19

    德阳有高价回收西门子840D数控系统828D系统820D系统面板

    回收热线***同号,德阳有高价回收西门子840D数控系统828D系统820D
    发表于 08-12 09:23

    西门子数控系统典型故喧的分析与对策

    摘要:对西门子数控系统典型故障进行了剖析,并提出了对策厦有效的措施。关键词:教控设备;故障;维修;对策 德国SIEMENS公司, 自从70年代中期和日本FANUC公司合作开发
    发表于 03-30 22:04 26次下载

    西门子数控系统调试、编程和维修概要

    西门子公司数控系统产品结构数控系统的基本构成。
    发表于 04-07 11:24 33次下载

    sinumerik 西门子数控系统综合信息

    西门子 SINUMERIK 数控系统及量身度制的完整解决方案为您搭建稳定高效的 系统平台。无论机床制造商或最终用户,都可以更加专注于设计,将想象充分 实现。 西门子为中国的机床市场
    发表于 03-30 15:45 0次下载
    sinumerik <b class='flag-5'>西门子</b><b class='flag-5'>数控系统</b>综合信息

    西门子数控系统双电机驱动消隙功能提高机床传动精度

    西门子数控系统双电机驱动消隙功能提高机床传动精度
    发表于 04-25 10:10 7次下载

    西门子Sinumerik 828紧凑型数控系统亮相 助力标准型数控市场数字化建设

    西门子在第十六届中国国际机床展览会(CIMT2019)上推出新一代Sinumerik 828数控系统软硬件产品组合,深入推进标准型数控市场的数字化。升级后的Sinumerik
    发表于 04-18 08:45 994次阅读

    西门子数控系统有哪些

    西门子数控系统是一个集成所有数控系统元件(数字控制器,可编程控制器,人机操作界面)于一体的操作面板安装形式的控制系统
    发表于 11-04 10:35 9049次阅读

    西门子840DSL数控系统的简明调试免费下载

    本文档的主要内容详细介绍的是西门子840DSL数控系统的简明调试免费下载。
    发表于 12-09 08:00 1次下载
    <b class='flag-5'>西门子</b>840DSL<b class='flag-5'>数控系统</b>的简明调试免费下载

    西门子828D数控系统的中文用户手册免费下载

    SINUMERIK 828D 是客户定制的 CNC 解决方案,专用于中等功率范围的车床和铣床。 SINUMERIK 828D 是基于面板技术的 CNC 控制系统(Panel Processing
    发表于 06-12 08:00 6次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>828D</b><b class='flag-5'>数控系统</b>的中文用户手册免费下载

    西门子810D-840D数控系统简明调试指南技术手册

    西门子810D-840D数控系统简明调试指南技术手册免费下载。
    发表于 04-30 09:58 29次下载

    西门子828D与S120数控系统故障诊断手册

    西门子828D与S120数控系统故障诊断手册资料免费下载。
    发表于 04-30 14:20 21次下载

    西门子S7-200 SMART/828d PLC数据采集、远程调试

    。那要实现西门子S7-200SMART/828d等型号PLC的数据采集、远程调试呢?通过物通博联工业网关,无需编程开发,即插即用实现西门子S7-200SMART/8
    的头像 发表于 08-31 17:07 1214次阅读
    <b class='flag-5'>西门子</b>S7-200 SMART/<b class='flag-5'>828d</b> PLC数据采集、远程调试

    了解一下西门子840D数控系统故障维修与诊断方法

    了解一下西门子840D数控系统故障维修与诊断方法
    的头像 发表于 11-23 10:46 1857次阅读