M 代码

西门子数控系统中的m代码,在程序执行时是怎么样的一个状态,例如:
1.只执行一个扫描周期;
2.在执行M03 S500;M05;时先检测主轴转速是否到达500转,然后输出执行下一条语句,还是一个扫描周期过后,直接执行M05,如果是检测主轴是否到达500转,是不是有一个M代码完成信号,请问是多少点。。。。
不胜感激。。。。

问题补充:
我只是拿M03做例子,如果我执行两个M代码,Mxx和Myy,后面的一个Myy代码需要前面一个Mxx代码做反馈(当Mxx执行时,必须受到满足的反馈信号才结束,例如:自动门关闭 ,只有当自动门已经处于关闭的状态,感应器受到已经关闭信号,我才执行下一条语句。),那我的plc程序要怎么样写呢?
谢谢。。。

最佳答案

1)扫描周期是一直在扫描不会因为任何M指令停止。
2)正常情况这样的程序M03 S500 只执行一个扫描周期,就执行M05了,所以刀轴是不会转的。
此问题没有标准的M指令,您需要的是速度到达信号,这要看是全闭环还半闭环了,以半闭环为例,变频器控制电机速度到达后会有一个信号输出,这个信号对于系统来说是外部输入信号。你可以利用这信号实现你的功能。

提问者对于答案的评价:
谢谢您!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月16日 上午11:41
下一篇 2017年11月16日 上午11:41

相关推荐

  • 828d伺服电机噪音

    828d数控车床刀架在的伺服电机有时候在待机或者运动时有刺耳的啸叫声 问题补充:828d的pid在哪里调呢? 最佳答案 先降低位置环增益参数MD32200试试,如果不行修改驱动数据…

    SINUMERIK 2020年10月31日
  • 名称JI_SUAN未定义或选项/功能未激活

    添加了一个用户循环PRO JI_STAND(REAL RG[0])SAVE 在主程序中是JI_STAND(1734.1)怎么报警说名称JIANXIEV…

    SINUMERIK 2021年7月5日
  • 如何整体在线查看DB20中所有数据?

    1) 能否将DB20中的数据通过PLC整体上载上来?2) 通常情况下只能在NC/PLC监控中输入DB20的具体地址看看机床内的值?离线了如何查看。 问题补充:谢…

    SINUMERIK 2020年10月31日
  • 840D系统的镗床,运动轴过冲。

    我们有一台840D系统的镗床,走进给轴时,比如走1MM,总是多走几丝再回到正确的1MM的位置,就是走过头了再回来,是怎么回事啊,这与设置哪些参数有关啊,望大侠详细说明一下。谢了。 …

    SINUMERIK 2017年11月17日
  • 更换ET200S

    ET200S上电就亮两个红灯一个绿灯,都常亮,连不上。插不插数据线都那样,是不是就坏了,换这个接口模块还需要设置什么吗?还是直接换上就能用? 问题补充:已经解决了,一个DO模块坏了…

    2020年10月31日
  • 搭建2轴数控系统,大家帮助选型。

    搭建2轴数控系统,需要插补,人机界面需要漂亮点的。价格在中档。就知道这么多了。大家推荐一下。谢谢。 问题补充:1.还需要数据接入,就是能够联网给数控提供需要加工的数据。 …

    SINUMERIK 2018年12月3日
  • 840D急停报警3000

    840D急停报警,报警号:3000,只是屏幕显示急停报警,不影响机床的使用,根据诊断手册,DB 10.DBX56.1为触发3000急停,查PLC,该点正常为0,所有急停相…

    SINUMERIK 2018年3月6日
  • 工件和零件程序的区别

    840d系统标准HMI.服务-数据管理下有工件和零件程序两个子目录,哪位专家解释一下二者的区别? 问题补充:谢谢各位热心专家,请问二者在使用上有何区别?例如:把一般零件程序(MPF…

    SINUMERIK 2018年12月3日
  • 请问840D如何屏蔽手轮?

    数控落地镗铣840D系统。手轮使用时好时坏,想拔下来仔细检查。请问需修改什么参数?最好不要修改PLC程序。手轮是西门子原装的带液晶显示的那种。谢谢!  断电后把…

    SINUMERIK 2019年6月10日
  • 840Dsl PLC停止运行

    初次使用840DSL(NCU710.3)系统,目前刚刚通电调试。1、做过NC和PLC总清之后,RDY灯绿黄交替闪烁,RUN灯常亮,请问正常吗?2、下载硬件配置和PLC程序后,PLC…

    2017年10月29日