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

相关推荐

  • 808d中怎样设置工件坐标

    808d中怎样设置工件坐标 最佳答案 根据车铣床编程习惯的不同选择“测量刀具”和“设相对坐标”,并且在操作手册上有详细的说明,多看看就好了。 提问者对于答案的评价:

    SINUMERIK 2017年6月8日
  • 840D PLC自带FB1程序里面NCKcom是排在第几行

    大家好, 因为是从PLC下载下来的程序,DB标记全无,想通信就必须开启NCKcom,但因为没符号所以不知道到底是第几行. 这个是一个布尔类型的变量,一般应该是D…

    SINUMERIK 2017年11月13日
  • 变频器上的跳线如何使用,内部电源输入与外部电源输入有何不同

    1、共发射极模式(0V公共点)与共集电极模式(24V公共点)如何选择确定2、内部电源输入和外部电源输入有何不同,如何确定 最佳答案 1 公共点的选择取决于你用的开关器件,…

    SINUMERIK 2017年6月29日
  • 有关与数控系统与STEP7—300问题

    有那位高人能告诉小弟我   一数控系统与怎么在PLC用那些点比如是说怎么I32.0开始I0.0~I31.0用到那去拉??   二数控系统里STEP7–300&…

    SINUMERIK 2019年6月11日
  • 840D sl备份GHOST出现错误

    840D sl数控系统利用service centre做GHOST备份时,备份进行过程中出现错误,还请大家帮忙看看什么问题。 图片说明:  &nbsp…

    2017年6月10日
  • 840D能否在windowsXP环境下使用?

    数控系统840D能不能在windowsXP环境使用,或者其他型号系统,如果能,与dos环境下相比有哪些需要注意的不同点? 最佳答案 现在840D都是运行在XP操作系统平台,跟DOS…

    SINUMERIK 2017年8月24日
  • PC连接840Dsl的PLC问题

    用PC通过网线与840Dsl机床的X127端口连接,显示可访问的节点有三个,对应的IP地址也有三个,分别与这三个IP连接都无法上传PLC程序到PC,该咋办啊? 问题补充:如图是可访…

    2020年10月31日
  • 828D刀库调试问题

    俺司之前用的FANUC,现改用西门子,俺对828D的刀库完全懵逼,调试手册看的也比较晕,请问各位大佬有没有一些关于刀库参数,或者怎么设置刀库的PDF之类的资料,俺们上线了一台立加,…

    SINUMERIK 2020年11月1日
  • 840d sl系统 更换第三方 同步电机(电主轴)要改什么参数做识别

    请输入详细内容西门子840d sl系统 更换第三方 同步电机(电主轴),要改什么参数做识别 最佳答案 重新拓扑识别 提问者对于答案的评价:

    SINUMERIK 2020年10月31日
  • 802C显示中文

    802C怎样由英文转换为中文显示 最佳答案 按照下面步骤进行:软键“诊断”-“》”(扩展键),“语言转换”软键即可进行中文和英文的转换。 提问者对于答案的评价:请问大师哪里可以下载…

    SINUMERIK 2020年10月31日