AFDX05在开放式五轴五联动数控系统的应用

时间:2011-08-10来源:网络

  *G67 12 模态宏程序调用取消

  *G90 3 绝对值指令方式

  *G91 3 增量值指令方式

  G92 0 工件零点设定

  *G98 10 固定循环返回初始点

  G99 10 固定循环返回R点

3.2 支持的M代码

  M代码 功能

  M00 程序停止

  M01 条件程序停止

  M02 程序结束

  M03 主轴正转

  M04 主轴反转

  M05 主轴停止

  M06 刀具交换

  M08 冷却开

  M09 冷却关

  M18 主轴定向解除

  M19 主轴定向

  M30 程序结束并返回程序头

  M50 备用输出1开

  M51 备用输出1关

  M52 备用输出2开

  M53 备用输出2开

  M54 备用输出3开

  M55 备用输出3开

  M56 备用输出4开

  M57 备用输出4开

  … …

  M98 调用子程序

  M99 子程序结束返回/重复执行

  3.3 宏指令编程

  变量号 变量类型 功能

  #0 “空” 这个变量总是空的,不能赋值。

  #1~#33 地方变量 地方变量只能在宏中使用,以保持操作的结果,关闭电源时,地方变量被初始化成“空”。宏调用时,自变量分配给地方变量。

  #100~#149

  #500~#531 公共变量 公共变量可在不同的宏程序间共享。关闭电源时变量。

  #100~#149被初始化成“空”,而变量#500~#531保持数据。公共变量#150~#199和#532~#999可以选用,但是当这些变量被使用时,纸带长度减少了8.5米。

  #1000~ 系统变量 系统变量用于读写各种NC数据项,如当前位置、刀具补偿值。

  #2000~#2059 IO输入 60路光耦隔离输入信号。

  四、三轴铣床数控数控系统开发实例

  4.1 参数初始化

  以下参数,五个轴,每个轴的都有。

  参数名称 参数设置 参数单位

  脉冲当量 P01=XXX.XXXXXX 毫米

  G00指令速度 P02=XXXX 毫米/分钟

  G01指令速度 P03=XXXX 毫米/分钟

  G02指令速度 P04=XXXX 毫米/分钟

  G03指令速度 P05=XXXX 毫米/分钟

  起始速度 P06=XXXX 毫米/分钟

  加速时间 P07=XXXX 毫秒

1 2 3

关键词: 应用 数控系统 联动 开放式 AFDX05

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版