回复:M辅助功能

风过留y

  • 帖子

    434
  • 精华

    16
  • 被关注

    89

论坛等级:奇侠

注册时间:2011-12-17

普通 普通 如何晋级?

发布于 2017-04-18 01:15:23

2楼

 我之前一段时间研过M功能的各种应用。如果身边有这样的应用了解会比较快点。
首先M功能和你图片中描述的差不多,主要分为三类。
第一类、通道动态M代码M00到M99,共有100个为来自NCK通道信号(NCK -->PLC)(read only 信号只保持一个PLC周期)。对应plc地址DB2X.DBB194到DB2X.DBB206,使用方法为当NC通道1中程序执行M00时对于DB21.DBX194.0接通一个plc扫描周期,可以用置位开关保持信号以控制外部动作比如冷却液开关。
第二类、代扩展功能的基本M代码如楼上所说,当控制主轴正反转时使用M3和M4,但机床有三个主轴时这个方法不在适用,必须增加识别符,Mx=3和Mx=4中的x就相当于识别符用于区分轴号,此方法可以不经plc处理。
第三类、用户(oem制造商)M功能,这类功能比较随机没有固定地址,它的原理是通过扩展地址及功能地址配合使用引申出更多功能地址,比如M200=300那么M200中的200会写入DB2X.DBW68中,=300的300会写入DB21.DBD70中你可以同时对两个数据分别比较,条件接通输出指定动作。
这只是简单描述它们的功能原理,想要细说不是三言两语可以说清的,其他的就要靠你自己研究研究了。

 

 

分享技术,共同进步。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25500条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。