200smart数据类型

摘要:数量类型 英文 数位 开关量 bool 1 字节 byte 8 字 word 16 双字 DWORD 32 整数 int 16 双整数 dint 32 浮点数 real 32 字符串 string 字节类型...

中文名称 英文类型 占用位数 数值范围 说明
开关量 Bool 1 位 01 最小的数据单位,用于表示一个开/关状态(例如继电器线圈状态)
字节 Byte 8 位 0 - 255 无符号整数;常用于表示状态位组合、原始字节数据
Word 16 位 0 - 65535 无符号整数;常用于计数值、编码器值等
双字 DWord 32 位 0 - 4294967295 无符号大整数;可用于存储大容量计数、编码器值等
整数 Int 16 位 -32768 - 32767 有符号整数;用于表示正负数值,如温度、速度等
双整数 DInt 32 位 -2147483648 - 2147483647 有符号大整数;适合更大范围的数值场合
浮点数 Real 32 位 IEEE 754 标准浮点值(含小数) 适合用于处理带小数的物理量,如温度、流量、压力等
字符串 String 可变字节 长度最大 254 个字符(含长度字节) 用于表示字符文本,例如配方名称、报警信息等
线圈位 M(位) 1 位 M0.0 - M30.7 存储器线圈位;最常用的“米格”类型,适合用于逻辑控制、状态保持

类型名称 示例地址 类型 用途
M 位(Memory Bit) M0.0, M1.3, M100.7 Bool 这是用户最常使用的存储区之一,可独立使用每个位,适合逻辑控制。
MB 字节(Memory Byte) MB0, MB10 Byte 将 8 个连续的 M 位组合成一个字节,适用于位运算、组合状态字。
MW 字(Memory Word) MW0, MW20 WordInt 将 16 位连续 M 区地址组合,适用于模拟量等需要更大数据的场合。
MD 双字(Memory Double Word) MD0, MD30 DWord, DInt, Real 用于浮点数或32位大整数数据存储。