840D sl NC程序解答

各位大侠,帮我看看下面语句什么意思。
if $MN_USER_DATA_HEX[2] B_AND 8
     if $MN_USER_DATA_HEX[6] B_AND 64
          Mag_Rat=4
     else
          Mag_Rat=3
     endif
endif
以上程序什么意思?跪求答案?

问题补充:
在机床数据里,$MN_USER_DATA_HEX[2] 值为4B

$MN_USER_DATA_HEX[6]值为5B

最佳答案

IF MN_USER_DATA_HEX[2] B_AND 8,意思是如果MN_USER_DATA_HEX[2] 的bit3是设的1就为真,
,$MN_USER_DATA_HEX[2] 值为4B写成216进制变为2进制是0100 1011,bit 0/1/3/6为1.

提问者对于答案的评价:
明白了,谢谢!

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

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

相关推荐

  • 828D编程软件打不开PLC.ARD文件

    用V3.3的TOOLBOX软件导入文件的时候待带入项目那里是灰色的没办法导入PLC查看怎么回事 急急急求大佬解答 钻石用户推荐最佳答案 要Toolbox DVD…

    SINUMERIK 2020年10月31日
  • 840DSL 手轮问题

    840DSL能否接SIEMENS的mini手轮(6FX2006-1BG03),手册上讲的都是:Pro?  bus接口手轮,HT2手轮。能否告之怎样mini手轮,…

    SINUMERIK 2017年6月13日
  • 加光栅尺做闭环

    西门子828D系统,现垂直轴Y轴想加装个位置实时检测装置光栅尺,加光栅尺的目的就是要做成闭环控制,当定位到某位置时不因停机、启动及停止瞬间因自身重力下向微微移动,该伺服电机带抱闸。…

    SINUMERIK 2021年7月5日
  • 參考点问题!

    我公司的数控龙门铣Y轴行程为4850MM,采用增量光栅尺作检测,就近返参考点原则,在返参考点的时候偶尔会出现当前参考点的位置为-78500MM,明显不对!重新返几次后就正确了,请高…

    SINUMERIK 2019年6月11日
  • 840D系统无法启动进入界面

    开机进行到按F1重启和按F2设置后,不往下进行,进不了界面,怎么处理。 钻石用户推荐最佳答案 http://www.ad.siemens.com.cn/club/bbs/post.…

    SINUMERIK 2020年10月31日
  • 如何在数控程序中复位一次,

    例如,某一个加工程序正在执行,突然拍下紧急回退按钮,让某个轴执行回退程序,想在回退程序的开头让前一个加工程序复位,然后接着执行回退程序,如何实现?M02,M30都试了,不行。 问题…

    SINUMERIK 2017年11月13日
  • 840DSL中如何使PLC控制的轴可以以不同速率运行

    系统840dsl   NCU710.3由PLC通过FC18控制伺服轴由起点移动到终点过程中可以在不同位置使用不同的速度运行? 最佳答案 可以写几个FC…

    SINUMERIK 2020年10月31日
  • 急!840D回参考点问题

    NC总清后回装以前备份的资料重新开机后除了Z轴能回参考点外其余轴均不能回参考点且无报警,有谁知道是何原因.我们是PCU50的卧式加工中心双工作台;还有一个现象就是回参时Z轴回完了有…

    SINUMERIK 2019年6月11日
  • 611D伺服驱动模块X421的脚号定义

    我这边840D系统需要配一个磁栅尺,我想问一下磁栅尺的线,接到611D的X421上哪几个脚。谢谢 最佳答案 直接测量系统接口X421的引脚定义如下:3–A4–A*6–B7–…

    SINUMERIK 2017年12月9日
  • 828D车床4工位刀架控制

    最近买了一套828D系统(PCU260),需要建立设置4把刀的刀号,按照以前802D SL的设置方法,新建刀号后在MDI下输入T1,在屏幕上就能显示T1,并且不需要相应的…

    SINUMERIK 2017年11月12日