关于H指令辅助功能的使用问题

有一台840D数控设备,在PLC程序中使用了DB21.DBX64.0,DB21.DBX64.1,DB21.DBX64.2,也就是H功能1、2、3变化。因为这个接口信号是NCK到PLC的,不太清楚这三个信号在什么时候置位为1。
尝试过在试验台上试验,PLC编程如下:
L      DB21.DBW140       //H1扩展地址
L      10
==I
JCN END
L      DB21.DBD142        //H1功能
T      MD0
END: NOP 0
当在MDA下执行H10=200时,DB21.DBX64.0有被置位的动作,其他64.1和64.2无动作。
但是我将上述PLC程序改为如下:
L      DB21.DBW146       //H2扩展地址
L      10
==I
JCN END
L      DB21.DBD148        //H2功能
T      MD0
END: NOP 0
但是当我执行H10=200的时候,被置位的接口信号仍然是DB21.DBX64.0,而且DBX64.1和DBX64.2还是没有被置位。
请问各位专家,DB21.DBX64.1和64.2接口信号在什么情况下才被置位?

问题补充:
在技术论坛有人回答了,大家可以去看看哈。
谢谢各位。

最佳答案

PLC的扩展地址DBW140和NC的H功能扩展地址不是同一个概念,这里不能混为一谈。
西门子允许同时使用的H功能为3个,这个才是PLC扩展地址的意义。举例,H1=10,其中的1,进入DB21.DBW140,作为扩展地址,10则进入DBD142,作为H功能的内容。单独使用一个H功能时,永远用第一组PLC的H功能,H2=10,同样对应DBW140和DBD142,相对应的,执行该句时,DB21.DBX64.0置位。又例如,H10=200 H11=200这两句同时使用,那么H10=200这句就进入PLC的H1内,对应DBW140和DBD142;H11=200就对应DBW146和DBD148。使用这句NC命令时,相对应的H1和H2的信号就会置位,即DB21.DBX64.0和DB21.DBX64.1都为1。以此类推。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午6:48
下一篇 2017年6月24日 下午6:48

相关推荐

  • PCU20上使用的CF卡为何不能显示里面的内容?

    新买了一个2G的金士顿CF卡,用笔记本复制了备份的NCPLC数据,插到PCU20里面。为什么在上传数据的时候看不到C:(就是CF卡)里的内容?请大侠们给帮帮忙。是不是哪个参数没有设…

    SINUMERIK 2017年8月3日
  • AMM能看840或828系统画面?

    难道不是VNC-Viewer?http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/375这个网址描述的是否不对,请指导 最佳答案 A…

    SINUMERIK 2020年10月31日
  • WIN10教育版64位无法安装SINUTRAIN吗?

    WIN10教育版64位无法安装SINUTRAIN吗?V4.7和最新的V4.93都试过,好像都安装不了,安装后在安装路径下面没有应用程序,请教一下,怎么办呢?V4.7的更改过兼容性也…

    SINUMERIK 2021年7月5日
  • 802c的梯图编译后报警如何查看

    如题,一台802c的加工中心梯图编译后出报警,不知道报警是什么意思,有没有相关资料查看。 图片说明:    最佳答案 把错误程序后面的空的部分删除掉就可以了。 …

    2017年6月8日
  • 802s x轴不回参考点

    802s  x轴不回参考点 问题补充:z,y轴可以动但显示回零失败,x轴直接不动 最佳答案 是什么情况?轴运行否?或者运行到哪个地方报警或者停止,一般常见的回参…

    SINUMERIK 2020年11月1日
  • 840Dsl调试界面没有口令按键

    840Dsl调试界面没有口令按键,在操作面板上有一个EKS权限处理钥匙。我现在想恢复口令按键,请问如何处理?谢谢大侠支持! 问题补充:这是德国刚到货的进口机床(MAG),由于没有E…

    2020年10月31日
  • 808D接松下A5驱动器遇到的问题

    808D系统,用松下A5驱动器,接好后显示故障700016,驱动未就绪。25201,轴驱动故障,三个轴都一样。帮我看看我的接线对不对,给个意见,谢谢。 问题补充:图能看清吗? 图片…

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

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

    SINUMERIK 2017年11月23日
  • 求教: 安装828D toolbox的问题

     各位大侠  本人安装828D toolbox时出现如图报警,怎么解决呢!! 版主推荐答案 可以修改注册表来解决,不需要重启,适用于西门子其它软件的安装: (1…

    2020年11月1日
  • 语言切换

    今天去现场,发现一台840D系统的铣床,语言切换只有中文和德文,我想切换为英语,需要怎么做?先谢谢了,小弟也刚接触不太通,请各位大师指点 最佳答案 这个需要你进MMC界面里面将第二…

    SINUMERIK 2017年6月27日