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

S7-200 PLC的字节与整数的互转

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

简介字节与整数的互转指令如图 3-78 所示。 图 3-78 字节与整数的互换指令 (a) 字节转换成整数指令; (b) 整数转换成字节指令 (1) 字节转换成整数指令。字节转换成整数指令的梯形图由助记符

    字节与整数的互转指令如图3-78所示。
字节与整数的互换指令
    3-78    字节与整数的互换指令    (a)字节转换成整数指令;(b)整数转换成字节指令    (1)字节转换成整数指令。字节转换成整数指令的梯形图由助记符(B_I)、使能输入(EN)、字节输入端(IN)和整数输出端(OUT)构成;其语句表由操作码(BTI)、字节输入(IN)和整数输出(OUT)构成,如图3-78 (a)所示。    字节转换成整数指令可以将字节转换成整数,由于字节是没有符号的,故无需进行符号扩展,当转换允许时,字节IN被转换成整数,结果传送到OUT中。    数据范围:    1)字节IN: VBIBQBMBSBSMBLB、常数、*VD*AC*LD    2)整数OUT: VWIWQWMBSWSMWLWTCAC*VD*AC*LD.    (2)整数转换成字节指令。整数转换成字节指令梯形图由助记符(I_B)、使能输入(EN)、整数输入端(IN)和字节输出端(OUT)构成;其语句表由操作码(ITB)、整数输入(IN)和字节输出(OUT)构成,如图3-78 (b)所示。    整数转换成字节指令可以将整数转换成字节,当整数不在0255范围内时,会有溢出(SMl.1被置位),且输出不变,当转换允许时,整数IN被转换成字节,结果传送到OUT中。    数据范围:    1) 整数IN: VWIWQWMBSWSMWLWTCAIWAC 常数、*VD*AC*LD    2)字节OUT: VBIBQBMBSMBACLB*VD*AC*LD