您现在的位置是:首页 > 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的寻址范围:VW、IW、QW、MW、SW、SMW、LW、T、C、AIW、AC、*VD、*AC、* LD和常量。
图3-92 BCD码与整数之间的转换指令 (a) BCD码转换成整数;(b)整数转换成BCD码 OUT的寻址范围:VW、T、C、IW、QW、SW、MW、SMW、LW、AC、*VD、*AC和*LD。 对于STL,IN和OUT参数使用相同的地址。 (1) BCD码到整数:BCDI。使能端EN输入有效即EN-1时,将二进制编码的十进制数值IN转换成整数,并将结果送到OUT输出。IN的有效范围是0~9999。 指令格式:BCDI OUT 本指令影响的特殊存储器位:SM1.6(无效BCD)。 使能流输出ENO断开的出错条件:0006(间接寻址);SM1.6(无效BCD);SM4.3(运时间)。 程序实例如图3-93所示。
图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(运行时间)。