您现在的位置是:首页 > 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位数据,取值范围为0256。如图4-17所示。    (3)(Word)表示无符号数    取值范围为W#16#0000W#16#FFFF。如图4-18所示。    (4)双字(Double Word)表示无符号数    范围DW#16#0000_0000DW#16#FFFF_FFFF    (5) 16位整数(INTInteger)是有符号数,补码    最高位为符号位,为0时为正数,取值范围为-32 76832 767    (6) 32位整数(DINTDouble Integer)    最高位为符号位,取值范围为-2 147 483 6482 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.0M4.0的地址。    S5T#16S5时间常数,格式为S5T#aD_bH_cM_dS_eMSS5T#6S30MS=6s30ms,取值范围为S5T#0S5T#2H_46M_30S_0MS (9990s),时间增量为10ms    C#为计数器常数(BCD码),如C#250    8ASCII字符用单引号表示,如‘ABC’。    T#为带符号的32IEC时间常数,例如T#1D_12H_30M_0S_250MS,时间增量为1ms    DATEIEC日期常数,例如D#2004-1-15。取值范围为D#1990-1-1D#2168-12-31    TOD#32位实时时间(Time of day)常数,时间增量为1ms,如TOD#23:50:45.300    B (b1b2)B(b1b2b3b4)用来表示2个字节或4个字节常数。