您的当前位置:首页正文

基本符号有_西门子S71200基础学习:基本数据类型

2024-11-08 来源:个人技术集锦

基本数据类型之

位数据类型

1

布尔型(BOOL)

  • BOOL的操作数共1位;

  • 取值范围:

    TRUE或Flase (0或1);

2

字节型(BYTE)

  • BYTE的操作数共8位;

  • 取值范围 :

        16#0 到 16#FF;

3

字型(WORD)

  • WORD的操作数共16位;

  • 取值范围:

        16#0 到 16#FFFF;

4

双字型(DWORD)

  • DWORD的操作数共32位;

  • 取值范围:

        16#0 到 16#FFFF_FFFF

基本数据类型之

整数类型

1

有符号短整数型(SINT)

  • SINT的长度为 8位;

  • 取值范围为 :

    -128到128;

注:有符号短整数型的数据由符号和数值两部分组成,其中0到6位的信号状态表示数值,第7位的信号状态表示符号(其中0为正信号状态,1为负信号状态)。

2

无符号短整数型(USINT)

  • USINT的长度为 8位;

  • 取值范围为 :

    0到256;

3

有符号整数类型(INT)
  • INT的长度为 16位;

  • 取值范围为 :

    -32768到32767;

4

无符号整数类型(UINT)

  • UINT的长度为 16位;

  • 取值范围为 :

        0到65535;

5

有符号双整数型(DINT)

  • DINT的长度为 32位;

  • 取值范围为 :

        -2147483648到+2147483647;

6

无符号双整数类型(UDINT)

  • UDINT的长度为 32位;

  • 取值范围为 :

    0 到 4294967295;

基本数据类型之

浮点数类型

1

浮点数(REAL)

  • REAL的长度为 32位;

  • 信息包括:

2

长浮点数(LREAL)

  • LREAL的长度为64位;

  • 信息包括:

  1. 符号:该符号由第 63 位的信号状态确定。第 63 位的值可以是“0”(正数)或“1”(负数)。

  2. 以 2 为底的 11 位指数:该指数按常数增加(基值 +1023),因此其范围为 0 ~ 2047。

  3. 52 位尾数:仅显示尾数的小数部分。尾数为标准化的浮点数,其整数部分始终为 1,且不会保存。

基本数据类型之

定时器、日期和时间数据类型

1

时间(Time)

  • Time的长度为32位;

  • 信息包括:

        天(d)、小时(h)、分钟(m)、秒(s)、毫秒(ms)

  • 取值范围:

       T#-24d_20h_31m_23s_648ms到

       T#+24d_20h_31m_23s_647ms

2

日期(Date)

  • Date的长度为16位;

  • 信息包含:

        年、月、日

  • 取值范围:

        D#1990-01-01 到 D#2169-06-06

3

时间-日(TOD)

  • TOD的长度为32位;

  • 取值范围:

       TOD#00:00:00.000 到 TOD#23:59:59.999

显示全文