APP下载

西门子802D sl 的数控磨床对刀功能开发

2015-07-13韩永旺

制造技术与机床 2015年2期
关键词:程序功能

韩永旺

(无锡机床股份有限公司,江苏 无锡214161)

作为数控磨床的操作者要根据磨削效果调整磨削量、磨削速度等磨削工艺参数。在磨削前,操作者要将工件的磨削位置输入到相应参数中,比如X 轴磨削位,Z 轴磨削位,一般方式为操作者将机床轴运动到工件磨削位,将机床坐标界面下对应各轴当前位置值记下,转至参数界面,将记录的数值输入到机床厂家预定义的参数中,这样,由于界面切换的操作,以及人工输入的方式将造成使用上的不便以及数值错误会造成的撞车等危险。鉴于此,需要开发对刀功能。虽然各个数控磨床厂家配置的数控系统品牌型号不同,但相应的功能其作用相同,只是名称区别。本文以西门子802D sl 数控系统为例介绍3 种对刀功能方案的开发。

1 对刀功能开发

方案1:PLC 读取轴位置后送至相关位置参数。

802D sl 系统采用PLC 程序可以读取机床坐标中的各个轴的位置。对应各轴的位置地址:

第一轴:VD57000000;第二轴:VD57010000;第三轴:VD57020000;第四轴:VD57030000;第五轴:VD57040000。

802D sl 系统 提供512 字节NC 与PLC 交换数据,PLC 定义接口地址对应公共存储区V49000000.0~V49000512.7,可以按字节、字、长字对其读取。

NC 亦定义了系统变量对应于此公共存储区,NC程序中可以利用系统变量对该存储器进行读写。系统变量为:$A_DBB[n]——字节;$A_DBW[n]——字;$A_DBD[n]——长字;$A_DBR[n]——浮点数。其中n 表示地址偏移。

结合上述功能编辑PLC 程序,如图1 所示。

用对刀按钮触发,将轴位置VD57000000 以MOV_R 形式传递到V49000000 中,在NC 磨削循环中可以将将系统变量$A_DBR[0]直接用于X 轴磨削位或赋值给其他变量。

NC 程序如下:

%_N_磨削循环……

登录APP查看全文

猜你喜欢

程序功能
也谈诗的“功能”
试论我国未决羁押程序的立法完善
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
关于非首都功能疏解的几点思考
英国与欧盟正式启动“离婚”程序程序
怀孕了,凝血功能怎么变?
“简直”和“几乎”的表达功能
创卫暗访程序有待改进
中西医结合治疗甲状腺功能亢进症31例