自定义M功能

请问各位大侠M99以后的M指令怎样使用?

最佳答案

使用扩展M功能,DB21.DBD72,所有执行的M功能的数值,就会发送到这个双字节中,在下一个M功能执行以前,他会保持不变。在PLC中我们就可以用这样的方法来实现。比如你要实现M200,Q1.0是M200所要执行的动作:

L  200

L  DB21.DBD70

==I

S  Q1.0

在一行语句中可以最多书写5个M指令,系统提供了接口信号DBD76,DBD82,DBD88,DBD94,但是要注意M指令在加工程序语句中的书写顺序。书写的顺序不同,接口信号得到的值就不同。

提问者对于答案的评价:
我试过,就是这么用的,所以选择了作为最佳答案.
  谢谢啦!以后得翔你多多请教啦!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年3月6日 下午12:22
下一篇 2018年3月6日 下午12:22

相关推荐

  • 请教SIEMENS 810D系统增加外置光栅尺

    各位老师:    我这有台设备系统是SIEMENS 810D的立加,为了提高精度,准备增加外置光栅尺,有几个问题搞不清楚,网上的资…

    2017年6月7日
  • 802dsl adi4

    各位大侠:请问802dsl  配adi4 时,adi4 模块上的输入输出信号如何处理或者怎样在PLC内处理?{例如轴伺服准备好,adi4&n…

    2017年11月17日
  • NCU573.5主板6FC5357-0BB35-0AA0的授权如何使用激活

    NCU573.5主板6FC5357-0BB35-0AA0的授权6FC5252-0AD00-0AA0如何激活,输入方法及步骤是怎样的,麻烦帮助! 最佳答案 建议你拨打40081042…

    SINUMERIK 2017年11月23日
  • 找toolbox

    请问哪位有828d toolbox,能否发给我,yw_9608@163.com,提前谢谢了! 最佳答案 下载链接:http://www.panzz.com/t/JnBOf…

    SINUMERIK 2017年6月12日
  • plc改变828进给速度

    我计划用828D 的plc实现检测被加热工件表面温度,用温度实时调节工件转速达到恒温的目的。可不可以? 最佳答案 倍率信号的 PLC控制https://wenk…

    SINUMERIK 2020年10月31日
  • 刀具半径补偿输入

    $TC_DP6[      ,1]=请问将刀具半径直接补偿到主轴上,上面语句中空白处是什么指令? 问题补充:我知道可以填…

    SINUMERIK 2020年10月31日
  • 840D系统轴驱动器X35亮红灯

    开机上电后正常工作一段时间两个轴驱动器随机不定时X35亮红灯,报轴驱动系统出错。轴驱动活动标记丢失。注:是两个轴驱动器随机报警。 最佳答案 先从简单的做起,拔插一下驱动总线,设备总…

    SINUMERIK 2020年10月31日
  • 如何理解这段程序?

    工作中遇到如图所示的程序,应该如何理解呢?谢谢 问题补充:程序中的指令L  SE  NOP代表什么意思 图片说明:   …

    2020年10月31日
  • 西门子840DsL加装手轮方法

    西门子840DsL加装手轮方法,请大师赐教 最佳答案 楼主的问题具有一定代表性,我在用西门子840Dsl 改造磨床时也碰见过,西门子840DsL加装手轮主要注意以下几点:…

    SINUMERIK 2017年6月8日
  • jog模式→一键调用NC程→返回jog模式

    因为操作工经常误操作,导致刀具损坏,想做一个退刀宏程序,在jog模式下,按下mcp上一个闲置的键,然后jog模式转为auto模式,并执行退刀宏程序,在宏程序运行完后,再从auto模…

    SINUMERIK 2020年10月31日