关于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日

相关推荐

  • 请问谁那有关于西门子PLC基础知识的资料啊?谢

    请问谁那有关于西门子PLC基础知识的资料啊?谢 最佳答案 西门子PLC基础知识资料下载—— http://www.gongkong.com/Common/Details.…

    SINUMERIK 2018年12月5日
  • 802S数控车床系统恢复

    我公司有2台802S数控车床(旧设备),其中一台系统参数丢失,无法正常运行,请问如何恢复,求解决方案 问题补充:存储数据上电启动还是不能恢复,按另一台机床对轴数据进行修改后,出现0…

    SINUMERIK 2020年10月31日
  • 求6FX20071AD13手持单元线路图

    我公司有一个6FX20071AD13型号手持单元,哪位高人手里有该型号的接线图给提供一份,不胜感激!本人邮箱shgong_hui@126.com 最佳答案 已经发到你的shgong…

    SINUMERIK 2017年11月1日
  • 802D无13070参数

    802D无13070参数 最佳答案 13070在专家口令模式下才能显示,请输入专家口令“SUNRISE”有关13070使用实例:《802D系统外接海德汉LS187光栅尺出现2503…

    SINUMERIK 2017年11月16日
  • 西门子三轴伺服控制器

    大家好,西门子有没有用CNC编程的三轴伺服控制器,控制器每个轴可以单独运动不受其它轴的影响,可以两轴同时动,也可以三轴同时动,也可以一轴运动。 问题补充:西门子808D的控制器和第…

    SINUMERIK 2020年10月31日
  • CF卡对电压有要求吗?

    在数控系统中要用到CF卡,CF卡对电压有要求吗? PCMCIA的网卡呢? 有什么要求呢? 问题补充:西门子的有什么样的格式要求呢? 一般买的卡不能使用…

    SINUMERIK 2018年12月5日
  • 齐齐哈尔二机床T6913D数控化改造?

    大家好:    我现在要做一台齐齐哈尔二机床T6913D数控化改造,系统采用802D SL 的系统。 &nbs…

    SINUMERIK 2018年12月2日
  • 两轴互锁

    802D系统在自动加工过程中,Z和Y轴不联动,但要求Z轴动的时候,Y轴制动器动作,请问怎么控制,也就是说,Z轴在动的时候,可取什么信号来控制Y轴制动器,谢谢! 最佳答案 你可以用Z…

    SINUMERIK 2019年6月11日
  • 802d的伺服电机低速不匀速

    请问,我用802d系统改造普通立车调试时发现x轴电机在很低的速度运行时不是匀速转动,好像是累计一定的脉冲数才向前转动一下。速度快时看不出来,不知是啥原因。 最佳答案 你说的这种现象…

    SINUMERIK 2019年6月11日
  • 请问PLC怎么读取分度轴的分度位置?

    828D系统,我想用PLC读取分度轴的实际分度位置,怎么办呢?是分度位置哦,就是刀库轴的刀位 问题补充:你好,我的刀库是伺服轴的,用的索引分度表定位,我是想直接读取当前的分度位置也…

    SINUMERIK 2020年10月31日