在工业自动化和物联网系统中,DI和DO是数字量信号的两种核心接口,二者均基于开关量(仅有两种离散状态:通/断、高/低、逻辑1/0)工作,核心区别在于信号流向和功能定位。
一、基础概念:开关量
开关量是工业控制里最基础的信号类型,没有连续变化的数值,只有两个对立状态,比如:
- 电气层面:电路导通/断开、电压高电平/低电平
- 设备层面:按钮按下/弹起、阀门打开/关闭、电机运行/停止
二、DI(Digital Input,数字量输入)
1. 核心定义
DI是控制器(PLC、采集模块、工控机)接收外部设备状态信号的接口,简单说就是让控制器“感知外部情况”的“眼睛”。
2. 关键特征
- 信号流向:`外部设备 → DI接口 → 控制器`
- 核心功能:采集外部设备的状态信息,反馈给控制器做判断
- 典型连接对象:各类传感器、手动开关、限位装置
- 接近开关、光电传感器(检测物体有无)
- 按钮、行程开关(检测操作或位置)
- 断路器辅助触点(检测电路通断)
3. 应用举例
在冷链监控的冷库门监测中,门磁开关的信号接入采集模块的DI口:当冷库门关闭时,门磁导通,DI口接收到“闭合”信号;当门被打开,信号变为“断开”,模块据此向系统上报“冷库门异常开启”的状态。
三、DO(Digital Output,数字量输出)
1. 核心定义
DO是控制器向外部设备发送控制指令信号的接口,相当于让控制器“指挥外部动作”的“手”。
2. 关键特征
- 信号流向:`控制器 → DO接口 → 外部设备`
- 核心功能:根据控制器的运算结果,输出开关信号驱动外部设备动作
- 典型连接对象:各类执行器、指示装置
- 继电器、接触器(控制电机、水泵启停)
- 电磁阀(控制气缸、流体通断)
- 指示灯、报警器(实现状态提示或告警)
3. 应用举例
在智慧农业的灌溉系统中,控制器根据土壤湿度传感器的反馈(DI信号),通过DO口输出信号:当湿度低于阈值时,DO口触发继电器闭合,启动灌溉水泵;湿度达标后,DO口断开,水泵停止工作。
四、DI和DO的核心区别对比表
| 对比维度 | DI(数字量输入) | DO(数字量输出) |
| 对比维度 | DI(数字量输入) | DO(数字量输出) |
| 核心功能 | 采集外部设备状态 | 输出控制信号驱动设备动作 |
| 信号流向 | 外部 → 控制器 | 控制器 → 外部 |
| 作用本质 | 控制器的“感知端” | 控制器的“执行端” |
| 连接设备类型 | 传感器、开关类(信号源) | 继电器、电磁阀类(执行器) |
| 典型应用场景 | 状态检测、故障报警触发 | 设备启停、阀门开关控制 |
五、工业应用补充要点
1. 电压等级:DI/DO接口常见电压为 24VDC(工业主流),部分场景也会用到220VAC,需根据现场设备匹配。
2. 隔离设计:工业级模块的DI/DO口通常带光电隔离,可以阻断外部电路的干扰和浪涌,保护控制器核心。
3. 与AI/AO的区别:DI/DO是开关量,只有两种状态;AI(模拟量输入)、AO(模拟量输出)是连续变化的信号(如电流4-20mA、电压0-10V)。