前言:
眼前大家对“32位二进制整数”大概比较讲究,小伙伴们都需要剖析一些“32位二进制整数”的相关内容。那么小编在网络上汇集了一些有关“32位二进制整数””的相关文章,希望看官们能喜欢,大家快快来学习一下吧!二进制数
BOOL(位)
数据类型 BOOL 的操作数表示一位值,并包含以下值之一:
TRUEFALSE
下表列出了数据类型 BOOL 的属性:
长度(位)
格式
取值范围
输入值示例
1
布尔型
FALSE 或 TRUE
BOOL#0 或 BOOL#1
BOOL#FALSE 或 BOOL#TRUE
TRUE
BOOL#1
BOOL#TRUE
无符号整数(十进制系统)
0 或 1
1
二进制数
2#0 或 2#1
2#0
八进制数
8#0 或 8#1
8#1
十六进制数
16#0 或 16#1
16#1
说明
适用于 S7-1500 系列的 CPU对于块属性为“优化块访问”的块,该位的长度为 1 个字节。
位字符串
数据类型 BYTE 的操作数是位字符串,有 8 位。
下表列出了数据类型 BYTE 的属性:
长度(位)
格式
取值范围
输入值示例
常量
绝对地址和符号地址
8
整数1)(十进制系统)
有符号整数:-128 到 +127
无符号整数:0 到 255
15BYTE#15BYTE#10#15B#15IB2MB10DB1.DBB4Tag_Name
二进制数
2#0 到 2#1111_1111
2#0000_1111BYTE#2#0000_1111B#2#0000_1111
八进制数
8#0 到 8#377
8#17BYTE#8#17B#8#17
十六进制数
16#0 到 16#FF
16#0FBYTE#16#0FB#16#0F
1) 取值范围取决于相关解释或转换方式。
说明
BYTE 数据类型无法比较大小。该数据类型可处理的十进制数,与 SINT 和 USINT 数据类型处理的数据相同
WORD
说明
数据类型 WORD 的操作数是位字符串,有 16 位。
下表列出了数据类型 WORD 的属性:
长度(位)
格式
取值范围
输入值示例
常量
绝对地址和符号地址
16
整数(十进制系统)
有符号整数:-32_768 到 +32_767
无符号整数:0 到 65_535
61_680WORD#61_680WORD#10#61_680W#61_680MW10DB1.DBW2Tag_Name
二进制数
2#0 到 2#1111_1111_1111_1111
2#1111_0000_1111_0000WORD#2#1111_0000_1111_0000W#2#1111_0000_1111_0000
八进制数
8#0 到 8#177_777
8#170_360WORD#8#170_360W#8#170_360
十六进制数
16#0 到 16#FFFF
16#F0F0WORD#16#F0F0W#16#F0F0
BCD
C#0 到 C#999
C#55
十进制序列
B#(0, 0) 到 B#(255, 255)
B#(127, 200)
说明
WORD 数据类型无法比较大小。该数据类型中只能处理可由 INT 和 UINT 数据类型处理的相同的十进制数据。
SCL 中无法使用“BCD”格式。
SCL 和 GRAPH 中无法使用“十进制序列”。
DWORD
说明
数据类型 DWORD 的操作数是位字符串,有 32 位。
下表列出了数据类型 DWORD 的属性:
长度(位)
格式
取值范围
输入值示例
常量
绝对地址和符号地址
32
整数(十进制系统)
有符号整数:-2_147_483_647 到 +2_147_483_647
无符号整数:0 到 4_294_967_295
+15_793_935DWORD#+15_793_935DWORD#10#+15_793_935DW#+15_793_935MD10DB1.DBD8Tag_Name
二进制数
2#0 到 2#1111_1111_1111_1111_1111_1111_1111_1111
2#0000_0000_1111_0000_1111_1111_0000_1111DWORD#2#0000_0000_1111_0000_1111_1111_0000_1111DW#2#0000_0000_1111_0000_1111_1111_0000_1111
八进制数
8#0 to 8#37_777_777_777
8#74_177_417DWORD#8#74_177_417DW#8#74_177_417
十六进制数
16#0000_0000 到 16#FFFF_FFFF
16#00F0_FF0FDWORD#16#00F0_FF0FDW#16#00F0_FF0F
十进制序列
B#(0, 0, 0, 0) 到 B#(255, 255, 255, 255)
B#(127, 200, 127, 200)
说明
DWORD 数据类型无法比较大小。该数据类型中只能处理可由 DINT 和 UDINT 数据类型处理的相同的十进制数据。
SCL 和 GRAPH 中无法使用“十进制序列”。
LWORD
说明
数据类型 LWORD 的操作数是位字符串,有 64 位。
下表列出了数据类型 LWORD 的属性:
长度(位)
格式
取值范围
输入值示例
64
整数(十进制系统)
有符号整数:-9_223_372_036_854_775_808 到 +9_223_372_036_854_775_807
无符号整数:0 到 18_446_744_073_709_551_615
+26_123_590_360_715LWORD#+26_123_590_360_715LWORD#10#+26_123_590_360_715LW#+26_123_590_360_715
二进制数
2#0 到 2#1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111
2#0000_0000_0000_0000_0000_1011_1110_0001_0010_1111_0101_0010_1101_1110_1000_1011LWORD#2#0000_0000_0000_0000_0000_1011_1110_0001_0010_1111_0101_0010_1101_1110_1000_1011LW#2#0000_0000_0000_0000_0000_1011_1110_0001_0010_1111_0101_0010_1101_1110_1000_1011
八进制数
8#0 到 8#1_777_777_777_777_777_777_777
8#13_724_557_213LWORD#8#13_724_557_213LW#8#13_724_557_213
十六进制数
16#0000_0000 到 16#FFFF_FFFF_FFFF_FFFF
16#0000_0000_5F52_DE8BLWORD#16#0000_0000_5F52_DE8BLW#16#0000_0000_5F52_DE8B
十进制序列
B#(0, 0, 0, 0, 0, 0, 0, 0) 到 B#(255, 255, 255, 255, 255, 255, 255, 255)
B#(127, 200, 127, 200, 127, 200, 127, 200)
标签: #32位二进制整数 #32位二进制整数大小