热门关键词:

利用PMC窗口功能实现行程润滑控制的设计与开发

  • 该文件为pdf格式
  • 文件大小:255.15KB
  • 浏览次数
  • 发布时间:2014-08-20
文件介绍:

本资料包含pdf文件1个,下载需要1积分

时控制机床润滑泵工作预定时问,可以实现既保证机床得到合理、充分的润滑,也避免了润滑油的不必要浪费,降低了机床的实际使用成本。根据控制要求设计控制流程图如图 1所示。行程润滑的控制方式,可以用于各种数控系统,本文基于 FANUC 0i数控系统如何实现数控车床行程润滑控制进行开发、设计。

图1行程润滑控制流程图1 机械坐标值的读取与转存(1)PMC窗口功能参数设置实现行程润滑控制首先需要计算机床沿 轴和 z轴机械位移的累加值,FANUC系统的 Ladder语言提供了-种窗口函数功能指令 WINDR(SUB51),该指令实现了在 PMC与 CNC之间互传数据的另-种方式,可以使 PMC读鳃床控制轴绝对坐标值和机械坐标值 。图2为 PMC窗口功能读鳃床机械坐标控制程序 ]。FO102.0为 轴移动过程中信 号,FO106.0为 轴移动方向信号,FO00.5为 自动运行启动中信号,当机床在手动或 自动方式下,沿 轴正向进给时,R0510.0状 态为 1,沿 轴负 向进给 时,R0510.1状态为 1。Z轴正、负向进给控制程序和轴类似,限于篇幅程序省略。DO010为窗口函数功能控制数据首地址,功能代码0000000028代表读蓉制轴机械坐标值;D0018中数据属性-000000001代表读取所有轴的机械坐标。R0000.1为常 1信号,相应控制梯形图不再详述。当机床在 轴或 z轴正、负向进给时,R0501.0、R0501.1、R0502.0、R0502.1其中之-状态为 1,触发 WINDR功能指令执行,读取的所有轴的机械坐标都存储在D0020开始的数据区内,前4个 locNc semInar数控专栏字节存储 轴数据,接下来的4个字节中存储 z轴数据,通过 MOVE(SUB8)功能指令,分别以各轴移动信号为触发条件,便可获得各控制轴正、负向的机械坐标值 。

端 l l - l -图2 PMC窗口功能读鳃床机械坐标控制(2)机械坐标值的读取与转存图3所示为 轴正向进给机械坐标转存控制程序。当 轴正向或负向进给时,R0501.0或 R0501.1状态分别为 1,读取 轴机械坐标值暂存于 D0020~D0023。 进给,继续将 D0020~D0023中数据转存于 D0112~D01 15;-X进给,将 D0020~D0023中数据转存于DO1 16~DO1 19。z轴机械坐标转存控制程序SUB8 l111M 0VEl111D0020D011 2SUB8 1l1lM0VE 1ll1DO021DOl13SUB8 l11lM oVE 1111D0022D01l 4SUB8 l11L1 Z MoVE11ilD0023D0II 5图3 X轴正向进给机械坐标转存控制与x轴类似,限于篇幅程序省略。当z轴正向或负向进给时,R0502.0或 R0502.1状态分别为 1,读取z轴机械坐标值暂存于 D0024~D0027。z进给,继续将D0024~D0027中数据转存于 D0132~D0135;-Z进给,将 130024~130027 中数 据 转 存 于 130136~D0139 F 7]2 机床位移的累加图 4为 x轴 位移累加控制 程序,R0501.0或R0501.1状态分别为 1,D0116与 D0112中机械坐标相减,存于 D0100中;由于 轴坐标为直径值,所以将D0100中数据除以2(D0144中数值)后,存于 D0128中,最终保存在 DO104~D0107中。z轴位移的累加控制程序与 轴类似,限于篇幅程序省略,z轴位移最终保存在 D0124~D0127中。

RO50l l ROS0f2 ACT-- --T---------- L1 z 1 01I zR05(1l 0- - L JLI ZR909I I AC'I、。 。 。 。 l -t-------。。。。。。。。。。。。- R9oq1 0lIRO501 1 RO500 2 ACT- - -- r---------- L1 Z Oil zlI Z图4 )(轴位移累加控制3 润滑参数的设定和润滑泵的启动、停止在系统[PMCMNT]画面中,根据行程润滑的距离设置数据表 D0152中数值,根据润滑泵的工作时问设置定时器 T0003中数值。图5所示为润滑泵启动、停止控制程序。R9091.1为常 l信号,D0140内数值(机床位移累加)为 DO104内数值( 轴位移)与 D0124内数值(z轴位移)之和,当其大于 D0152内数值(预定距离)时,R9000.1为 1,Y0005.0为 1,润滑泵启动,开始润滑,同时 R0500.2为 1,定时器 10003开始延时,延时预定时间后,R0511.0为 1,断开润滑泵回路,润滑泵停止润滑 J。

图5 润滑泵启动、停止控制4 数据表数值清零当润滑泵开始工作时,R0500.2状态也为 1,触发MOVE指令将数 据表 DOIO0~D0107和 D0120~D0127中数值清零,机床移动的距离也被清零,系统将重新记录机床轴移动的距离。图 6所示为 D0100中数值清零的控制程序,其他数据表清零方法类似,不再详述SUB8MoVE图6 DO 100中数值清零控制5 结语在数控机床运行过程中,可以采用集中式润滑,每次上电后自动润滑-段时间;然后润滑装置在 PMC程序的控制下,依据进给轴的累计行程问断式润滑。行程润滑与其他润滑方法相比较,具有既保证机床得到合理、充分的润滑,也避免了润滑油不必要浪费的显著晒 u10平弗0删优点。项目组为中国航天科工集团第二研究院、中国兵器工业集团淮海集团有限公司、太原第-机床厂等多家企业的数控机床进行了润滑系统的改造,通过实验数据分析,采用行程润滑比采用其他润滑方法,润滑油的实际消耗降低近30%,

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败