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

S7 300/400 BCD码的数据格式

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

简介在 STEP 7 中, 16 位格式的 BCD 码( 3 位 BCD 码)的数值范围为 -999~+999 , 32 位格式的 BCD 码( 7 位 BCD 码)的数值范围为 -9999999~+9999999 (见图 3-55 和图 3-56 )。二进制整数和双整数以补码

    STEP 7中,16位格式的BCD码(3BCD码)的数值范围为-999~+99932位格式的BCD码(7BCD码)的数值范围为-9999999~+9999999(见图3-55和图3-56)。二进制整数和双整数以补码的形式储存和处理。

3位BCD码的格式

    3-55    3BCD码的格式

7位BCD码的格式

    3-56    7BCD码的格式

   16位格式的BCD码的第0~11位用来表示3BCD码(见图3-56),每4位二进制数用来表示1BCD码,每位的数值范围为2#0000~ 2#1001,对应于十进制数0~9。第15位用来表示BCD码的符号,正数为0,负数为1,第12~14位未用,一般取与符号位相同的数。图3-55中的BCD码为-862

   32位格式的BCD码的第0~27位用来表示7BCD码(见图3-56)。第31位是BCD码的符号位,正数为0、负数为1。第2830位未用,一般取与符号位相同的数。