840D系统中H功能用法

1.通过NC代码中的H指令如何把一个整数传送到PLC中(如MD0中)
2.输入NC代码H指令的格式,(H1=10是这样输入吗,含义是什么)

最佳答案

H功能其实和M功能一样,只是我们常用的M功能是动态的M功能,M0-M99,这些M功能在PLC-NC的接口信号中直接给出了地址,但如果超出M99呢,以第一通道为例,那就用到了DB21.DBW68--DB21.DBD94,.
而H功能只是没有动态的H0-H99,他用到了地址DB21.DBW140--DB21.DBD154,如果是其他通道,那么就要对应DB22,DB23等等。
而DBW140是H功能1的扩展地址,就对应你上面H1=10中的1,而DBD142里就对应10
这里的功能1和功能2,是指H功能在一行的H功能中所处的位置。
比如NC程序H23 H35.5  H58.9,这里省略了扩展地址,那么执行以后,DBW140=0,DBD142=23,DBW146=0,DBD148=35.5,DBW152=0,DBD154=58.9,这些字节中的数字一直会保存到下一个H功能的执行才覆盖掉,如果以后没有H功能执行,那么就一直存在。
既然这样,执行一条H123后,就可以用MOVE指令传送DBD142或者DBD148或者DBD154的数值到MD0中。

图片说明:

840D系统中H功能用法  

提问者对于答案的评价:
非常感谢,回答的很明白。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月29日 下午6:32
下一篇 2017年5月29日 下午6:33

相关推荐

  • Z轴经常报警

    310505 Z轴驱动2电机测量系统的光学编码器出错代码0000900H,26020  Z轴编码器重新初始化时的硬件错误00009000H,请问这是什…

    SINUMERIK 2017年6月6日
  • 在G代码中嵌入PLC

    可以在G代码中嵌入PLC吗?比如我加工程序运行到某个位置时,我想让Q34.2从0置1,执行几行加工程序后,再次Q34.2置0。这个能在加工程序中实现吗sinumerik …

    SINUMERIK 2017年11月4日
  • 840d更换光栅尺需修改那些参数

    大家好!我这有个840d系统磨床用的是发格光栅尺,现在光栅尺出现故障想用海德汉的光栅尺代替,请问具体需要修改那些参数。等急用!谢谢。 最佳答案 更换尺子后要更改以下参数,下面是LB…

    SINUMERIK 2018年3月6日
  • 轴6驱动速度控制输出被限制

    如题,是西门子840D系统的,如何解决这个报警。报警是出现在正常加工的过程中的。而且时有时无。轴6的电机温度和直流母线电压都是正常的。轴6是一根不可旋转的坐标轴 最佳答案 楼主的问…

    SINUMERIK 2017年10月30日
  • 旋转轴的编程范围为什么只能是0-359.99?

    如题,我用的802D SL的系统,编程的时候,如下语句G01 A XXX  F720M02XXX这个参数手册里说只能设置在0-35…

    SINUMERIK 2017年10月29日
  • 802D在线加工问题

    802D在线加工过程中出现程序段X/X1重复故障,检查生成的程序是正确的,没有问题。重新执行该程序会在其他程序段出现相同报警。请高手帮助一下。 最佳答案 检查系统侧和计算机侧的参数…

    SINUMERIK 2017年6月1日
  • 840Di的性能

    单位有设备是九十年代初的880系统想要改造但想最大限度的节约成本,做840Di改造可能不用换电机等部件,会便宜很多。请问840Di与840D但功能、使用、维护的区别在哪里,各自优点…

    SINUMERIK 2018年12月6日
  • 840Dsl和840Di sl在硬件和软件方面的不同点有哪些?

    840Dsl和840Di sl在硬件和软件方面的不同点有哪些?在应用方面又有哪些不同点? 最佳答案 840Di sl在硬件和软件方面有以下特点:软件包分为&nb…

    2017年6月5日
  • 828D如何读取系统时间

    求大神指导一下828D如何读取系统时间, 版主推荐答案 参考下面的例子: 查看完整帖子:http://www.ad.siemens.com.cn/club/bbs/post.asp…

    2020年10月31日
  • 如何能让机床工件坐标值变为0

    802D SL系统,我想在NC程序中使当前的工件坐标值变为0,$AA_IW[C]=0,机床提示“017210  通道程序段不可能访问变量”报警,不可以从零件程序中读/写变…

    SINUMERIK 2020年10月31日