AI 驅動文件
您想了解什麼?
數字 I/O 邏輯:NPN 與 PNP
本頁面解釋了 OV80i 的數字 I/O 配置,以及如何正確連線 NPN 和 PNP 裝置到相機的 M12 A 型 12 針聯結器。
OV80i 數字 I/O 概述
硬體配置
OV80i 透過 M12 A 型 12 針電源 I/O 聯結器提供 1 個觸發輸入、2 個數字輸入和 2 個數字輸出:
I/O 分配:
- 1 個觸發輸入 - 主要觸發訊號輸入
- 2 個數字輸入 - 額外感測器輸入
- 1 個數字輸出 - 結果輸出
電氣規格
- 工作電壓: 19-24 VDC 輸入
- 輸出電流: 每個輸出最大 100mA
- 輸入邏輯: 拉至 GND 以啟用輸入
- 輸出邏輯: 啟用時,輸出接地(相容 NPN)
- 熱保護: DIO GND 透過熱熔斷器連線
理解 NPN 與 PNP 邏輯
NPN(下拉)邏輯
NPN 裝置在啟用時將電流引至地。
特性:
- 啟用狀態: 裝置將訊號連線至 GND(0V)
- 非啟用狀態: 訊號保持浮動或拉高
- 電流流動: 從正電源 → 透過負載 → 到裝置 → 到地
- 常見用途: 大多數現代工業感測器和 PLC
PNP(上拉)邏輯
PNP 裝置在啟用時從正電源引出電流。
特性:
- 啟用狀態: 裝置將訊號連線至正電源(+24V)
- 非啟用狀態: 訊號保持浮動或拉低
- 電流流動: 從裝置 → 透過負載 → 到地
- 常見用途: 一些歐洲工業裝置
OV80i 數字輸入配置
原生輸入邏輯:相容 NPN
OV80i 輸入設計為 NPN(下拉)裝置。
輸入啟用: 拉至 GND 以啟用輸入
連線 NPN 感測器(直接連線)
NPN 感測器接線:

操作:
- 感測器非啟用: 輸入浮動高(非啟用)
- 感測器啟用: 感測器將輸入拉至 GND(啟用)
連線 PNP 感測器(需要下拉電阻)
下拉電阻: 通常為 10kΩ,連線輸入與 GND
操作:
- 感測器非啟用: 下拉電阻將輸入保持在 GND(非啟用)
- 感測器啟用: 感測器克服下拉電阻,提高輸入電壓(可能無法可靠啟用)
重要
PNP 感測器需要額外的介面電路以確保與 OV80i 輸入的可靠操作。
OV80i 數字輸出配置
原生輸出邏輯:NPN(下拉)
OV80i 輸出為 NPN 相容的下拉輸出。
輸出行為:
- 啟用: 輸出接地(0V)
- 非啟用: 輸出浮動(高阻抗)
- 最大電流: 每個輸出 100mA
- 需要外部電源: 輸出需要外部電源供電
注意
數字輸出 DO0 / DO1 為 NPN 開路集電極,僅下拉。它們在啟用時將線路拉至 GND,無法提供 +24 V。必須提供外部上拉或負載至 +24 V 以確保正常操作。
PNP 負載接線(需要介面):

介面選項:
- 繼電器模組: 使用輸出驅動繼電器線圈,繼電器觸點切換 PNP 負載
- 電晶體電路: 使用輸出控制 PNP 電晶體進行負載切換
接地和公共參考
關鍵接地要求
DIO GND 必須連線到 GND,以使數字輸入功能正常工作。 DIO GND 透過熱熔斷器與 GND 相連。
多電源系統: 當將 OV80i 的數字 I/O 線路連線到來自不同電源的系統時,請使用此引腳將接地連線在一起。
⚠️ 常見接線問題
接地環路問題
- 症狀: 輸入行為不穩定,誤觸發
- 解決方案: 確保單點接地,正確使用 DIO GND
輸出電流不足
- 症狀: 負載無法可靠啟用
- 解決方案: 驗證負載電流 <100mA,使用繼電器處理更高電流負載
PNP 感測器不相容
- 症狀: 輸入對 PNP 感測器沒有響應
- 解決方案: 新增下拉電阻或使用介面模組
漂浮輸入
- 症狀: 未連線感測器時隨機觸發
- 解決方案: 透過 10kΩ 電阻將未使用的輸入連線到 DIO GND
最佳實踐
設計指南
- ✅ 儘可能使用 NPN 裝置 以實現直接相容
- ✅ 在通電前驗證接地連線
- ✅ 為工業環境新增保護(熔斷器/浪湧抑制器)
- ✅ 記錄接線 以便於維護和故障排除
測試程式
- 驗證供電電壓(19-24 VDC)
- 檢查接地連線的連續性
- 在連線感測器之前用萬用表測試輸入
- 用適當的負載驗證輸出
- 監測電流消耗 以確保每個輸出 <100mA
使用 Node-RED 自動化 I/O 邏輯
需要圍繞您的數字 I/O 訊號構建自定義邏輯嗎?整合構建器 可以生成將數字 I/O 與檢測結果、定時器和基於自然語言描述的條件邏輯相結合的 Node-RED 流。