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

S7-1500 PLC的数制

来源:艾特贸易2017-10-11

简介数制,即数的制式,是人们利用符号计数的一种方法。数制有很多种,常用的有十进制、二进制和十六进制。 在 S7 系列 PLC 中表示二进制常数时,需要在数据之前加 2# ;表示十六进制

    数制,即数的制式,是人们利用符号计数的一种方法。数制有很多种,常用的有十进制、二进制和十六进制。

    S7系列PLC中表示二进制常数时,需要在数据之前加2#;表示十六进制时,需要在数据之前加16#;对于十进制常数的表示只需要正常书写即可。S7系列PLC的数制表示主要有下面三种。

   (1)十进制(Decimal)

    数码:0  1 2  3  4 5  6  7 8  9  10

    基数:10

    计数规则:逢十进一

    日常生活中人们习惯于十进制计数制,但是对于计算机硬件电路,只有“通”/“断”或电平的“高”/“低”两种状态,为便于对数字信号的识别与计算,通常采用二进制表示数据。

   (2)二进制(Binary)

    数码:0  1  2

    基数:2

    计数规则:逢二进一

    对于S7系列PLC,在数据前加2#表示该数据为二进制数,例如2#1101110,其十进制数为110(利用按权展开相加法,2#1101110=1×26+1×25+1×23+1×22+1×21=110)。

    二进制数较大时,书写和阅读均不方便,通常将四位二进制数合并为一位,用十六进制数表示。

   (3)十六进制(Hexadecimal)

    数码:0  1 2  3  4 5  6  7 8  9  A B  C  D E  F  16

    基数:16

    计数规则:逢十六进一

    对于S7系列PLC,在数据前加16#表示该数据为十六进制数,如十六进制数16 #6E,其值为十进制数110(利用按权展开相加法,16#6E=6×161+14×160=110)。