西门子数控系统中,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

相关推荐

  • cnc

    在研磨密封面时需要研磨上下密封面,研磨完上密封面将设备倒置过来研磨下密封面会对设备有影响吗?比如伺服驱动器、继电器、断路器等 问题补充:倒置后会对性能有影响吗 最佳答案 不是很清楚…

    SINUMERIK 2020年10月31日
  • 25040报警

    802D BASILINE 数控车系统,开机不定时出现25040报警,关机有进会不出现,用段时间有时又会出现报警,?怎么办。 最佳答案 也可以通过减少进给率或者…

    SINUMERIK 2019年6月11日
  • DRF功能在数控车床中的用法

    在数控车床加工螺纹时,DRF偏置功能不能用,当用手轮选到X轴时,出现Z轴21612报警,无法使用DRF偏置功能,请教各位同行,哪位会使用DRF偏置功能,包括使用DRF是要激活哪些信…

    2017年11月16日
  • 840Dsl MDA界面不显示输入内容的问题

    使用840D SL数控系统,软件版本V2.7 sp1,PCU50.5-C, 配NCU710.2控制模块,联机通电后发现,转换MDA界面时不显示输入的加…

    SINUMERIK 2017年11月12日
  • 非西门子标准的操作面板,可以用MCPA连接吗

    机床的操作面板是从其他厂家定做的。不是矩阵面板。输入输出加起来大概70个点左右。这样的面板可以跟MCPA的X1 X2连接吗。为了节省PP72/48的点。我看了一下,好像M…

    SINUMERIK 2017年11月27日
  • 808d 怎么改变坐标轴形式匹配立式车床

    808d 怎么切换坐标轴的方向 以适应立式车床 默认的是卧式后刀架车床 最佳答案 52000设为0或4即为立车,34为立铣 提问者对于答案的评价:

    SINUMERIK 2020年10月31日
  • 哪位师付有840C中文资料跪求

    我是初学请各位老师给点840C方面的资料 问题补充:关于机床参数调整设置维护的 谢各位了 我在别的网站要么找不到要么没权限 请帮帮我 最佳答案 下载中…

    SINUMERIK 2018年12月14日
  • 840D的PLC是不是要联机组态后才能下载PLC程序?

    840D的PLC是不是要联机组态后才能下载PLC程序?现在显示有可访问的站点,但是PLC上传部分不可操作,是否是必需新建项目并组态,选择好PLC型号才能看到程序呢? 问题补充:用的…

    SINUMERIK 2017年8月24日
  • 关于828D系统回参考点的问题

    在调试828D系统的时候,JOG方式下XYZ轴都能正常移动,回零方式下按正向回参考点方向回零,XYX轴都不动作,检查过回参考点有关的参数和PLC,没有查出问题 最佳答案 楼主的的问…

    SINUMERIK 2017年7月30日
  • 840D 300101 驱动报警

    请问下各位高手       840D系统,出现300101驱动报警,主轴,X,Y,Z,A,B,的模块上,X35…

    SINUMERIK 2018年12月6日