您现在的位置是:首页 > PLC技术 > PLC技术
S7-300 PLC基本数据类型
来源:艾特贸易2017-06-05
简介(1) 位 (bit) 位数据的数据类型为 BOOL (布尔)型。如图 4-17 所示。 (2) 字节 (Byte) 8 位数据,取值范围为 0 ~ 256 。如图 4-17 所示。 (3) 字 (Word) 表示无符号数 取值范围为 W#16#0000 ~ W#16#F
(1)位(bit) 位数据的数据类型为BOOL(布尔)型。如图4-17所示。 (2)字节(Byte) 8位数据,取值范围为0~256。如图4-17所示。 (3)字(Word)表示无符号数 取值范围为W#16#0000~W#16#FFFF。如图4-18所示。 (4)双字(Double Word)表示无符号数 范围DW#16#0000_0000~DW#16#FFFF_FFFF。 (5) 16位整数(INT,Integer)是有符号数,补码 最高位为符号位,为0时为正数,取值范围为-32 768~32 767。 (6) 32位整数(DINT,Double Integer) 最高位为符号位,取值范围为-2 147 483 648~2 147 483 647。
图4-17 位、字节数据类型
图4-18 字节、字和双字数据类型 (7) 32位浮点数 浮点数又称实数( REAL),表示为1.m×10n,例如123.4可表示为1.234×102。 浮点数的表示范围为±1.175 495×1038~±3.402 823×1038。用很小的存储空间(4个字节)可以表示非常大和非常小的数。PLC输入和输出的数值大多是整数,浮点数的运算速度比整数的运算速度慢。 (8)常数 L#为32位双整数常数,如L#+6。 P#为地址指针常数,如P#M4.0是M4.0的地址。 S5T#是16位S5时间常数,格式为S5T#aD_bH_cM_dS_eMS。S5T#6S30MS=6s30ms,取值范围为S5T#0~S5T#2H_46M_30S_0MS (9990s),时间增量为10ms。 C#为计数器常数(BCD码),如C#250。 8位ASCII字符用单引号表示,如‘ABC’。 T#为带符号的32位IEC时间常数,例如T#1D_12H_30M_0S_250MS,时间增量为1ms。 DATE是IEC日期常数,例如D#2004-1-15。取值范围为D#1990-1-1~D#2168-12-31。 TOD#是32位实时时间(Time of day)常数,时间增量为1ms,如TOD#23:50:45.300。 B (b1,b2)、B(b1,b2,b3,b4)用来表示2个字节或4个字节常数。
点击排行
PLC编程的基本规则
