关于H 和M 代码的区别

在机床的加工程序中,有的动作用的是M代码执行,而有的用的是H代码执行,请问M代码和H代码有什么区别吗?有什么资料能够参考吗?

最佳答案

楼主的问题具有一定典型性,在实际应用中,M代码和H代码各有用途,但是区别在于两者的处理终端、最终结果、处理过程全不相同,如下所示:
1.M代码的处理终端为plc的cpu,而H代码为NC的cpu,plc的cpu不参与运算,
2.M代码的最终结果是某数字量或模拟量的过程输出,如开启刀库的换刀,阀门的线性开阖。而H代码则参与伺服轴的插补运算,如刀具长度补偿,坐标移动时干涉区的计算等,
3.M代码的处理执行速度慢,由plc的扫描周期决定,而H代码的处理执行速度快,由NC的插补周期决定,
楼主具体可以参阅西门子权威资料包光盘 DOCONCD 2006 中的 
SINUMERIK 840Dsl/840D/840Di
SINUMERIK 810D
Special *s (Part 3)一节内容,其中对M代码和H代码介绍的非常详细。

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

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

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

相关推荐

  • 802Dsl急停

    大家好!请教一个问题,就是802Dsl的急停按钮是否与普通的急停是一样的,若是损坏了,能用普通的急停代替吗?自己可以换上吧? 问题补充:牌子有局限吗? 最佳答案 里面常开、常闭都使…

    SINUMERIK 2019年6月11日
  • MD60978 MD61057参数配置

    只见到一台机床有MD60978  MD61057参数显示,其它机床都看不到这些参数,请问如何才能显示,怎么配置?见图片 图片说明:    最…

    2017年6月1日
  • 请问各位大神谁有这个软件AccessMyMachineP2P(PC) V4.7

    如题急需AccessMyMachineP2P(PC) V4.7这个版本的软件,望大神没分享下,谢谢 问题补充:Toolbox DVD 828D&nbs…

    SINUMERIK 2020年11月1日
  • 系统无法接收手轮脉冲

    82d sl系统,参数丢失(没有备份参数),重新配置后机床可以运行(手动,自动)… 现象:使用手轮无法运行(在手轮模式下,手动按X+/-等轴均可移动),系统无法接收手轮发送的脉冲信…

    SINUMERIK 2020年10月31日
  • 伺服驱动器的发脉冲的接口为什么做成扁形形式?

    见过N多伺服,大多数把控制端口做成扁扁的接头,在焊线时非常不方便,为什么不能做成端子型的输入呢?这个接口不好焊,而且没焊好,容易断线。它这样做成扁形的接口有哪些突出的优点呢? 图片…

    2017年11月13日
  • 退出windows和dos

    请问各位专家当我进入windows或dos后怎么退出来,回到操作界面。我不敢轻易尝试,怕出问题。请大家指点一下谢谢 最佳答案 桌面上应有HMI软件的图标,双击进入。另外在程序-启动…

    SINUMERIK 2017年7月30日
  • 西门子ncu

    它的X120,X127,X130,X150(P1.P2.P3)这些端口都是接的什么?怎么用的? 最佳答案 可以参考《Sinumerik 840D SL简明调试手…

    SINUMERIK 2020年10月31日
  • 840D PCU 50 配不了电机

    840D 系统 PCU50Drive configurationSlot Ddrive Active Drive&nbs…

    SINUMERIK 2017年12月1日
  • 840D数控系统监控

    通过step7软件监控840D系统,硬件组态里面看不到数控的硬件组态,只看到PLC的组态模块,怎么才能看到?安装TOOLBOX软件吗?哪里能下载到? 钻石用户推荐最佳答案 必须安装…

    SINUMERIK 2020年10月31日
  • 840DSL 系统数车利用手轮辅助对刀!!!

    在PLC程序中调用了手轮程序FC76,结果发现在手轮有轴被选时,操作面板上的+X , -X,+Z , -Z等键无法使机床移动,按INC1&n…

    SINUMERIK 2017年6月27日