数据类型-abb acs510 变频器中文使用说明书
4.2 数据类型 无论声明的是变量还是常量,都必须使用到数据类型。数据类型的标准化是编程语言开放性的 重要标志,在 CoDeSys 中数据类型完全符合 IEC61131-3 所定义的标准, CoDeSys 将数据类型分为 标准数据类型、IEC1131-3 标准的扩展数据类型和自定义数据类型,数据类型决定了它将占用多大 的存储空间以及将存储何种类型的值。 4.2.1 标准数据类型 CoDeSys 标准数据类型共分为 5 大类,分别为布尔类型、整数类型、实数类型、字符串类型和 时间数据类型,图 2-1 将 CoDeSys 所支持的标准数据类型列举出来。 表 2-1 标准数据类型 数据大类 数据类型 关键字 位数 取值范围 布尔 布尔 BOOL 1 FALSE(0)或 TEUE(1) 整型 字节 BYTE 8 0~255 字 WORD 16 0~65535 双字 DWORD 32 0~4294967295 长字 LWORD 64 0~(2^64-1) 短整型 SINT 8 -128~127 无符号短整型 USINT 8 0~255 整型 INT 16 -32768~32767 无符号整型 UINT 16 0~65535 双整型 DINT 32 -2147483648~2147483647 无符号双整型 UDINT 32 0~4294967295 长整型 LINT 64 -2^63~(2^63-1) 实数 实数 REAL 32 1.175494351e-38~3.402823466e+38 长实数 LREAL 64 2.2250738585072014e-308~ 1.7976931348623158e+308 字符串 字符串 STRING 8*N 时间数据 时间 TIME 32 T#0ms~T#71582m47s295ms TIME_OF_DAY TOD#0:0:0~TOD#1193:02:47.295 DATE D#1970-1-1~D#2106-02-06 DATE_AND_TIME DT#1970-1-1-0:0:0 ~DT#2106-02-06-06:28:15 1. 布尔 布尔型变量用来表示 TRUE/FALSE 值,一个布尔型变量只有 TRUE 或 FALSE 两种状态,在 CoDeSys 还可以使用 0 或 1 来表示。 类型 内存使用 BOOL 8位