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参数手册?

    谁有828d参数手册?我有802D的。我的EMail:zhangjian1019@163.com,麻烦给发一个。谢谢。 最佳答案 SINUMERIK 828D …

    SINUMERIK 2017年6月12日
  • 802Dsl系统CF卡许可证密码查询

    802Dsl系统重装,提示输入许可证密码 问题补充:请问去哪里可以查询? 最佳答案 在系统上输入许可证密码的地方,能看到CF卡的序列号,把这个号码记录下来,然后登陆西门子许可管理网…

    SINUMERIK 2017年5月29日
  • PLC802(PPI)接口设置不了

    各位大家好,有一个问题请教: 在新安装V3.1 Programming Tool PLC802这个软件中设置接口为PLC802(PPI),总…

    SINUMERIK 2019年6月10日
  • 读取840dsl刀补参数设置量

    机床采用西门子840dsl系统,有一个刀具磨损画面,现场公司要求PLC采集刀具磨损设定值(X与Z的补偿值,请见附件红色区域),查阅了很多资料也没有找到怎么读取,请高手指点怎么将该参…

    SINUMERIK 2020年10月31日
  • 为什么840D PL 的主轴转速只有设定转速的1/4?

    在调试840D PL 磨床系统时,主轴能启动,但是实际转速只有给定速度的1/4,比如给定4000,显示也是4000,但是测量实际转速只有1000转.主轴电机是交…

    SINUMERIK 2020年10月31日
  • 808D口令更改

    808D现在口令更改需要大小写字母,小写字母输入。 问题补充:小写字母切换 最佳答案 “ALT+L”切换大小写。 提问者对于答案的评价:答案准确,ALT+L可以808D系统的切换大…

    SINUMERIK 2020年10月31日
  • 840D显示屏显示

    840D显示屏显示file not found之后白屏怎么回事 最佳答案 西门子840D PCU 50.3 出现无法启动故障报警。…

    SINUMERIK 2017年11月1日
  • 求Creat MyConfig Diff 这款软件

    大佬们有这个软件的安装包么,分享一下!嘿嘿 问题补充:1018864526@qq.com 图片说明:    最佳答案 留个地址,分享给你。下载地址已发送,软件包…

    2021年7月5日
  • 关于轴接口信号DB31-DB61的问题

    我公司生产的龙门加工中心工作台(X轴)采用双电机驱动,在进行有关PLC编程时有两个问题不明白,请高手指点。1.X轴为双电机驱动(一个主动,另一个从动),在PLC编程时用到接口信号D…

    2017年11月13日
  • a memory bottleneck occurred

    a memory bottleneck occurred on the module CPU315T-3&nb…

    SINUMERIK 2020年11月1日