技术论坛

 回复:定义的DEFINE TOOL_LOAD AS M16 ,没法执行M16 T11

返回主题列表
作者 主题
在路~上
游侠

经验值:315
发帖数:105
精华帖:1
楼主    2009-03-05 22:29:40
主题:定义的DEFINE TOOL_LOAD AS M16 ,没法执行M16 T11
我做刀库定义一个子程序,用m16 t** 来从主轴装刀,在定义中
DEFINE TOOL_LOAD AS M16
M17
并且激活
把宏程序TOOL_LOAD放在用户循环里

如果分两行写
T4
M16
没问题,没报警,执行很好


如果在一行
M16 T4
或者
T4 M16
都报警,说TOOL_LOAD这个没定义,我还是不懂,
看来它和在参数里定义的那个
M代码调用的宏程序不太一样
那一天 我不得已上路 为不安分的心 为自尊的生存 为自我的证明 路上的辛酸已融进我的眼睛 心灵的困境已化作我的坚定
在路~上
游侠

经验值:315
发帖数:105
精华帖:1
    2009-03-08 21:46:42
精华帖  主题:回复:定义的DEFINE TOOL_LOAD AS M16 ,没法执行M16 T11
发现定义里的这种格式不能和T一起使用,想到m6的定义,
所以,就吧m16按m6的方法定义了,j
就是参数10715-调用循环的M代码-M16
10716-循环名字-TOOL_LOAD
其实就这么简单,
不过大多数的子程序调用都可以在定义里做,
10715,10716定义的数量毕竟有限
那一天 我不得已上路 为不安分的心 为自尊的生存 为自我的证明 路上的辛酸已融进我的眼睛 心灵的困境已化作我的坚定
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。