您现在的位置是:首页 > PLC技术 > PLC技术

S7-200 PLC BCD码与整数之间的转换指令

来源:艾特贸易2017-06-05

简介BCD 码与整数之间转换指令的梯形图和语句表如图 3-92 所示。 IN 的寻址范围: VW 、 IW 、 QW 、 MW 、 SW 、 SMW 、 LW 、 T 、 C 、 AIW 、 AC 、 *VD 、 *AC 、 * LD 和常量。 图 3-92 BCD 码与整数之间

    BCD码与整数之间转换指令的梯形图和语句表如图3-92所示。    IN的寻址范围:VWIWQWMWSWSMWLWTCAIWAC*VD*AC* LD和常量。
BCD码与整数之间的转换指令
    3-92   BCD码与整数之间的转换指令    (a) BCD码转换成整数;(b)整数转换成BCD    OUT的寻址范围:VWTCIWQWSWMWSMWLWAC*VD*AC*LD    对于STLINOUT参数使用相同的地址。    (1) BCD码到整数:BCDI。使能端EN输入有效即EN-1时,将二进制编码的十进制数值IN转换成整数,并将结果送到OUT输出。IN的有效范围是09999    指令格式:BCDI    OUT    本指令影响的特殊存储器位:SM1.6(无效BCD)    使能流输出ENO断开的出错条件:0006(间接寻址);SM1.6(无效BCD)SM4.3(运时间)。    程序实例如图3-93所示。
BCD码转换为整数举例
    3-93    BCD码转换为整数举例    (a)梯形图;(b)语句表    3-93中,已知(AC0) =1234,程序运行后:(AC0) =04D2    (2)整数到BCD码:IBCD。使能端EN输入有效即EN=1时,将输入整数值IN转换成二进制编码的十进制数,并将结果送到OUT输出。    指令格式:IBCD    OUT    本指令影响的特殊存储器位:SM1.6(无效BCD)    使能流输出ENO断开的出错条件:0006(间接寻址);SM1.6(无效BCD)SM4.3(运行时间)。