离散量数据类型(离散型数据)详解
离散量数据类型(也叫 “离散型数据”“离散变量”)是工业控制(如 PLC、SCADA)和数据统计中核心的基础数据类型,核心特征是取值不连续、可枚举、以独立的 “点” 形式存在,与 “连续量(模拟量)” 形成对立。
简单来说:离散量的数值是 “跳着来的”,只能取特定的、有限的(或可列无限的)值,无法取两个值之间的任意数。
一、核心特征(对比连续量更易理解)
| 维度 | 离散量(离散型数据) | 连续量(模拟量 / 连续型数据) |
|---|---|---|
| 取值特征 | 不连续、可枚举、跳变 | 连续、不可枚举、平滑变化 |
| 数值形式 | 整数 / 布尔值(0/1)/ 枚举值(如状态码 1/2/3) | 实数(如 12.35、24.789),可无限细分 |
| 物理意义 | 描述 “有无 / 通断 / 状态 / 计数” | 描述 “大小 / 强度 / 程度” |
| 典型例子 | 开关通断(0 = 断,1 = 通)、电机启停(0 = 停,1 = 启)、计数(1、2、3…)、设备状态(1 = 运行,2 = 故障,3 = 待机) | 温度(25.6℃)、压力(3.5MPa)、电压(220.3V)、流量(15.8m³/h) |
二、工业控制中离散量的常见形式
在 PLC、工控系统中,离散量是最基础的输入输出(DI/DO)数据类型,主要分为两类:
1. 布尔型(最核心的离散量)
2. 整数枚举型(离散数值型)
三、关键辨析(避免常见误区)
四、总结
离散量数据类型的本质是描述 “非连续、可枚举” 的状态或计数,核心作用是在工控系统中表征 “有无、通断、状态、个数” 等非连续的物理量。它是 PLC 编程中最基础的数据类型(DI/DO 信号均基于离散量),与连续量(AI/AO)共同构成工业数据的两大核心类型。

