AI 驅動文件
您想了解什麼?
相機到 PLC 的通訊失敗
本頁介紹在 OV20i 相機與 PLC 通訊失敗時的故障排除方法。您可以透過以下方式進行整合:
選項 1:EtherNet/IP(網路整合)
工作原理
- OV20i 作為 EtherNet/IP 介面卡
- 您的 PLC 將作為 掃描器/主站,迴圈讀取/寫入 I/O 程式塊
- 使用 EDS 檔案在 PLC 的工程環境中配置相機
設定步驟
- 為 OV20i 指定靜態 IP,並確保其與 PLC 位於同一子網
- 在相機 UI 中啟用 EtherNet/IP 模式
- 下載並匯入
OV20i_EDS檔案到您的 PLC 工具 - 將相機新增為裝置,配置 輸入/輸出程式集例項,並設定 RPI(Requested Packet Interval)
- 將程式集的 I/O 標籤對映到 PLC 變數,並驗證實時資料交換
可獲得的內容
- 輸入程式集 包含狀態位(Online、Trigger Ack、Result Available)、配方 ID、ROI 結果 等
- 輸出程式集 允許 PLC 傳送諸如硬體觸發或配方切換等命令
EtherNet/IP 故障排除
- 在 PLC 工具中檢查 PLC 的 I/O 連線狀態
- Ping 攝像機的 IP 以確保網路連通性
- 確保 RPI 設定在支援的迴圈時間範圍內(20–10,000 ms)
- 確認
Inspection Completed和 ROI 資料位在 I/O 中正確切換
選項 2:數字 I/O(物理佈線)
注意
相機的數字輸出(DO0 / DO1)為 NPN 開集電極,且僅下拉。啟用時會拉至 GND,且不能提供 +24 V。 為了正常執行,您的 PLC 輸入或負載必須包含一個上拉到 +24 V 的電路。
- 使用 數字輸出 (DO1) 來指示結果
- 使用 Trigger Input 進行 PLC 發起的採集
- DO/DI 線為 NPN 下拉型(下拉至 GND)
接線總覽
- 將 DO GND 連線到 PLC GND
- 將 DO1、Trigger IN,或其他 I/O 連線到相應的 PLC 輸入/輸出
- 由於 DO1 下拉至 GND,PLC 已配置為 低有效檢測
何時使用繼電器
當以下情況需要時,需要繼電器:
- PLC 期望 PNP/源訊號
- 負載電流超過 100 mA(DO 的最大電流)
- 需要在系統之間實現隔離
繼電器佈線示例:
nginx
CopyEdit
DO1 ──⟶ Relay Coil ──+24 V
│
DIO GND ──────────┘
- 繼電器觸點隨後向 PLC 輸出乾淨訊號,而不從 DO1 拉取電流
數字 I/O 故障排除
- 測量 DO1 電壓在啟用時從 24 V 變為 0 V 的切換
- 確保
DIO GND與 PLC 共享 - 驗證 PLC 輸入是否配置為 NPN/低電平檢測邏輯
最終檢查清單
| 檢查項 | EtherNet/IP | 數字 I/O |
|---|---|---|
| OV20i 與 PLC 位於同一子網 | ✅ | n/a |
| 靜態 IP 已配置 | ✅ | n/a |
| EDS 檔案已匯入 | ✅ | n/a |
| EtherNet/IP I/O 程式塊對映 | ✅ | n/a |
| DIO GND 已接到 PLC GND | Optional | ✅ |
| DO1 已接到 PLC 輸入或繼電器 | Optional | ✅ |
| 需要源訊號/電壓時使用繼電器 | Optional | ✅ |
| PLC 讀取到有效的檢測結果 | ✅ | ✅ |