跳到主要内容

AI 驱动文档

您想了解什么?

数字输入/输出逻辑:NPN 与 PNP

本页介绍 OV10i 的数字 I/O 配置,以及如何将 NPN 和 PNP 设备正确接线到相机的 M12 A-Coded 17 Pin connector。

OV10i 数字输入/输出 概览

硬件配置

OV10i 通过 M12 A-Coded 17 Pin Power I/O 接头提供 5 条数字输入/输出(I/O)线

I/O 分布:

  • 1 触发输入 - 主要触发信号输入
  • 2 个数字输入 - 附加传感输入
  • 2 个数字输出 - 状态与结果输出

电气规格

  • 工作电压: 19-24 VDC 输入
  • 输出电流: 每个输出最大 100 mA
  • 输入逻辑: 通过 GND 拉低以激活输入
  • 输出逻辑: 有效时,输出下拉至 GND(NPN 兼容)
  • 热保护: DIO GND 通过热熔保险丝连接到 GND

理解 NPN 与 PNP 逻辑

NPN(Sinking)逻辑

NPN 设备在有效时将电流拉向地(ground)。

特性:

  • 工作态/Active State: 设备将信号连接到 GND(0V)
  • 非活动/Inactive State: 信号保持悬空或拉高
  • 电流路径/Current Flow: 从正电源 → 通过负载 → 到设备 → 到地
  • 常见用途/Common Use: 大多数现代工业传感器与 PLC

PNP(Sourcing)逻辑

PNP 设备在有效时从正极电源供电。

特性:

  • 工作态/Active State: 设备将信号连接到正极电源(+24V)
  • 非活动/Inactive State: 信号保持悬空或拉低
  • 电流路径/Current Flow: 从设备 → 通过负载 → 到地
  • 常见用途/Common Use: 某些欧洲工业设备

OV10i 数字输入配置

原生输入逻辑:NPN 兼容

OV10i 的输入设计为 NPN(sinking)设备。

输入激活/Input Activation: 通过拉低至 GND 以激活输入

连接 NPN 传感器(直接连接)

NPN 传感器的接线:

NPN

工作原理/Operation:

  • 传感器非活动时/Inactive: 输入在高电平悬浮(非活动)
  • 传感器活动时/Active: 传感器将输入拉至 GND(活动)

连接 PNP 传感器(需要下拉)

PNP 传感器的接线:

NPN

下拉电阻/ Pull-Down Resistor: 通常在输入与 GND 之间为 10kΩ

工作原理/Operation:

  • 传感器非活动时/Inactive: 下拉电阻将输入维持在 GND(非活动)
  • 传感器活动时/Active: 传感器压过下拉,提升输入电压(可能无法可靠地激活)
重要

PNP 传感器需要额外的接口电路才能与 OV10i 输入实现可靠工作。

OV10i 数字输出配置

原生输出逻辑:NPN(Sinking)

OV10i 的输出为 NPN 兼容的 sinking 输出。

输出行为/Output Behavior:

  • Active: 输出下拉至 GND(0V)
  • Inactive: 输出悬浮(高阻抗)
  • 最大电流/Max Current: 每个输出 100 mA
  • 外部电源/External Power Required: 输出需要外部电源
注意

数字输出 DO0 / DO1 为 NPN 开路集电极,仅能下拉。有效时它们将线拉至 GND,不能提供 +24 V。为实现正确工作,必须提供外部上拉或负载至 +24 V。

接口选项/Interface Options:

  • Relay Module: 使用输出来驱动继电器线圈,继电器触点切换 PNP 负载
  • Transistor Circuit: 使用输出控制 PNP 晶体管以进行负载切换

接地与公共参考

关键接地要求

DIO GND 必须连接到 GND,数字输入功能才能工作。 DIO GND 通过热熔保险丝与 GND 相连。

多电源系统/ Multi-Supply Systems: 当将 OV10i 的数字 I/O 线路连接到由不同电源供电的系统时,请使用此针脚将接地连接在一起。

⚠️ 常见布线问题

地环路问题

  • 症状/Symptom: 输入行为不稳定,触发错误
  • 解决方案/Solution: 确保单点接地,正确使用 DIO GND

输出电流不足

  • 症状/Symptom: 负载无法可靠激活
  • 解决方案/Solution: 验证负载电流 <100mA,对更高电流负载使用继电器

PNP 传感器不兼容

  • 症状/Symptom: 输入对 PNP 传感器无响应
  • 解决方案/Solution: 增加下拉电阻或使用接口模块

悬浮输入

  • 症状/Symptom: 未连接传感器时随机触发
  • 解决方案/Solution: 将未使用的输入通过 10kΩ 电阻连接至 DIO GND

最佳实践

设计准则

  • 尽量使用 NPN 设备 以实现直接兼容
  • 在通电前验证接地连接
  • 为工业环境添加保护(保险丝/浪涌抑制器)
  • 记录布线 以便维护和故障排除

测试程序

  1. 验证电源电压(19-24 VDC)
  2. 检查接地连通性
  3. 在连接传感器前使用万用表测试输入
  4. 使用适当负载验证输出
  5. 监测电流消耗,确保每个输出 <100mA
Automate I/O logic with Node-RED

Need to build custom logic around your digital I/O signals? The Integration Builder can generate Node-RED flows that combine digital I/O with inspection results, timers, and conditional logic from a plain English description.

🔗 See Also