AI 驱动文档
您想了解什么?
数字 I/O 逻辑:NPN 与 PNP
本页介绍 OV10i 的数字 I/O 配置,以及如何将 NPN 和 PNP 设备正确连接到摄像头的 M12 A-Coded 17 针连接器。
OV10i 数字 I/O 概述
硬件配置
OV10i 通过 M12 A-Coded 17 针电源 I/O 连接器提供 5 条数字 I/O 线:
I/O 分配:
- 1 路触发输入 - 主触发信号输入
- 2 路数字输入 - 附加传感器输入
- 2 路数字输出 - 状态和结果输出
电气规格
- 工作电压: 19-24 VDC 输入
- 输出电流: 每路输出最大 100mA
- 输入逻辑: 拉至 GND 以激活输入
- 输出逻辑: 激活时,输出下拉至 GND(NPN 兼容)
- 热保护: DIO GND 通过热熔断器连接
理解 NPN 与 PNP 逻辑
NPN(漏型)逻辑
NPN 设备在激活时将电流下拉至地。
特性:
- 激活状态: 设备将信号连接到 GND (0V)
- 非激活状态: 信号保持悬空或被上拉至高电平
- 电流流向: 从正电源 → 通过负载 → 到设备 → 到地
- 常见用途: 大多数现代工业传感器和 PLC
PNP(源型)逻辑
PNP 设备在激活时从正电源提供电流。
特性:
- 激活状态: 设备将信号连接到正电源 (+24V)
- 非激活状态: 信号保持悬空或被下拉至低电平
- 电流流向: 从设备 → 通过负载 → 到地
- 常见用途: 某些欧洲工业设备
OV10i 数字输入配置
原生输入逻辑:NPN 兼容
OV10i 输入针对 NPN(漏型)设备设计。
输入激活方式: 拉至 GND 以激活输入
连接 NPN 传感器(直接连接)
NPN 传感器接线:

工作原理:
- 传感器非激活: 输入悬空为高电平(非激活)
- 传感器激活: 传感器将输入拉至 GND(激活)
连接 PNP 传感器(需下拉电阻)
PNP 传感器接线:

下拉电阻: 通常在输入与 GND 之间使用 10kΩ
工作原理:
- 传感器非激活: 下拉电阻将输入保持在 GND(非激活)
- 传感器激活: 传感器克服下拉电阻,提升输入电压(可能无法可靠激活)
重要
PNP 传感器需要附加接口电路才能与 OV10i 输入可靠配合工作。
OV10i 数字输出配置
原生输出逻辑:NPN(漏型)
OV10i 输出为 NPN 兼容的漏型输出。
输出行为:
- 激活: 输出下拉至 GND (0V)
- 非激活: 输出悬空(高阻态)
- 最大电流: 每路输出 100mA
- 需要外部电源: 输出需要外部电源供电
注意
数字输出 DO0 / DO1 为 NPN 开集电极,仅为漏型输出。激活时将线路拉至 GND,无法输出 +24 V。必须提供外部上拉电阻或连接至 +24 V 的负载,才能正常工作。
接口方案:
- 继电器模块: 使用输出驱动继电器线圈,由继电器触点切换 PNP 负载
- 晶体管电路: 使用输出控制 PNP 晶体管以切换负载
接地与公共参考
关键接地要求
DIO GND 必须连接到 GND,数字输入功能才能正常工作。 DIO GND 通过热熔断器连接到 GND。
多电源系统: 当将 OV10i 的数字 I/O 线路连接到由不同电源供电的系统时,使用此引脚将各接地端连接在一起。
⚠️ 常见接线问题
接地回路问题
- 症状: 输入行为不稳定,误触发
- 解决方案: 确保单点接地,正确使用 DIO GND
输出电流不足
- 症状: 负载无法可靠激活
- 解决方案: 确认负载电流 <100mA,对于较大电流负载使用继电器
PNP 传感器不兼容
- 症状: 输入不响应 PNP 传感器
- 解决方案: 添加下拉电阻或使用接口模块
浮空输入
- 症状: 未连接传感器时随机触发
- 解决方案: 通过 10kΩ 电阻将未使用的输入连接到 DIO GND
最佳实践
设计准则
- ✅ 尽可能使用 NPN 设备以获得直接兼容性
- ✅ 通电前验证接地连接
- ✅ 添加保护(保险丝/浪涌抑制器)以适应工业环境
- ✅ 记录接线以便维护和故障排除
测试步骤
- 验证供电电压(19-24 VDC)
- 检查接地连接的连通性
- 使用万用表测试输入,然后再连接传感器
- 使用合适的负载验证输出
- 监控电流消耗,确保每路输出 <100mA
使用 Node-RED 自动化 I/O 逻辑
需要围绕数字 I/O 信号构建自定义逻辑?Integration Builder 可以根据简单的英文描述生成 Node-RED 流程,将数字 I/O 与检测结果、定时器和条件逻辑结合起来。