分享

辅助功能--M代码(6)

 阿明哥哥资料区 2022-12-10 发布于上海
持续了5期写辅助功能,看的人越来越少图片,可能内容太简单了。
今天依然继续,事关操作
定义了M代码,对它进行了分组,之前说过分组的一个目的就是要在段搜索时使用,我编写了一小段NC程序:

N10 G1 G91 x10 F1000 M87 M88 m89

N20 G4F5

N30 M30

然后,带计算搜索到搜索N20,系统会显示
图片
为什么?因为我将M87和M88定义在了一组(一组可包含多个M代码,本例这一组只定义了两个M代码),一组中的M代码是“水火不容”的,不应该一起出现,比如M7(开冷却)和M9(关冷却)。
将M87和M88定义为一组的参数:

MD22000 $MC_AUXFU_ASSIGN_GROUP[0]=11

MD22000 $MC_AUXFU_ASSIGN_GROUP[1]=11

MD22010 $MC_AUXFU_ASSIGN_TYPE[0]=M

MD22010 $MC_AUXFU_ASSIGN_TYPE[1]=M

MD22020 $MC_AUXFU_ASSIGN_EXTENSION[0]=0

MD22020 $MC_AUXFU_ASSIGN_EXTENSION[1]=0

MD22030 $MC_AUXFU_ASSIGN_VALUE[0]=87

MD22030 $MC_AUXFU_ASSIGN_VALUE[1]=88


修改程序为:

N10 G1 G91 x10 F1000 M87 m89

N20 G4F5

N30 M30

还是带计算搜索到N20,熟悉操作的知道,搜索后第一次按NC启动键时,系统会将之前的辅助功能输出出来。那我这个程序会输出什么呢?

只有M87,没有M89,因为M89没有设置分组!

果真如此吗?无图无真相,上图

图片

看右下角,黄色背景的M代码M87(注意:现在的状态是带计算搜索到N20后,还未按NC启动键时)

图片

按上表所说,黄色背景的M代码表示辅助功能M87(在段搜索过程中)已被检索到。下面如果按第一次NC启动,NC将发出M87指令,此时,机床外围电气的状态应该和NC程序按正常顺序执行到N20的状态一样;按第二次NC启动,NC将继续执行加工程序。

怎么找到这个显示窗口?
在加工画面下,按垂直软键“辅助功能”
图片
然后

图片
然后就看到
图片
今天就到这里啦。每天进步一点点,不在于步子大小,前进就好!

如果你觉得小文有用,麻烦请转发出去。谢谢

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多