PLC字节与整数的转换指令 点击:283 | 回复:0



请叫我王老湿

    
  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2018-08-09 11:31:30
楼主

BTI(B_I)指令将字节数(IN)转换成整数,并将结果存入OUT指定的变量中。因为字节是无符号的,所以没有扩展符号。

    使ENO=0的错误条件:0006(间接地址),SM4.3(运行时间)。

    整数转换为字节指令ITB (I_B)将字(IN)转换成字节后存入OUT指定的变量中。输入数为0~255,其他数值将会产生溢出,但输出不受影响。使ENO=0的错误条件:0006(间接地址),SM1.1(溢出),SM4.3(运行时间)。这些指令影响SM1.1(溢出位)。

    【例】  将英寸转换为厘米。

    LD    I0.0

    ITD    C10, AC1    //将计数器值(10lin)装入AC1

    DTR    AC1, VD0    //转换为实数101.0

    MOVR    VD0, VD8

    *R    VD4, VD8    //乘以2.54,转换为256.54 cm

    ROUND  VD8, VD12    //再转换为整数257


1分不嫌少!


楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师