打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
辅助功能--M代码(6)
持续了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将继续执行加工程序。

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

然后就看到

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

如果你觉得小文有用,麻烦请转发出去。谢谢
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
软件挡块(软件位置开关信号)
基于Creo的FANUC 0i―MC系统后置处理器的研究
基本算法-欧几里德算法(辗转相除法)
SAP MM T-code MD04的使用,是有前提的!
广东省东莞市小升初真题数学 . m和n均不等于零,则能表示出m和n互为倒数的选项是(   )。A.=B.m÷1=nC.n÷1=mD.1÷n=m
东芝电梯的插子线的配置
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服