西门子数控系统中,M指令是怎么实现的?

西门子数控系统中,M指令的实现。

问题补充:
在实际使用中,如用户增加新的功能并在通道1中调用,如M9/M10
A     DB21.DBX195.1          //通道1,M9
S     M100.0                      //通道1M9动作的标记
A     DB21.DBX195.2          //通道1,M10
R     M100.0                      //通道1 M10复位标记
像这样定义的M100能不能在NC代码中使用呢?如果不能,怎么样定义可以在NC中可以执行的M指令呢,比如M03等。

最佳答案

西门子数控种类繁多,以810/840简明调试手册的M指令为例来说明指令的应用。
首先是手册下载地址链接:http://www.ad.siemens.com.cn/download/docMessage.aspx?Id=6405
M指令与通道数据对应的关系是:动态M指令100个,用户还可以扩展。
DB21-30.DBB194.0----M00
DB21-30.DBB194.1----M01
。。。。。。
DB21-30.DBB206.3----M99
在实际使用中,如用户增加新的功能并在通道1中调用,如M9/M10
A     DB21.DBX195.1          //通道1,M9     //通过NC写入到plc
S     M100.0                      //通道1  M9动作的标记      //NC程序执行后告诉plc需要做的标志位
A     DB21.DBX195.2          //通道1,M10
R     M100.0                      //通道1 M10复位标记
用这个M100.0去编辑你想要的控制目的。
补充问题回复:
注意这个M100.0仅仅是一个功能的标志位,是已经通过在NC指令的执行,通道1写入给plc(M9)执行的,取消执行是执行(M10)。
如果你想要知道或者说确认这个M9/M10是否被执行,那么可以用DB10的无硬件快速输入、输出数据块来做。
nc程序:
N120 IF $A_IN[1]==1 GOTOF  abc       //当NC调用M9并被执行后的结果触发了DB10.DBX1.0,则让NC程序向下跳转到有abc标记的程序段。

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc132520.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日 下午9:32
下一篇 2017年5月31日 下午9:33

相关推荐

  • NCK与NCU的关系是什么?

    如题,谢谢大家。 最佳答案 NCK是NC Realtime Kemal的缩写,西门子的数控实时操作系统,就好比我们的计算机用的是windows操作系统一样;NC…

    SINUMERIK 2017年12月9日
  • mcpa 可以通过802D SL 面板连续设置么

    mcpa 可以通过802D SL 面板连续设置么,我要用模拟量控制主轴电机的变频器,主轴可以连续可调,需要在程序中根据不同阶段设置主轴速度,用HMI设…

    SINUMERIK 2018年12月2日
  • 伺服放大器输出控制不稳定

    各位,我碰到有台三菱系统的加工中心,X轴运行时偶然会出现电机连接的丝杆抖动的现象。经和Y轴更换伺服放大器后,故障想象转移到Y轴。请各位高手分析一下是伺服放大器的何种原因造成的?急!…

    SINUMERIK 2019年6月11日
  • md32010与md32020区分?

    这个md32010是管吊挂上按键+~-[中间符号曲线]快速吗?md32020是由进给倍率控制吗? 最佳答案 对于这两个参数可以这样理解:MD32010参数是指:在JOG方式下轴的快…

    SINUMERIK 2017年11月1日
  • 802d可以使用et200作分站吗

    如题,可以的话,是不是ET200Sp,ET200S,ET200M都行,能否给个具体型号, 最佳答案 802D的PLC是基于200编的,软件是:Programming To…

    SINUMERIK 2020年10月31日
  • 车电木用什么刀具好耐磨损

    合金刀具不耐磨知道的说下谢了 钻石用户推荐最佳答案 可以考虑进口的金刚石刀片 提问者对于答案的评价:

    SINUMERIK 2020年10月31日
  • PP72/48安装要求

    PP72/48安装在控制柜内是否需要加罩子?灰尘什么的会影响使用吗? 最佳答案 7248从802D时期就开始用了,只不过那时是DP通讯的,由于7248没有发热元件,也就没有设计冷却…

    SINUMERIK 2020年10月31日
  • 西门子数控系统840D报错120022 --PCU fan monitoring housing fan 2

    请教各位大侠,这个故障怎么处理?风扇是好的,出风哈。840D报错120022 --PCU fan monitoring housing fa…

    SINUMERIK 2020年10月31日
  • SINUMERIK808D车床介绍(SINUMERIK 808D 车削版及 SINUMERIK 808D ADVANCED T 适用)

    SINUMERIK808D车床介绍(SINUMERIK 808D 车削版及 SINUMERIK 808D ADVANCED T 适用) 课程编号:V0745 暂无简介 点击这里,打…

    2017年6月7日
  • 34090会自行变化

    在机床运行时,发现有几台机床在运动过程中,个别进给轴的34090会自己变化,想知道这个是怎么引起的,是因为超过了电机编码器的圈数系统自行更改的吗?亦或是伺服电机本身的问题。 最佳答…

    SINUMERIK 2020年11月1日