系统及软件版本
SINUMERIK 808D SW:04.04.02.06.003
SINUMERIK 808D ADVANCED SW: 04.07.01
SINUMERIK 808D 和SINUMERIK808D ADVANCED在西门子模式下,我们可以通过编程M41、M42、M43来实现主轴换挡,但在ISO模式下,这么编程却不能实现主轴换挡,那么怎样才能实现在ISO模式下也能通过编程M41、M42、M43来实现主轴换挡呢?
解决方案
SINUMERIK808D 和SINUMERIK 808D ADVANCED具有通过M代码来调用子程序的功能,我们可以通过设定相关参数和编辑子程序的方法来实现。
操作步骤
一、相关参数设定
M41
MD10814 EXTERN_M_NO_MAC_CYCLE [0] = 41
MD10815 EXTERN_M_NO_MAC_CYCLE_NAME [0] = “1111”
M42
MD10814 EXTERN_M_NO_MAC_CYCLE [1] = 42
MD10815 EXTERN_M_NO_MAC_CYCLE_NAME [1] = “1111”
M43
MD10814 EXTERN_M_NO_MAC_CYCLE [2] = 43
MD10815 EXTERN_M_NO_MAC_CYCLE_NAME [2] = “1111”
▼定义调用宏程序的M名称
▼定义M功能调用的宏程序名称
二、编辑子程序
在用户循环存储区域内新建一个子程序,并命名为1111.SPF。
路径:程序管理 -> 用户循环 -> 新建 ->输入文件名:1111
▼程序内容如下
这时在ISO 模式下就可以直接通过编程M41、M42、M43来实现主轴换挡。
本文转载来自【公众号:Sinumerik808D应用技术】,仅供大家学习交流,如侵权请联系站长删文。