基本数据类型之
位数据类型
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位;
信息包括:
符号:该符号由第 63 位的信号状态确定。第 63 位的值可以是“0”(正数)或“1”(负数)。
以 2 为底的 11 位指数:该指数按常数增加(基值 +1023),因此其范围为 0 ~ 2047。
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