数据类型
Studio 5000® 软件支持以下数据类型。数据类型是为创建的标签分配的内存大小和布局的定义。数据类型定义标签使用的数据位数、字节数或字数。
数据类型
数据类型 |
缩写 |
内存位 |
范围 |
---|---|---|---|
布尔 |
BOOL |
1 |
0–1 |
短整数 |
SINT |
8 |
-128 至 127 |
整数 |
INT |
16 |
-32,768 至 32,767 |
双整数 |
DINT |
32 |
-2,147,483,648 至 2,147,483,647 |
实数 |
REAL |
32 |
±3.402823E38 至 ±1.1754944E-38 |
TeSys™ island 支持无符号数据类型。但是,Studio 5000 软件仅支持有符号数据类型。这些数据类型使用一个位来指示软件仅处理有符号整数。因此,可以为 32 位无符号整数显示的最大正值为 2,147,483,647。为了强制执行此操作,如果使用符号位,则在 AOI(附加指令)中存在逻辑以最大化 UDINT 寄存器。对于这些 TeSys island 寄存器,标志作为暴露参数存在以指示溢出。这些标志为 BOOL 数据类型,其命名规则为 {TagName}_O。
溢出示例
AvgIRMS |
DINT |
AvgIRMS_O |
DINT |