從軟件的角度看機器視覺的開發與集成過程:首先借助高效便捷的配置軟件VBAI(應用于自動檢測的機器視覺生成器)和全面的視覺模塊(涵蓋了對所有制式和標準的相機的支持,提供模式匹配、OCR、顆粒分析、二維條形碼識別等數百種圖像處理功能),用戶可以在交互式的開發環境中驗證不同的相機和光源設置、采集方式與圖像處理算法,然后再將確認的步驟自動生成對應于LabVIEW的可執行程序。
LabVIEW軟件平臺具有直觀的圖形化開發特性,使工程師把更多的精力集中在功能開發而不是代碼撰寫上。在整體系統開發和集成過程中,工程師可直接利用對應的LabVIEW工具包和模塊,在統一的平臺下以相同的方式完成運動控制、數據采集、工業通信和人機界面等功能,實現與各種PAC(可編程自動化控制器)、PLC、工業設備、OPC客戶端及企業數據庫的連接與通信。
對于這種開發模式,無論是經驗豐富的集成商還初級開發者,都得以從不同設備所對應的專用甚至私有開發方式與平臺、驅動與協議、設備間互間的物理通信與同步這些困境中解放出來,大幅降低了系統集成的難度和成本。
從硬件體系架構來看,基于PC的機器視覺系統由于其開放性和靈活性,在提供強大的處理能力的同時,也較容易實現與其它功能的集成,但是PC的架構由于可靠性和體積等原因,并不能完全滿足工業應用的需求。
另一種方式是嵌入式架構,使用簡單,可靠性高,但是功能相對單一,可集成度較差。為了解決這些矛盾,NI在其緊湊型的機器視覺系統(CVS)中,通過集成LabVIEW實時、FPGA技術,前所未有的實現了在同一嵌入式硬件平臺下完成I/O與通信協議的靈活定制以及運動,可同時采集、處理3路圖像信號,并保證系統的堅固性和可靠性,達到工業現場惡劣環境下的應用要求(圖1)。
圖.1 FIG.1 NI 緊湊型的機器視覺系統
下面我們通過兩個實例分析,具體探討如何利用開放靈活的軟硬件平臺集成機器視覺和多域功能應用,實現系統集成復雜度降低及開發周期的縮短。
基于LabVIEW及同步的機器視覺、運動控制、數據采集的自動化半導體晶圓分類系統在半導體制造業,晶圓切割前必須根據其厚度(THK)、全厚度誤差(TTV)、彎曲度(BOW)、翹曲度(WARP)等電氣及物理參數進行細致分類,以達到嚴格的容差要求。為保證測量精度,傳統采用單點測量方式,需消耗大量的測試時間。為此,美國Gigamat Technologies公司研發出新一代的全掃描自動分類設備(圖2),以提高吞吐率并要求能達到單點測試下的精度和重復性要求,這在技術上是相當大的挑戰。
圖.2自動化半導體晶圓分類系統
新全自動晶圓分類系統充分利用了LabVIEW平臺及其配套工具包,該系統分為晶圓對準和測量兩個工作步驟。對準過程使用線掃描圖像采集方式和3軸運動控制,通過同步圖像采集與底盤旋轉速率,在1秒內完成整張晶片6百萬象素的圖像采集,利用LabVIEW視覺算法判斷晶片中心位置、平坦度和其它特性,據此調整晶圓位置實現其與參數測量平臺完全匹配。
測量步驟要求對上下表面間距測量的分辨率小于0.0001mm,其解決辦法是在LabVIEW平臺下應用NI運動控制工具生成平滑的圓弧及螺旋軌跡組合,精確控制旋轉中的晶片位置,使用NI數據采集卡完成多通道同步進行的探針高速、高密度測量,實時記錄對應位置,據此進行相關計算處理,獲取各項參數信息,最終得出分類的結果。
除了以上的核心步驟外,該系統還包括了:觸摸屏人機界面;基于RS-485通信的晶圓升降機
控制;用于光源、機器功率和真空設備的數字I/O控制;以及與Microsoft Access數據庫連接以實現加工過程數字化加工。而這些功能,都是在LabVIEW平臺下統一開發完成,Gigmat的經理這樣評論“如果沒有LabVIEW以及NI機器視覺,運動控制和數據采集產品的同步,這個項目就不可能達到經濟可行”。
NI緊湊型機器視覺系統幫助汽車火花塞檢測達到6Sigma的重復性標準
汽車火花塞的偏心度和電極間距是決定其性能的關鍵指標。過去某領先的汽車火花塞制造商一直通過人工的方式對其進行測量,因為測量精度低,必須采用過于嚴格的產品的公差帶限制,導致不必要的生產要求提高和產量減少。為了保證可靠的質量控制,更快的檢測速度和產量的提高,該制造商決定建立基于機器視覺的全掃描尺寸定量系統。
系統由IEEE 1394相機、環形光源、堅固的NI CVS嵌入式機器視覺系統以及LabVIEW軟件開發平臺構成。采集的火花塞圖像通過火線傳入CVS,在其上運行實時的圓形邊緣檢測等特殊算法,而通過對欠采樣的控制找到精度與處理時間的平衡點,測量精度達到0.01mm,完全滿足6Sigma標準。
隨后,CVS通過其數字端口與生產線上的PLC和繼電器等設備通信,完成不合格品的自動剔除工作,免去了人工干預。整個系統接入工廠以太網,可以進行遠程的參數配置,校準以及產品信息的記錄。由于測試精度的提高,放寬了公差范圍,大幅提高了產量和效率。
福利時間!
電子發燒友聯合龍哥為LabVIEW視覺工程師和從業者免費提供五節直播課程,真正的幫助有需要的工程師解決工作和就業的疑惑,想免費領取的朋友們不要錯過機會哦~
【五節課目錄】
▲ 第1節:龍哥手把手教你學視覺—LabVIEW視覺直播課
▲ 第2節:學會LabVIEW視覺外觀檢測,掌握加薪秘訣
▲ 第3節:暢聊LabVIEW視覺編程入門知識,將成為黑馬程序員
▲ 第4節:龍哥帶你深入了解工業機器視覺系統
▲ 第5節:暢聊LabVIEW視覺工程師職業發現前景
【掃描入群、免費領課程】
(掃碼加助理微信微信:18123773580)
注明:https://www.gkzhan.com
更多精彩內容,請戳閱讀原文
-
電子工程師
+關注
關注
253文章
785瀏覽量
96444
原文標題:【分享】NI LabVIEW軟件平臺及其機器視覺系統解決方案
文章出處:【微信號:elecfans,微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
斑馬技術榮獲2025視覺系統設計創新獎
LabVIEW的詳細簡介和應用(文末免費分享LabVIEW相關資料合集)

EtherCAT科普系列(8):EtherCAT技術在機器視覺領域的應用

工業相機與采集卡配套方案:構建高性能機器視覺系統的核心要素

工業相機采集卡:機器視覺系統的關鍵樞紐

使用Lattice mVision打造嵌入式視覺系統解決方案
海伯森亮相VisionCon合肥視覺系統技術設計會議
Vehicle OS軟件平臺解決方案

適用于機器人視覺系統的LED光源

評論