二进制定义PARPRO=''B00000001''

原程序

DEF INT PARPRO, MODULLO, Rax3
DEF REAL WUAS, NULPVER, VAA, WAAS 
IF $P_SUBPAR[1]==TRUE                                  
  PARPRO='B00000011'                                     对PARPRO赋值为'B00000011'


我们知道INT为带符号的整数值;但是这里赋一个二进制的'B00000011'
是什么意思了?  和PARPRO=3,一个意思吗?  它如何参与运算与判断呢?
能举例说明更好了。
谢谢

最佳答案

“B00000011”转换为INT就是3,所以当于给PARPRO赋值3!
任何变量都是由二进制组成的!定义了变量为INT,程序会自动将二进制转换为整数!

提问者对于答案的评价:
位的计算与其他计算有什么区别呢?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:27
下一篇 2020年10月31日 下午1:27

相关推荐

  • 840D数控的PCU50.3上安装hmi base软件

    我需要在新到货的PCU50.3上的PCU base的基础上安装hmi base软件,而不安装hmi advanced软件。我找不到hmi b…

    SINUMERIK 2017年7月30日
  • 802D系统对G0速度怎样修调

    G0指令倍分开关对其无法控制,百分之一就按设定的最高速度,请高手帮忙,谢谢。 最佳答案 在AUTOMATIC方式下可以操作区“位置”软键“程序控制”可以使能快进修调,使得修调开关…

    SINUMERIK 2020年10月31日
  • 802DSL开第三主轴

    802DSL PRO版本,现场有台车削中心,两个伺服轴电机、一个主轴电机、一个C轴电机、一个动力头主轴电机。802DSL能不能开通第三主轴呢?系统应该如何设置才能满足车削…

    SINUMERIK 2017年11月12日
  • 840D 第二测量系统 如何激活或屏蔽

    840D 第二测量系统 如何激活或屏蔽 (光栅尺)。 最佳答案 维修机床过程中,经常为了判断故障问题所在,需要切换到第一测量系统,怎么切换呢?这取决于…

    SINUMERIK 2017年10月24日
  • 谁能帮我确认一下

    请高手帮我确认一下NCU572.4内集成的PLC的cpu型号是多少。是314-2c-DP还是315-DP。谢谢! 问题补充:但是我查了一下,57X.4的NCU好像都是314C-2D…

    SINUMERIK 2019年6月11日
  • CRC出错,循环电文没有到达

    231820 < 地点 > 编码器 1 DRIVE-CLiQ:电文故障信号重要性: 组件编号&nb…

    SINUMERIK 2020年10月31日
  • 802D数控系统伺服驱动

    你好!我用的是802D数控系统,之前一直使用正常,但是现在当伺服电机处于快速运行,然后停止或者由快速转为慢速时,伺服电机不能立即停止,而是慢慢停止,仿佛失控一般,最后出现急停报警!…

    SINUMERIK 2017年12月1日
  • 840dsl如何去掉主轴编码器

    840dsl如何去掉主轴编码器 最佳答案 楼主的问题-840dsl在系统配置中去掉主轴编码器,一般要按照如下设置:1. MD 13060 DRIVE_…

    SINUMERIK 2017年11月23日
  • 同步运动指令报错ID模式非法

    ID=1 DO $AC_OVR=50我在840D系统加工中心的加工程序中编了上面这句话,调试过程中执行不起来,报错信息是同步运动:ID模式非法。请问各位专家高手…

    SINUMERIK 2020年10月31日
  • PLC Programming Tool V3.2打开项目显示无法存取文件

    PLC Programming Tool V3.2打开项目显示无法存取文件,直接打开828D的PLC程序,显示“无法存取文件”,然后就启动PLC&nb…

    2017年6月12日