- 三大產品線、三套工具:In-Sight 用 In-Sight Explorer(含 EasyBuilder / Spreadsheet)、DataMan 用 DataMan Setup Tool、VisionPro 用 installer 安裝。
- 升級不是必做:遵循「If it works, don't touch it」原則,除非有資安修補、已知 bug 影響、需用新功能、或統一新舊機版本,否則不建議盲目跟版。
- 升級前 4 步檢查:備份 Job / 參數、確認 PC ↔ 相機 ↔ PLC 版本相容、檢視授權檔、保留測試相機驗證。
- 跨大版本要小心:Job 格式、函式定義、通訊參數可能變動,建議備援機先測一輪。
- 支援回滾:三大產品線都可降版回舊 Firmware,前提是保留舊版檔與授權備份。
- VSK 在地協助:升級前評估、現場/遠端執行、跨大版本 Job 轉檔,屬。
Cognex 設備運作多年後,工程師常會問:「現在還在跑舊版 Firmware,要不要升級?」答案不是「永遠升到最新」、也不是「永遠不動」。本文以 Cognex 三大產品線(In-Sight 智慧相機、DataMan 條碼讀取器、VisionPro 軟體環境)為例,拆解升級流程、相容性確認、回滾機制與常見地雷。
為什麼要做 Firmware / 軟體更新?
Cognex 官方每年通常釋出 2-4 次主要更新(major / minor),加上不定期 patch。升級的主要動機可歸為三類:
| 類別 | 典型情境 | 建議優先級 |
|---|---|---|
| 資安修補 | 官方揭露 CVE、Web HMI 相關漏洞修補、Telnet/FTP 服務強化 | 高(特別是連 IT 網段的設備) |
| Bug 修復 | 影響現場運作的已知問題(影像凍結、通訊偶斷、特定演算法誤判) | 中-高(若 release note 與您的症狀吻合) |
| 新功能 / 新硬體支援 | 新增 Edge Learning 演算法、新版 PatMax、2DMax 改進、支援新型號相機 | 視需求(若用不到可不升) |
反向案例:產線跑了 3 年運作穩定、IT 已做網段隔離(不上外網)、新版功能也用不到 — 這種情境硬要升級反而是引入未知變數,建議維持現狀,遵循「If it works, don't touch it」工程準則。
三大產品線升級流程
1. In-Sight 智慧相機(In-Sight Explorer / EasyBuilder / Spreadsheet)
In-Sight 系列(含 In-Sight 3800、2800、L38、D900 等)使用統一的 In-Sight Explorer 作為 PC 端編輯與管理工具,EasyBuilder(流程式)與 Spreadsheet(試算表式)為兩種程式設計模式。
升級流程:
- 取得 Firmware:聯繫 VSK 索取對應機型的 In-Sight Firmware(.sbf 檔)與 In-Sight Explorer PC 安裝包,VSK 工程師可協助確認與您現場設備相容的版本。
- 備份:用 In-Sight Explorer 連線相機 → 將相機內所有 Job 檔(.job)匯出至 PC 留存、記下 Job Slot 位置與啟動 Job 設定。
- PC 端升級:先升級 PC 端 In-Sight Explorer 至目標版本(PC 版本通常需 ≥ 相機 Firmware 版本)。
- 相機 Firmware 升級:In-Sight Explorer → 連線目標相機 → System → Update Firmware → 選擇下載的 .sbf 檔 → 等待燒入完成(通常 5-10 分鐘,期間相機會自動重啟一次)。
- 驗證:重新載入 Job、執行測試影像、確認觸發訊號與 PLC 通訊正常。
注意事項:
- 燒入過程不可斷電,否則相機可能變磚(需送修恢復出廠 Firmware)。建議使用 UPS。
- EasyBuilder 與 Spreadsheet 模式的 Job 跨大版本後可能需重存。
- 支援的最新 Firmware 版本受相機硬體世代限制,舊機型(如 Insight 5xxx / 7xxx)有版本上限〔以 Cognex 官方支援頁面型號相容性表為準〕。
2. DataMan 條碼讀取器(DataMan Setup Tool)
DataMan 系列(DataMan 280、380、470、580 等)使用獨立的 DataMan Setup Tool 作為配置與升級工具,與 In-Sight Explorer 屬不同軟體棧。
升級流程:
- 下載:於 Cognex 支援網站取得目標 DataMan Firmware(通常為 .dmf / .bin 檔)與 DataMan Setup Tool PC 版〔以 Cognex 官方下載中心為準〕。
- 備份:Setup Tool 連線讀碼器 → File → Save Process Settings(匯出讀碼參數、訓練影像、symbology 設定)。
- 升級 Setup Tool:新版 Firmware 通常需要對應或更新版本的 Setup Tool。
- Firmware 燒入:Setup Tool → Connect Device → System → Update Firmware → 選擇 Firmware 檔 → Apply。
- 驗證:用實際讀碼樣本(DPM 件、低對比標籤、難讀條碼)測試讀取率,確認與既有 PLC / SCADA 通訊(EIP / TCP / Serial)連線正常。
注意事項:
- DataMan 的 DMCC 指令集偶有新版增刪,若您的整合端(PLC / 上位機)有硬寫 DMCC 字串,跨大版本後請對照新版指令手冊驗證。
- 多台 DataMan 同型同產線時,建議統一版本,避免維護時混淆。
- 近年新型號(如 DataMan 280 系列)支援 Edge Learning,部分演算法功能需特定 Firmware 版本以上才解鎖〔以該型號 datasheet 為準〕。
3. VisionPro 軟體環境
VisionPro 屬 PC-Based 視覺平台,跑在工業電腦或 Frame Grabber 環境,升級邏輯與嵌入式相機不同 — 主要是 PC 端軟體 installer 重裝,無相機 Firmware 概念(FireWire / GigE / CXP 相機本身的 Firmware 由廠商獨立提供)。
升級流程:
- 備份:備份所有 VisionPro Project(.vpp 檔)、QuickBuild 流程、訓練資料夾、授權檔(Cognex SafeNet 授權容器內容)。
- 解除舊版:Windows 控制台 → 解除安裝舊版 VisionPro(授權通常保留、不會被移除)。
- 安裝新版:執行新版 VisionPro Installer → 選擇對應 Frame Grabber 驅動套件 → 重啟電腦。
- 授權確認:開啟 Cognex License Manager → 確認授權狀態為 Active(若使用 Sentinel HASP USB Dongle,確認 USB 連接;若為軟體授權,確認 Activation Code 仍有效)。
- 專案測試:載入舊版 .vpp → 驗證 Tool Block、PatMax、Calibration、Acquisition 全部正常 → 與 PLC 通訊測試。
注意事項:
- VisionPro 對 Windows 版本與 .NET Framework 有相容性要求,跨大版本升級前須確認作業系統與 .NET 是否符合新版 release note 要求。
- Frame Grabber(如 CXP)驅動需與 VisionPro 版本搭配,硬體廠商通常會列出相容表。
- 授權檔(特別是浮動授權)跨大版本可能需要重新啟用(Cognex Service Portal 申請)。
升級前必做的 4 步檢查
無論哪一條產品線,VSK 建議升級前一定要完成這 4 件事:
- 備份:所有 Job / Project / 訓練影像 / 參數 / 授權檔,存兩份(PC 端 + NAS 或雲端)。
- 相容性確認:PC 軟體版本 ↔ 相機 Firmware ↔ PLC / 上位機通訊版本是否相容;確認 release note 是否列為 breaking change。
- 授權盤點:確認目前授權檔涵蓋新版本(部分 Cognex 授權有版本上限,跨大版本需採購升級授權)。
- 測試環境:有備援相機 / 測試 PC 時先在離線環境跑一輪;無備援時至少安排在停線時段、保留舊版檔可立即回滾。
常見升級 FAQ
Q1:可不可以遠端升級、不用到場?
In-Sight Explorer 與 DataMan Setup Tool 都支援透過 LAN 連線升級,理論上工程師在辦公室透過 VPN 也能完成。但 VSK 不建議遠端升級正線設備,主因是:(1) 燒入過程網路抖動可能造成不完整燒入;(2) 升級後驗證需現場有人觸發實際工件確認;(3) 萬一變磚需現場處理。建議至少安排現場有工程師待命再做遠端升級。
Q2:跨好幾代版本可以一次升到最新嗎(例如 In-Sight 4.x 直接跳 6.x)?
原則上 Cognex Firmware 升級不需逐代升,可直接從舊版跳到目標新版(前提是該硬體世代支援目標版本)。但跨多代的 Job 相容性風險較大,建議:(1) 先在備援機完整測試一輪;(2) 對照各大版本 release note 列出的 breaking change;(3) 必要時用「漸進式」策略 — 先升中間版本驗證 Job 可載入,再升至目標版本。
Q3:升級失敗讀不到相機 / 讀碼器了,怎麼辦?
常見「升級後設備失聯」處理順序:(1) 確認 IP 與網段未變、PC 防火牆未擋;(2) 嘗試用 In-Sight Explorer / Setup Tool 的搜尋功能(廣播尋找);(3) 進入 Recovery Mode(多數機種有按鈕組合或 DIP 開關),重新刷入舊版 Firmware;(4) 以上皆失敗代表可能變磚,需聯絡 Cognex 原廠 RMA 或 VSK 在地協助處理。
Q4:In-Sight 與 VisionPro 的 Job / Project 可以互通嗎?
不行。In-Sight 的 .job 與 VisionPro 的 .vpp 是兩套完全不同的執行環境,雖然底層共用 PatMax、OCRMax 等核心演算法,但程式架構、I/O、訓練資料格式皆不同,無法直接匯入。若需要從 In-Sight 遷移到 VisionPro(例如改用 PC-Based 多相機架構),實質上需重新建置 Project。
Q5:升級頻率多少合理?
VSK 給多數客戶的建議節奏:(1) 資安修補類 — 收到 CVE 通知後 1-3 個月內升級;(2) Bug 修復類 — 確認您的症狀確實在 release note 中、且該 bug 對產線有實質影響時再升;(3) 新功能類 — 等該版本釋出 3-6 個月、社群回饋穩定後再考慮。多數穩定產線一年升級 1-2 次已足夠。
VSK 在地升級協助服務
升級看起來只是「下載 Firmware → 燒入 → 驗證」三個動作,但實務上常卡在:
- 跨大版本 Job 載入後函式錯誤、需要逐個對照新版函式表改寫
- 升級後與既有 PLC 通訊參數對不上(EIP Assembly Instance、PROFINET 模組對應改變)
- 授權檔版本不符、需透過 Cognex Service Portal 申請新版授權
- 變磚設備需透過 Recovery 流程救援
VSK 提供下列在地升級協助:
- 升級前評估:Job / Project 相容性審視、PC ↔ 相機 ↔ PLC 版本盤點、release note 重點摘要、風險清單。
- 升級執行:現場到場或遠端執行 In-Sight / DataMan / VisionPro 升級流程。
- 跨大版本 Job 轉檔:協助處理跨版本函式變動、I/O 對應調整、通訊參數重設。
- 升級後驗證:實際工件測試、PLC 通訊重連、SAT 驗證報告。
- 回滾協助:升級異常時的快速降版回到穩定狀態。
此項服務屬於 VSK 「。詳細評估與報價請聯絡 VSK 業務團隊。
VSK 是 Cognex 台灣官方認證代理商(PSI),提供 In-Sight、DataMan、VisionPro 三大產品線的銷售、規格諮詢、在地升級協助。深入了解 VSK 作為 Cognex 台灣代理商的完整服務範圍。
與威視康技術團隊聯繫
👉 您的視覺檢測需求由VSK 工程師團隊接手|電話 +886 2-8809-3200|線上聯絡|查看完整 Cognex 產品線
延伸閱讀
- Cognex 台灣代理商 VSK 威視康完整服務介紹
- Cognex In-Sight 3800 智慧相機規格介紹
- Cognex DataMan 280 條碼讀取器規格
- Cognex In-Sight D900 AI 視覺軟體介紹
- PatMax 樣式比對技術名詞解釋
本文涉及之 機器視覺、視覺檢測、AOI、AI 視覺、瑕疵檢測相關方案,VSK 威視康可依現場提供 Cognex 設備選型建議;若需與 方案對比,亦提供完整對照與選型建議。工業自動化、智慧製造、製程改善導入請來電 +886 2-8809-3200。
