《新一代全自動視覺激光打標機的研究與開發(fā)》由會員分享,可在線閱讀,更多相關(guān)《新一代全自動視覺激光打標機的研究與開發(fā)(4頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、新一代全自動視覺激光打標機的研究與開發(fā)
摘要:全自動視覺激光打標機以LabVIEW為軟件開發(fā)平臺,以PC機為控制主體,整合計算機硬件資源與激光器、工業(yè)相機、機械手等
2、測控硬件資源,采用軟硬件標準化、一體化、模塊化設(shè)計,構(gòu)建產(chǎn)品檢測與標記系統(tǒng),實現(xiàn)上料、檢測、打標、下料等工序的一體化、流程化操作。且具備完善的保護報警功能及一定的錯誤自處理功能,具有自動化程度高、生產(chǎn)效率高、適用范圍廣等性能優(yōu)勢。
關(guān)鍵詞:視覺檢測測控系統(tǒng)自動化LabVIEW軟件平臺
Abstract:The automatic OPTMV-Laser MarkingⅡhas been developed successfully based on half-automaticOPTMV-Laser MarkingⅠ.Personal computer(PC)is the centr
3、al part of control units.Making used of softwareof LabVIEW,the system of products inspection and marking is constructed by compounding resources of computerhardware and instruments of test&control,such as laser-marking,industrial camera,manipulator and so on.Both ofhardware and software of this
4、equipment are designed normally,wholly and blocky.This equipment can accordinglyand orderly completes the operations of loading,inspection,marking and unloading.It also has the functions ofalarming and tracking the errors itself to some extent.Thus,it has many advantages such as wide application,gre
5、atautomation and efficiency.
Key words:Vision inspection Test and control system Automatic LabVIEW Platform of software
1引言隨著技術(shù)和市場競爭日趨激烈,質(zhì)量正成為產(chǎn)品最大的競爭力。產(chǎn)品檢測與標記是產(chǎn)品論文生產(chǎn)中質(zhì)量保證的關(guān)鍵環(huán)節(jié)。隨著生產(chǎn)的不斷發(fā)展和工藝要求的不斷提高,研發(fā)自動化程度高、快速、高效及高精度的產(chǎn)品檢測與標記設(shè)備成為必然趨勢。新一代全自動視覺激光打標機基于機器視覺的智能視覺檢測原理,以LabVIEW為軟件開發(fā)平臺,構(gòu)建產(chǎn)品檢測與標記系統(tǒng),是用于集成電路基
6、板檢測和激光標記的專業(yè)設(shè)備。該設(shè)備的上料、檢測、打標、下料4個工位同時運轉(zhuǎn)于工作平臺,有機協(xié)調(diào),能夠高精度、高速度完成產(chǎn)品檢測與標記任務(wù),加上完善的感應(yīng)觸發(fā)裝置及保護報警功能,可以實現(xiàn)無人作業(yè),真正實現(xiàn)自動化操作,是集光、機、電、計算機、機器視覺、自動控制等技術(shù)為一體的檢測設(shè)備。
2機械系統(tǒng)設(shè)計2.1性能要求該系統(tǒng)結(jié)構(gòu)設(shè)計要求緊湊,同時采用一體化設(shè)計,可以大大降低由于機臺間相對移動而對精度造成的影響。在夾具及機械手的設(shè)計上采用模塊化設(shè)計,可快速更換夾具,以達到檢測不同尺寸的產(chǎn)品或不同類型的產(chǎn)品的要求,提高系統(tǒng)的擴展性及適用性。2.2機械系統(tǒng)結(jié)構(gòu)全自動視覺激光打標機由兩大部件構(gòu)成,即控制平臺及
7、工作平臺。控制平臺主體為PC機,包括雙CPU高性能主機(含各種所需插卡及接口)、17英寸液晶顯示器、控制鼠標、控制鍵盤及光源控制器等。工作平臺如圖1所示。該工作平臺主要由以下部分組成:機架、旋轉(zhuǎn)臺、夾具、裝料區(qū)、上下料機械手、激光器、攝像機及光源等。機架用于固定激光器、旋轉(zhuǎn)工作臺、上下料機械手等。機架保證各個部分的相對位置,以及整臺機器的剛性。旋轉(zhuǎn)臺可360旋轉(zhuǎn),使工件夾具切換到不同的工位。夾具用于裝夾工件,以完成各個工序,夾具可作180旋轉(zhuǎn),以便于正反面打標。上料區(qū)完成工件的自動/手動補料。上下料機械手負責上下料工作。激光器負責激光標刻工作,固定于機架上。攝像機及光源構(gòu)成視覺檢測系統(tǒng),完成工
8、件圖像的采集工作。激光器
3測控系統(tǒng)研究3.1測控系統(tǒng)全自動視覺激光打標機測控系統(tǒng)結(jié)構(gòu)如圖2所示。該系統(tǒng)將計算機硬件資源、儀器與測控系統(tǒng)硬件資源有機整合,從而把計算機強大的計算處理能力和儀器硬件的測量、控制能力結(jié)合在一起。測控系統(tǒng)以不同的方式實現(xiàn)各工作單元的通信與控制。運動控制卡、圖像采集卡等上位控制單元與PC機構(gòu)成主從式控制結(jié)構(gòu)。PC機負責人機交互界面的管理和測控系統(tǒng)的實時監(jiān)控等方面的工作,如鍵盤和鼠標的管理、系統(tǒng)狀態(tài)的顯示、控制指令的發(fā)送、外部信號的監(jiān)控等。激光器以太網(wǎng)原點開關(guān)感應(yīng)開關(guān)限位開關(guān)外部按鈕電纜驅(qū)動器1驅(qū)動器2電機1旋轉(zhuǎn)臺電機2條形LEDCCD攝像機數(shù)字光源控制器圖像采集卡OU
9、TPUT圖2測控系統(tǒng)結(jié)構(gòu)圖運動控制卡采用MPC07SP運動控制卡。該卡是基于PCI總線的步進電機或數(shù)字式伺服機的上位控制單元,通過交流伺服驅(qū)動器完成步進電機運動控制的所有細節(jié)(包括脈沖和方向的輸出、自動升降帶的處理及原點和限位信號的檢測等)。同時,通過該卡的專用輸入、外接原點、限位等開關(guān)信號,以實現(xiàn)回原點、保護等功能。該卡提供通用I/O接口,包括16點DC24光電耦合通用數(shù)字輸入,24點最大500mA集電極開路通用數(shù)字輸出,用于各開關(guān)量的控制和狀態(tài)的讀取。其中,上下料工序的運動控制正是基于該卡的通用I/功能而實現(xiàn)的。機械手采用氣壓驅(qū)動。上位控制單元輸出控制信號,通過通用輸出端口控制電磁閥的狀態(tài)
10、,進而控制高壓氣的通斷和切換。系統(tǒng)采用DH-M系列USB接口數(shù)字攝像機DHH V1302U M。該數(shù)字攝像機應(yīng)用接口庫提供應(yīng)用程序接口函數(shù)。通過該接口庫進行數(shù)字攝像機的二次開發(fā),可實現(xiàn)數(shù)字攝像機的控制、采集圖像到內(nèi)存、錯誤處理等功能。PC機通過USB2.0標準接口,實現(xiàn)對攝像機參數(shù)的設(shè)置及圖像采集的控制,并使用圖像采集卡接收從攝像機傳送的圖像信號,然后進行圖像的處理和分析。機器視覺檢測對照明系統(tǒng)有較高的要求。本系統(tǒng)采用數(shù)字光源控制器DP1024及一對同軸條形光源。該數(shù)字光源控制器具有4輸出通道,輸出DC0~24V可調(diào)電源。PC機通過RS232串口實現(xiàn)與數(shù)字光源控制器的通信,可控制條形光源的亮滅
11、及亮度調(diào)節(jié)。APPLICATION RESEARCH應(yīng)用研究激光器采用HGLaserMark2.0.8,并使用以太網(wǎng)實現(xiàn)與PC機的通信。按照通信協(xié)議,激光器啟動后Se r ve r端處于監(jiān)聽狀態(tài),PC機不斷將一定格式的標刻數(shù)據(jù)文件通過以太網(wǎng)傳送給激光器,并發(fā)送標刻命令。激光器Server端解析出其中的數(shù)據(jù),在收到命令后開始標刻,并返回標刻狀態(tài)給PC機。3.2工作流程根據(jù)功能要求,整個工作平臺可分為4個工位,即上料工位、檢測工位、打標工位、下料工位,完成工件的整個檢測與標記任務(wù)。其工作流程如圖3所示。上料1)上料機械手從上料區(qū)取料并放置到夾具2)夾具夾緊工件下料1)翻轉(zhuǎn)夾具2)松開夾具3)機械手
12、將工件拾取并移放至下料區(qū)檢測1)視覺系統(tǒng)按順序依次檢測工件2)將檢測結(jié)果傳送至激光器打標1)正面打標2)翻轉(zhuǎn),并檢測翻轉(zhuǎn)到位信號3)到位后,反面打標旋轉(zhuǎn)臺旋轉(zhuǎn)90旋轉(zhuǎn)臺旋轉(zhuǎn)90旋轉(zhuǎn)臺旋轉(zhuǎn)90進入下一周期旋轉(zhuǎn)臺旋轉(zhuǎn)90圖3工作流程圖4軟件操作系統(tǒng)的開發(fā)軟件操作系統(tǒng)是基于LabVIEW的圖形化程序設(shè)計平臺開發(fā)的測試與控制軟件。該系統(tǒng)起到3個層面的作用,即底層驅(qū)動、應(yīng)用層驅(qū)動和人機界面。底層驅(qū)動主要用來對硬件的操作,如對運動控制卡、圖像采集卡的驅(qū)動;應(yīng)用層完成數(shù)據(jù)的采集儲存、轉(zhuǎn)換和分析,實現(xiàn)儀器的各種功能;人機界面層面向用戶,提供友好的人機對話環(huán)境,包括:程序運行時的顯示模式及程序?qū)Σ僮鞯南鄳?yīng)方式。
13、
4.1程序模塊LabVIEW軟件采用數(shù)據(jù)
14、流模型,實現(xiàn)了自動的多線程,從而能充分利用處理尤其是多處理器的處理能力。操作系統(tǒng)根據(jù)LabVIEW的多線程機制,建立測控系統(tǒng)軟件的多線程模型,將系統(tǒng)中的管理和控制功能劃分為若干模塊,分別置于獨立線程中,以消息排隊和消息循環(huán)推動系統(tǒng)的運行。操作系統(tǒng)主要包含以下功能模塊:用戶管理模塊、程式管理模塊、編程模塊、硬件管理模塊、運行模塊、統(tǒng)計分析模塊。各模塊分別實現(xiàn)不同功能。用戶管理模塊實現(xiàn)操作系統(tǒng)的登錄和用戶的管理(包括建立用戶、密碼修改、權(quán)限設(shè)置等);程式管理模塊將工件信息按照類型以文件形式存儲,可以實現(xiàn)打開、新建、刪除文件等操作,同時可進入編程模塊,進行相應(yīng)工件的編程。編程模塊開放給用戶,用戶通過
15、該模塊對不同工件進行編程,以實現(xiàn)對不同工件的檢測和標記要求;硬件管理模塊用于各硬件模塊的管理和調(diào)試,如電機參數(shù)(低速、加速度、高速等)的設(shè)置,電機的運轉(zhuǎn)、回原點等操作;運行模塊實現(xiàn)整個工作流程的控制以及對用戶操作的響應(yīng);統(tǒng)計分析模塊用于統(tǒng)計過程控制,包括各工位工作時間、工作周期、工件信息等的統(tǒng)計分析。核心處理單元整合各模塊功能,實現(xiàn)整個操作系統(tǒng)的協(xié)調(diào)運轉(zhuǎn)。4.2程序操作流程程序操作流程圖如圖4所示。啟動系統(tǒng)用戶登錄/管理設(shè)備/接口/參數(shù)初始化參數(shù)修改/硬件調(diào)試?調(diào)用原有程式?程式選擇單步運行自動運行退出程序?關(guān)閉系統(tǒng)編程建立新程式參數(shù)設(shè)置/硬件調(diào)試程式更改/參數(shù)調(diào)整?YYYNNN切換圖4程序操
16、作流程操作系統(tǒng)提供友好的人機交互界面(包括用戶管理界面、主界面、程式管理界面、參數(shù)設(shè)置界面、編程界面等),操控簡單??煽刂频膶ο蟀ㄊ髽?、鍵盤及應(yīng)用研究APPLICATION RESEARC外部按鈕等,通過對程序?qū)傩院透鞣N控件的屬性節(jié)點的設(shè)置,能實現(xiàn)各種形式的操作界面。登錄系統(tǒng)后,程序處于循環(huán)等待狀態(tài),即等待用戶的操作。用戶通過主界面上的按鈕可進入其它操作界面進行相應(yīng)的操作。當進行自動運行操作時,整個工作平臺運轉(zhuǎn),上料、檢測、打標、下料及其它相應(yīng)程序同時動作,自動完成產(chǎn)品的檢測與標記任務(wù)。5主要技術(shù)指標檢測誤判率:99.9%;工作周期:T上料G 3.0s;T檢測G 3.5s;T打標G 4.0s
17、;T下料G 3.0s;T旋轉(zhuǎn)臺轉(zhuǎn)動G 2.0sT其它延時G 1.5s;T總時間G Max(T上料,T檢測,T打標,T下料)+T旋轉(zhuǎn)臺轉(zhuǎn)動+T其它延時G 8.5s。
6結(jié)束語綜上所述,新一代全自動視覺激光打標機能有效完成工業(yè)生產(chǎn)中產(chǎn)品檢測及標記的各項任務(wù)。該設(shè)備具備以下特點:(1)自動化程度高:該設(shè)備采用全自動上、下料機械手作業(yè),僅需人工補料及轉(zhuǎn)運工件,同時具有完善的保護報警功能和一定的錯誤自處理功能。(2)生產(chǎn)效率高:該機自動化程度高,可實現(xiàn)一人多機操作。該機啟動后,4個工位同時工作,生產(chǎn)速度是傳統(tǒng)同類機械加工設(shè)備的數(shù)倍至10數(shù)倍。(3)精度高:整機調(diào)試完成后,各部件的相對位置將保持不變。
18、測控系統(tǒng)集視覺檢測與激光標刻于一體,檢測結(jié)果在系統(tǒng)內(nèi)部傳遞,避免了人工檢測的人為差錯及傳統(tǒng)視覺系統(tǒng)檢測與不同系統(tǒng)的激光器信號傳輸出現(xiàn)的差錯。(4)適用范圍廣:針對不同行業(yè)的不同客戶,該機可通過更換夾具及機械手的方法來滿足客戶對不同工件的加工要求。(5)程序采用模塊化和標準化設(shè)計開發(fā),有利于程序的升級及移植。該設(shè)備已交付某公司投入使用,運行狀況良好,具有較高的實用價值。
參考文獻
1戴鵬飛,王勝開,王格芳等.測試工程與LabVIEW應(yīng)用.電子工業(yè)出版社,2006.
2周博文,王耀南,魯娟.智能視覺檢測平臺的控制系統(tǒng)研究與開發(fā).儀表技術(shù)與傳感器,2007,(8).
3伍治海,吉順祥,王明方
19、.基于虛擬儀器的測試儀器應(yīng)用研究.儀表技術(shù),2007,(10).
4汪敬賢,閆孝妲,李文江.基于虛擬儀器的光纖瓦斯傳感系統(tǒng).儀表技術(shù)與傳感器,2007,(9).
5陳錫輝,張銀鴻.LabVIEW8.20程序設(shè)計從入門到精通.清華大學出版社,2007.
6 Rafael C.Gonzalez,Richard E.Woods.數(shù)字圖像處理.電子工業(yè)出版社,2003.
7章毓晉.圖像處理和分析.清華大學出版社,1999.