Trigger Mode 是什麼?
Trigger Mode(觸發模式)決定相機「何時拍攝」 — 工業視覺與產線整合的關鍵設定。錯誤的 trigger 設定會導致:
- 拍到空白(工件還沒到)
- 拍到模糊(工件正在移動)
- 拍到一半(工件已離開視野)
正確的 trigger 設定保證每次拍攝都精準對應工件位置。
3 大觸發模式
1. Free Run(連續觸發)
- 相機自己定時拍(如 60 FPS 連續)
- 適合:固定位置物件(如機台靜置工件)
- 不適合:產線移動工件
- 缺點:浪費資源、可能漏拍或重複拍
2. 硬體觸發(External / Hardware Trigger)
- 來自外部訊號:光電開關、PLC、編碼器
- 工業級首選(精度 μs 級)
- 拍攝時機精準對應產線位置
3. 軟體觸發(Software Trigger)
- 來自 PC 程式指令(API call)
- 適合手動拍攝或不嚴格時序場景
- 速度較硬體觸發慢(ms 級延遲)
硬體觸發的 3 大訊號源
1. 光電開關(Photo Sensor)
- 工件遮斷光線 → 訊號觸發相機
- 最簡單,幾百元的感測器即可
- 工件位置可預估精度(mm 級)
2. PLC 觸發
- PLC 統一指揮:「現在拍」
- / SCADA 系統
- 大型自動化產線首選
3. 編碼器(Encoder)
- 輸送帶上裝編碼器 → 計算工件位置
- 精度最高(μm 級)
- 連續產線必備(如玻璃捲、紙捲)
Trigger 時序設計重點
光電開關偵測 → 等待延遲(工件移到視野)→ Trigger 相機 → 拍攝 → 處理 → 輸出結果
↑ ↑ ↑ ↑ ↑ ↑
0 ms 0-50 ms 即時 10-50 ms 全程
3 個關鍵時間參數:
- Trigger Delay(觸發延遲):工件移到視野中央所需時間
- Exposure Time(曝光時間):拍攝持續時間(影響工件清晰度)
- Processing Time(處理時間):影像處理運算時間
VSK 工程師會協助校準這 3 個參數。
Cognex 機型 Trigger 支援
| 機型 | 硬體觸發 | 軟體觸發 | 編碼器 |
|---|---|---|---|
| In-Sight 智慧相機全系列 | ✅ | ✅ | ✅ |
| DataMan 條碼讀取器全系列 | ✅ | ✅ | ✅ |
| VisionPro + 工業相機 | ✅ | ✅ | ✅ |
所有 Cognex 工業視覺都支援 3 種觸發模式。
工程師常見問題
Q1:產線快 600 件 / 分鐘要用什麼觸發?
A:硬體觸發 + 編碼器。
- 光電開關精度 ±1-2 ms(600 件/分 = 10 件/秒,需 < 100 ms 容忍)
- 編碼器精度 ±μs(高速產線必選)
Q2:軟體觸發為何慢?
A:軟體觸發要經過 OS → 網路 → 相機處理,延遲 10-100 ms 不固定。工業即時控制不能用。測試 / 教學環境才用軟體觸發。
Q3:光電開關位置如何決定?
A:放在**「相機視野前 N mm 處」**:
- N = 輸送帶速度 × Trigger Delay
- 例:輸送帶 500 mm/s + 延遲 50 ms → N = 25 mm
VSK 提供現場校準。
Q4:Trigger 失敗會怎樣?
A:3 種症狀:
- 拍到空白(觸發太早)— 解:增加 Trigger Delay
- 拍到模糊(曝光太長 + 工件移動)— 解:縮短曝光、加 Strobe 燈
- 沒拍(觸發訊號斷)— 檢查 PLC / 光電開關接線
想設定 Trigger Mode?
VSK 提供 Cognex 產品技術諮詢與選型評估。
