AOI自動光學檢測設備程序編寫_第1頁
AOI自動光學檢測設備程序編寫_第2頁
AOI自動光學檢測設備程序編寫_第3頁
AOI自動光學檢測設備程序編寫_第4頁
AOI自動光學檢測設備程序編寫_第5頁
免費預覽已結束,剩余45頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、WORD完美格式刖百AOI全名稱為全自動光學檢測設備,他白主要作用是代替人工查找PCB的各種外觀缺陷,能夠起到高效、準確、省時、節(jié)約成本等作用。神州視覺科技阿立得品牌AOI是國內首家從事AOI研發(fā)、生產、銷售及售后服務為一體的綜合性AOI制造產家,產品已遍及全國各個省市自治區(qū),遠銷歐美、日本、中 AOI全名稱為全自動光學檢測設備東以及澳大利 亞,神州視覺科技阿立得品牌 AOI的基本原理是:在光學原理的基礎上,采用統(tǒng)計建模原 理,通過圖像比對,排除 OK圖樣,剔選出錯誤圖片。從而達到檢測錯誤的能力。我們在鏡 頭圖下所看到的圖像就是通過光學原理呈現(xiàn)出來的特征,紅光是從上往下照,所以表面光滑能夠垂直

2、反射光線的銅鉗就顯示紅色,藍色從側面照,反射焊點的光,所以藍色為焊點圖像,綠光為補償光。當我們選取一些特征點做標準后,就需要對這些標準進行分析他的像素分布以及變化規(guī)律,這就用到了統(tǒng)計學原理, 通過對大量的 OK圖片加以統(tǒng)計,對圖片中三種光 亮度以及分布范圍分析,建立起一套數據庫信息模型,每一個標準框都是一個模型,通過這個模型來比對待測圖像,如果待測圖片與標準圖差異很大,大于設定的允許誤差范圍值,電腦則自動剔出為 NG。如此達到檢測錯誤的能力。只要程序統(tǒng)計夠全面,設定的允許誤差范 圍值合理,檢出率高誤判率低不難實現(xiàn),關鍵在于編程人員對程序的控制能力。程序編寫一共有六個步驟:1、新建程序 2、程序

3、面設置 3、MARK設置 4、程序編寫5、學習調試 6、檢測。在這六個步驟當中,前三個步驟是用來確定PCB板基本信息。第一個步驟是給程序取個名稱,第二個步驟是確定PCB的大小。第三個步驟是選特征性點做標致。前三個步驟很簡單,對于一般熟練的編程員來說,這三個步驟三分鐘之內可以完成。 相對而言,第四步程序編寫與第五步學習調試是整個編程過程中的難點與重點,這兩步驟要多練習才能達到熟練。盡可能一步到位,盡量避免重復操作和無效操作,提高編程效率。在 此要說明的是編程主要可分為兩種方法,手動編程和CAD數據編程,這兩種方法都需要對PCB板上所有的元器件進行標準注冊,手動編程是一個一個將PCB板上的元件注冊

4、或者鏈接標準,靈活度不高,做完程序后還要對程序進行仔細檢查,是否存在漏掉的元件未注冊, 相對而言CAD數據畫框就具備無需耽心有未注冊的元件,除非手貼件,而非貼片機貼上去,他只需要根據元件料號將對應的元件注冊即可,更具編程的傻瓜式。但是CAD數據編程在做程序前要取CAD數據,在做程序的過程中還需要將所畫出的元件框刪除,效率被降低, 手動編程則沒這些麻煩。在此建議,如果PCB板上的元件在50個以下建議使用手動編程,50個元件以上就可以考慮 CAD數據了。另外一個,調試方面,調試程的方法很多,我們必 須找準一個合適本公司 PCB板質量的一種方式來編程,調試的方法可從速度以及效果上分 為:1、要求快速

5、達到檢測。此方法選全部學習和限量100來完成,能夠學習五六塊板即可達到檢測,但是這就要求 PCB板品質本身很好,錯誤很少,學習的時候沒學習錯誤。2、要求程序穩(wěn)定。誤判一直保持在同一水平,檢出率穩(wěn)定。此方法適用于大部分的PCB產品,對產品本身要求不高, 只要求程序在測試過程中能夠穩(wěn)定,不容易發(fā)生誤判一下猛增。 此方法就是本教程所重點介紹的方法。3、要求檢出率高,誤判低 。這種方法采用的是一直錯誤暫停的模式進行學習調試,需要大量的時間對程序中的標準進行一個一個學習修改,需要調試白P PCB板也用得很多,這種方法主要針對于錯誤大量而且極不穩(wěn)定,PCB質量很差才使用這種方法,但是他的優(yōu)點在于,每一個點

6、都是經過人工確認后學習,大量派生標準核對, 一旦學習足夠,程序相當穩(wěn)定,檢出率非常高。在程序編寫中,我們會面對很多不同種類的電子原器件,有很多原器件可能你從來沒有碰到過,有時不知如何下手,在 AOI可以總結為四種框, 絲印框、短路框、本體框、焊點我們只需要掌握好這四種框的框。不管哪一種原件必由這四種框中一部分或全部組合而成, 正確畫法,所有的元件都可以組合起來檢測。針對調試部分,方法很多,這么多調試方法怎只要掌握好四種調試模式,批量么得來的呢,又如何去理解這些方法呢?其實調試很簡單,學習模式、錯誤暫停模式、自動定位模式、測試模式。再針對不同的情況加以組合,就形成了不同的調試方法。最后,針對于

7、AOI的整個編程,其實只需要很好地掌握好程序的六個步驟,重點鉆研第四個步驟的四種編程框,第五個步驟的四種模式,做到靈活運用,多做幾個程序就熟悉了 整個操作。編程步驟:第一步:新建程序新建程序是確定程序機種名稱,以及所屬類型文件菜單選擇新建程序ALeader AOI <Ver 3.SP2 Build 20100903>456文件編輯測試系統(tǒng)設置運動控制其他關于新建程序程序改名客戶資料設定 合并程序程序裝載再次裝載本地裝載保存程序 本地暫存 另存為L9(trl+Z)輸入機種名稱點確定,就完成了第一步新建程序第二步:程序面設置程序面設置主要是設置 PCB板的大小尺寸,讓電腦確定需要檢測的

8、PCB板大小,另方面能夠讓操作人員直觀地查看PCB全圖。進入編輯菜單選擇程序面設置項I ALeader AOI<Ver 3, 0. 0 SP2 B】文件編輯測訊系統(tǒng)設置運動控點擊之后會出現(xiàn)以下對話框:點回面原點,機器開始運動,夾具將會移動到設定的原點位置。我們可以看到下圖,此時十字的中心位置位于 PCB板的左下角,接下來我們要找到 PCB的右上角,將十字中心位置 位于PCB的右上角上,確保 PCB上右兩板邊與十字左下重合。.整理分享.PCB原點位置回面原點后點對角找到PCB最大尺寸位置。PCB最大尺寸位置點擊PCB尺寸位置下的當前位置,則會記錄下十字中心位置點的坐標,即PCB最大尺寸位置

9、的坐標, 點擊保存,電腦將自動完成縮略圖的制作。程序面設置完成。第三步:MARK設置MARK設置主要是用于檢測之前或者是編程前校正確認當前加載的PCB板是不是當前對應的PCB板程序的一項設置。MARK主要有四個作用:1、檢測加載的PCB板是否為對應的程序; 2、校正AB雙面,自 動調出對應面的程序;3、校正PCB板是否位置正確;4、校正PCB板在過回流焊爐時有沒 有發(fā)生變形。點擊編輯菜單項的MARK設置將會彈出下面對話框,在鏡頭圖下還會發(fā)現(xiàn)一個正方形的小框,找到PCB板的一個角,確定一個圓形圖案,用正方形小框將圓形圖案完整包住,形成一個外切圓。如圖用正方形小框將圓形圖案包住如下圖點擊菜單項內的

10、定義 MARK1 ,第一個MARK點的特征圖片出現(xiàn)在左下框內。先選擇調整圖像類型為 最大值,適當修改亮度與對比度,直致特征圖片清晰明亮,容易分辨,這樣MARK1就設置好了。設置如下圖所示:r Ha值精牖定位lA F的塊Maikl| BacCo-de |如pi-對比皮Toi 霽J 21R抹色小盍色r平均值c信大佰HnrktW暈施圍(rwi) . 5|甘肅"以差花用庾SJjnarklfiS率支 thik:取消 *1詼包設置2JW紅色廣彩色醫(yī)愫當前位置當前他戰(zhàn)回Hmik塊原點Mark大小長 |H3r 37衛(wèi)ar*原京(X,陰 x o- 尸選擇MARK2按扭選項,重復MARK1設置操作。MA

11、RK2設置好了,點擊保存,MARK設置就完成了。第四步:程序編寫重點掌握四種元件框的畫法,了解特殊元件單獨畫法,手動畫框與CAD數據畫框如何處理好CAD數據以及CAD數據編程步驟手動畫框:首先選擇一塊 OK的PCB樣板,此樣板上所有的原元件最好沒有明顯的錯誤,因為做程序的樣板是提供標準的元件圖的模板,如果標準圖有錯誤, 或者標準圖不是很標準, 這樣就很容易將錯誤學習進去,導致錯誤無法檢測出來。1)絲印框的畫法絲印框主要是用來檢測元件表面的文字是否正確,用來檢測錯料、極性、污染、偏移等。絲印檢測框分兩種類型,一種為SILK,另一種為 OCV,可以簡單理解為:SILK為模擬圖片,OCV為數字化圖片

12、。相對而言OCV的檢測精度高于 SILK。所以大部分有絲印的元件, 我們一般采用OCV檢測類型。在上圖右上角標準圖框內,黑白圖片為 SILK類型標準圖框,紅色字體圖片為 OCV類型標 準圖框,當我們在注冊標準的時候, 絲印框只需要將需要檢測的絲印全部顯示出來,適當地調整一下亮度與對比度,使 SILK清晰明亮容易分辨,如果在調整過程當中出現(xiàn)了OCV圖片有很多雜質,相應地調整參數系數,確保 OCV圖片清晰。顏色設置區(qū)域為調整 SILK區(qū)域,如果圖片不清晰不明亮可調整亮度對比度,其他選項默認 參數設置區(qū)域為調整 OCV區(qū)域,范圍是用來調整背景顏色與絲印的差異;大小為組成線條 相素點的多少,如果實測

13、OCV圖片中有線條相素點低于設定值,則被濾掉;濾波為濾掉噪由上圖我們可以看到,當調整增大SILK的亮度與對比度的時候,SILK清晰了,但OCV圖片很雜亂,這個時候就需要對OCV圖片進行清晰調整,首先選擇濾波,這種清晰絲印一般選才i 2級濾波就可以了,特別雜亂的絲印采用3級濾波,如果還是有一些雜亂的絲印出來,可相應地選擇調整范圍與大小進行調整。調整OK圖片如下。2) 本體框的畫法本體框的主要作用是定位,在檢測這前首先將元件框定位好,以保證最佳的檢測效果,一般來說,如果電腦要清晰地定位準確,就必須要讓本體框內的圖片顏色差異明顯,方便電腦自動識別。所以,本體框如果本身差異較大,將本體全部框住即可,如

14、電阻、電則需要相應地增大或選擇容、排阻,但如果本體上都只有一種顏色或者顏色差異不大, 性畫框,以保證其顏色差異明顯,方便定位。電阻的本體框大功率管本體電容的本體框SOP元件本體3)短路框的畫法短路框的原理是基于三基色成像原理的一種失真檢測方式,在短路框內,濾掉了紅光和綠光,只留下藍色光,然后檢查藍光的相素點連起來的線條有沒有超過兩個IC腳的寬度(IC腳寬度電腦能夠自動計算得來),如果短路框內有超過規(guī)定的 IC腳的寬度線條 則報NG。短路框的畫法是將可能出現(xiàn)短路的地方框起來。上下兩邊包住IC腳及焊盤及可,左右兩邊則擺在最邊上兩個IC腳的中間,因為有一些特別的IC元件最邊上的兩個腳焊盤相對較大,如

15、果全部框起來可能出現(xiàn)寬于IC腳的寬度,出現(xiàn)誤報??蚝弥笞詷藴?。短路框在外圍就已經畫好,進入注冊標準界面只需IC腳分析定義就行了。選才IIC腳注冊框,選取一個標準IC腳,從元件本體的內部向外畫,使得注冊框的極性三角箭頭指向元件本體。畫好后選擇按鈕用選中檢測點自動添加,完成注冊標準。4)焊點框的畫法焊點框主要是用來檢測焊點的上錫情況是否良好,我們應當在畫框時注意畫框時候大部分框住焊盤位置,理想來說75%的上錫才算OK所以在畫框的時候我們的焊點框75%為焊盤大小,另外還需要清楚地看到上錫點的位置。電容的焊點電阻的焊點三極管的焊點SOP元件的焊點QFP元件的焊點對于SOP與QFP元件的IC腳,盡可

16、能地畫長一些,IC腳與焊盤各占一半,寬度剛好比IC腳多出一點點,這種做法的目的是更方便檢測出IC腳翹腳,在視覺效果下,如果IC腳翹起,就會產生一個遠近的大小差異,IC腳會變短變粗,同時,最明顯的變化還在于焊盤的變化,如果是正常上錫,焊錫會均勻地往上爬,如果 IC翹腳,IC腳下面會出現(xiàn)小山丘的焊點,會 呈現(xiàn)出紅黃的顏色分布,這樣通過圖像對比就會很容易區(qū)別出來。接下來就常用的元件畫框舉例:(1)電容選擇元件功能框中的電容欄。從元件本體的左上角畫起,拉到右下角,剛好紅色本體框將電容本體框完全框住右鍵點擊元件框(或者使用快捷鍵ALT+R )進行注冊標準。鏈接QJ)Alt+L斷開工)Lt+D刪除Del自

17、動定位國)Alt+C1學習口Alt+S取消學習逋)暫停如Alt+r取消智停;修改元件名稱Alt+JJI 復制Ctrl+C|粘貼Ctrl+V1 注冊標準)Alt+K1整體轉動)kLt+A旋轉置后也)|提前(X)在以上對話框內我們可以看到,電容類元件框有三個框,兩個焊點框加一個本體框,焊點框擺放的位置位于本體框上下略窄的住置,左右寬度為焊點部分要占到總框的75%以上,在焊點的一端必須要看到清晰的上錫點。如下圖本體框在畫框時就自動拉好, 就不用再調整了,選擇畫好的焊點框, 選對話框中的自動鏈接 自動定位,然后完成注冊標準,這樣一個電容就完成了。(2)電阻電阻與電容一樣,只是比電容多了一個絲印框選擇元

18、件工具欄的電阻類,從元件本體的左上角斜拉對角,將元件本體框剛好框住本體,點擊注冊標準,本體框與焊點框同電容畫法一致,適當調整絲印框直至清楚即可。(3)極性二腳件極性二腳件的畫法與電阻的畫法完全一樣,只是選擇畫框的類型上比電阻多了一個方向檢測選擇元件工具欄的極性二腳件框,因極性二腳件有方向,在畫框時從沒有極性標致一端的角上拉向對角,讓本體框框住元件本體,此時可以看到元件框的極性標致的紅三角箭頭與元件 本身的極性標致在同一方向 ,方便測試時觀查,也有利于程序修改。接下來的畫框就與電阻完全一樣(4)三極管選擇元件工具欄的三極管框,在想像元件擺正時的左上角拉到右下角,這樣畫框的目的是為了一次性將元件框

19、對好方向 而不需要旋轉,一般情況下,如果三極管是正立擺放, 我們只需 要從它本體的左上角拉到右下角,但如果有元件倒貼或者橫貼,那么我們畫的時候就要想像它擺正,從擺正位置的左邊畫到右邊,比如下列元件是倒貼著的,畫框的時候需要從它的右下角拉到左上角,這樣一拉便可一次性拉正。三極管因本體顏色差異不是很明顯,所以本體框在畫框的時候需要框住上下腳的顏色,以保證明顯的顏色差異, 三極管的焊點框一般都比較大,畫框的時候只需要在框內明顯地看到上錫腳與焊盤有明顯的均勻藍色連接在一起就OK 了,沒必要將焊盤全部包住,那樣誤判會比較多。(5)大功率管選擇對應的大功率管注冊模塊,從元件正立狀態(tài)下的左上角拉到右下角,絲

20、印框與本體框的作法如三極管,焊點框調整的時候 先選取下面的小腳做標準 ,完成好一個腳后再 自動鏈接自 動定位,這樣一來,所有的焊點框都會鏈接成同一個標準,再選擇頂上那個大焊點,修改注冊類型為單獨的標準,適當調整大小保存即可。(6)四腳件五腳件四腳件與五腳件的畫法同三極管一致,在此不作詳細說明。(7)六腳IC與八腳IC由于這兩種元件在過回流焊爐時有出現(xiàn)短路的情況,而這兩元件注冊框中沒有包括短路檢測類別,所以這兩種元件注冊框基本不建議采用,均由SOP元件代替。(8) SOP元件針對雙邊IC腳元件,通常選用 SOP注冊元件框,六腳和八腳 IC建議采用此元件注冊框注 冊,SOP元件注冊框包含了貼片元件

21、四種框,F(xiàn)14111111111111 Tiiiillllilf絲印框框住字體絲印即可,清楚的絲印框小一點,不清楚的絲印可適當選擇大小。本體框,如果本身元器件不是很大,選擇框住元件本體,上下留有明顯的顏色差異,如果元器件很大,不方便將整個元件框住, 選擇特殊標致點進行畫框,只要定位時標準框不跑偏即可。短路框則是將可能出現(xiàn)短路的地方框住即可,注意,在短路框中,我們應當盡量避免框住白色相素點,根據短路框的特性,如果框內有白色相素點,很有可能會形成短路誤判。焊點框從IC腳下彎的地方拉起,拉至焊盤上焊區(qū)域,寬度稍寬于IC腳。對于IC腳的注冊要注意,在選才i完IC腳分析定義之后,選取一個上錫最好的腳,從

22、元件本 體的內部畫向外,使得 IC腳框的紅色箭頭標志指向元件本體內部。最后點擊選中自動添加 即可。QFP元件因QFP與SOP元件注冊極為相似,所以在此不做具體說明。思考:1 .短路框中不能出現(xiàn)白色絲印點,如果出現(xiàn)怎么處理?2 .像玻璃二極管如何畫框才能保證誤判少?3 .對于不規(guī)則元器件如何處理? 回答:1 .統(tǒng)計建模。2 .選擇電容注冊類型,在本體框調整的時候勾上極性檢測,將本體框進行統(tǒng)計建模處 理,只要統(tǒng)計全面誤判會很少。3 .個人建議使用單框類注冊類型,單框只做本體定位或者極性檢測,其他需要檢測的 部分在IC腳分析定義中添加對應的框,添加完成后,在注冊標準時將對應的部分注冊 類型修改為檢測

23、類型。4 .CAD數據編程CAD數據畫框是基于貼片機數據,自動生成的元件框,自動鏈接相同元件標準的一種快速編程方法,在程序編寫前,首先得從貼片機中導出元件數據信息,其中包括元件位置、X坐標、Y坐標、角度以及元件料號五組數據信息。從貼片機中導出的數據信息用文本文檔的格式保存,形如:文件蔓)編輯重)格式 查看出幫助國)-11.12104.8502.2K,5%岫呢-14.21128. U90M7H + 5 制酗。2RSS71.83107.25903cm(+1常購配D16-17-34110.391&01NMU8D8-23.5698.8A2701N41U8RP2-39.9SQ5.549033R*

24、5 制 8P4R/曲版D11-23.57103.13901N41U8D1G-25.28103.17901N4148D9-25-2898.862701N4148D14-34.4398.892701H4148D13-3U.3«103.17901NM48U3-32.6387.3908X16U1-28-8466.41aAK365gLun-33.5841 .610TE0PU8U8-41-975M85aLC1463CB&ATR33R57-16.3*125.21056映,52岫般D2-11-01180A2CO99-04SQ1-13-0289.349&2N7QQ2D12-36.071

25、03.09901H4148D3-35_1*4110.6718QBAT54CU12-13-11825.2790AP3127025MRD1-8.8257.190ZMM5232BQ4-27.77110.63180BC8U7BR1OB-18.116111.7203.3M+50402-3U.9126.2590U.7R+50402Q2-?,41>9.33902N7002-32.9110-711S0BATUCD7-17.2222.fi?270MBR0520TC11-2B.723.599010BUF/16U-CL1-35.7855.599010UH/SDRH2D18RU10-29.78100.7107H

26、He16HU9-18.53C.710BA16852L10-10.7260.9590600RFB/06EI3L39-7.529.729 060ORFB/0603B HJX-P700-A -記事本確保數據信息篩選過來之后開始CAD數據編程。完成程序編寫前三步聚,到 MARK設置完成后,在文件菜單選項中選擇CAD數據導入:ALeader AOI<Ver 3. (L 0文件編輯 測試 系統(tǒng)設置新建程序 程序改名 客戶資料設定合并程序程序裝載 再次裝載 本地裝載保存程序本地智存 另存為測試結果檢測刪除程序導出程序 導入程序CM標茂健接A1HQ導出元件數據CMC BATA)管理公用標睢退出程序選才i

27、 CAD數據導入后會彈出以下對話框。選擇調入CAD ,即將從貼片機導入的數據調入進來。打開后CAD數據信息會出現(xiàn)在對話框內,此時需要對數據進行分列,分列方式根據具體情 況選擇相應的分列符號。如果有明顯的空格分列區(qū)域直接點數據轉換。首尾足更 列分單店式起始行號:f 圖分號r逗號 丁金糊結束行號辰一理小至文件尾結束守領其他(用,號分朝多字符)r輸入要改數皿毀據函度的元件標淮名林(用分別多個字符)I角度:網一:'當前此 三IK&K (MM); pTajPCB1E(T1H) : ;:2.63-11.12104.35U2-2K+6*CN02-14.2326.49047K+5SM02-41

28、.63107.259030DE+IK0-102-17. 34£01N4I48-23.5S9B. W2701N4I48-39.9595- 549033R+5a8PR/D402-23,57103,1390IM48-25.2810X17901N4I48-26.2898. 862701N4I48-34.43»8. B92701N4L48-34. 3S103.17901N4I48-32.63ST. 3g0囪16-2B=E406.410AE3650L-J3S 584L 61QTS0P4S-4L97S4, B50LCH63CB5ATR33-16.3425.210560K+5KD402L

29、Jl64.13380A2CO90=O4S-13.0289.34902W7002-36.0710X09901H4I48-35.441BO.07£0EATMC-13.4825/2790AP3327O251HR一隊825L19QZm5232B-27-7712.63ISOK847B-18.46UL1203- 3X+5KD4D2-34.9326. 26904. 7R+6X0402-9 1.41皖33902W7002-32.00110.71380BAISiC84 5 8 6 2-10 4 3 7 2 2 o O 34BlBpnflvL13143cu211311-d-l$_z4 fe-E及口 口R

30、JDDD 口 DUUUUR DQDDUDQRKQD當時慟球點擊位置:行1 j瀏1 )匚知文件:C:疝口EimtDAH arid 5曾itijipA”八桌面'町X-FTDO"4t工七數據轉換后會出現(xiàn)上圖的信息,接下來需要對每一列進行注示名稱,右鍵點擊一列中任意一個數據,會出現(xiàn)五種數據類型名稱,將對應的名稱選上,如下圖。下一步就要對數據外理一下,如果出現(xiàn)的數據中有負數值,必須將負數變?yōu)檎龜抵?,因為在AOI坐標軸內的所有數據都在 XY軸的第一像限,電腦只識別正數。如同上圖數據,X值為負,就需要在坐標轉換公式內將數據轉換成正數。X' =X* (-1),點擊變換可得正數。點擊下

31、一步,CAD數據將自動導入進來,會出現(xiàn)下圖所示的大量元件框,每一個元件框代表PCB板上的一個元件,下面要做的是通過窗口下面的旋轉方式與鏡像,將元件框對準相對應的元件。PCB板上每上圖中右上角是否選擇根據公用標準自 動鏈接,如果勾上則公用標準自動鏈接 到程序中,點擊完成,會出現(xiàn)右側對話 框,這個對話框全將程序面上所有的元 件清空,相當于編輯菜單的清空元件功CAD數據導入完成,接下來就開始手動畫框,進入程序面,顯示元件可以看到一個元件都有一單框,打開文件菜單,選擇CAD標準鏈接(ALT+Q )就會出現(xiàn) CAD鏈接1西首口 柱m jefrwiB9目街上0 d 也白N心 回白曰苔乾£中*1O

32、十也印至mirm我出畤按扣UMA*匚疝工ItMQ KCR4 055 =1E駐小Md廠 皿儂 亮明位7-7CT- I tBCHDS丁-f 界 wmnniWK jajK*OTHWE 23dE+iiH0r E2fF+WW0?aRHMME auF+siwL&ie 卻4?LSs44.02mnxjWDflg wxniaiR WW7&Thwmij二腔RS RFSHIMf 物第2卜的唐卜師J即蜒的tdQ繕事卷愴CI元.片卡耳。典.聯(lián)J標準對話框,在此對話框內顯示了做程序的PCB板所有的元件信息,在左邊料號欄中顯示了所有料號,右邊則顯示了該料號的所有元件的詳細信息。用CAD數據編程,每種料號只需

33、要做一個元件,其他對應相同料號的元件將自動鏈接,但在編程之前因所有的元件框在導入的時候可能因為位置對應不準而需要對所有的元件框進行偏移。卦?。┰恢每茖. D22UT'i-5*04a2100K+5K04021=到未彘料號10K+6*a402louF-HitBsisoeCL 1UF+2 曜 Q4 成 100K+l»G402首先選中一個元件(最好是電容電阻),注意不要移動它,再選擇組合元件欄移動到選項。注資標準點擊顯示十字選項,讓十字中心對準元件本體的中心對稱點位置,選擇這個中心位置是將剛剛那個選中的元件移動到十字位置,十字的中心位置便是移動后元件的中心位置。位置找準后,接下

34、來就只需要移動就行了,選擇數據窗口,選擇整體偏移按扭,整個面板上所有元件框就選擇的元件框與十字中心的矢量距離整體偏移了。!如果出現(xiàn)了某些元件框選擇的時候無法點擊到本體框的中間位置,此時可以選擇將顯示元件勾取消, 當點擊后,十字中心處于被點擊的中心位置再顯示元 件。所有元件框校正好位置,接下來就可以根據 CAD數據編寫程序了。打開文件菜單選擇 CAD 標準鏈接(或選擇快捷鍵 ALT+Q ),會出現(xiàn)CAD數據鏈接標準對話框,在此對話框中將所 要編寫程序的PCB面板上所有元件料號都集中在左邊料號欄中,點擊到未鏈接料號,系統(tǒng) 會自動選擇排序靠前沒有完成注冊的元件料號所對應的一系列元件,再選擇到CAD位

35、置,機器會運動到讓鏡頭對準當前的元件。到未推群料號到CAD元件位置I0OK-I-IKO4O2ID0K+5JS04Q22K+6SSC4O222OK+1(040222FF+5 加2綺翦口4口222UF420K12Q627K+5W04020/30IBPF-+59SC4Q2 1KRFB/D40? 1)1+0402IDK-+5SD4Q?1UJF/1UV-AWUF11 冰 12 0 6023UF-l-5«D4Q2 1UF+20K040247K+5%04024TUF/6.3V-E 600REB/C6032.2UF+1OWO6D32.2UH/SURH2DL8R20K+MD402-當目標元件在鏡頭范圍

36、內時,會出現(xiàn)調整大小的藍點顯示在CAD數據框上,先移開目標元件CAD數據框,選擇對應的注冊類型框,完成注冊標準即可。到CAP元件元舌汾裁22R±5K(MO2到未越住科號20K+5K040222IK+l%040222PF+5S04O2科號 1KEFB/M02- 1M+5%W02 2.2K+5S04O23 2UF+10Ka6O32.2UH/SDRH2D18R22UF+20%1206 ?1K+6KO4O2 <JTK+5MD4t)2 470F/6. 3V-B sooRFB/oeaa注掰后電由當元件被注冊成功,系統(tǒng)會將 CAD數據框自動鏈接成剛剛注冊的標準,將手動畫的元件框 刪除,把鏈接

37、成功的 CAD數據框移到元件位置,點擊 FOV自動定位,這一料號對應的所 有元件都注冊成功,注冊好的元件料號以紅色顯示排列在料號欄的最底層。接下來只需要將所有料號都完成注冊,整個程序就編寫完成了。22OK+l«04D222PF+B»O4D222R+5*O40227K+5»i(M0247K+5M(M02BL9193-30PKNEHD003RP2305551222UF+2USI206料號 :K加»訕口?60DRFB/0603AP24O6ES5m513GQTS00022.2K+5S04022.2UF+L 淑麗人2啊割睚D1SR 2OK+531Q-1O2,匚此數

38、據匿隹標碓巨到未贊棱制號*學騁赳成住母置.6. 3¥-EBC847B望注冊標港區(qū)位置_即>C57思考:1. CAD數據中有一列數據有正有負而且沒有規(guī)律,如何處理?2 .在貼片機中PCB板是橫向擺放,而在AOI中只能縱向排放,對應的數據出現(xiàn)90度 差異,如何處理?3 .一片PCB板是由兩臺或者多臺貼片機共同完成的,將所有數據歸總后只有一臺貼 片機的數據對準元件位置,其他的都偏移了,如何處理? 解答:1 .如果數據中有一列有正有負,這說明在貼片機當中的圓點位置位于PCB板中間,解決的辦法是設法讓圓點位置移到PCB板外,也就是將有負數的值統(tǒng)一加上一個可以讓所有數值變?yōu)檎龜档闹怠? .

39、出現(xiàn)此類情況其實是 X軸Y軸的互換,角度變換 90度就能解決問題,即:對數據 的排列方式變?yōu)椋涸恢?,Y坐標,X坐標,角度,元件料號。另外在坐標數據變換內,選中變換目標為角度,X' =X* (1+90)3 . 一臺或者多臺貼片機共同完成一塊PCB板由于原點位置不同,用文本文檔裝載的數據需要統(tǒng)一原點,首先用 EXCEL各所有MARKC坐標統(tǒng)一,以一臺貼片機的 MARKC XY坐標為標準,其他貼片機 MAR耀標值X列與Y列相應的或加或減標準 MARa標 差異值,確保所有 MARK標數據一樣再統(tǒng)一裝入文本文檔。第五步:學習調試掌握四種調試模式,能夠靈活應用變換,根據不同情況采用相應模式;掌

40、握批量學習模式與錯誤暫停模式的不同作用與區(qū)別;1 .批量學習模式:針對元件標準進行大量快速地統(tǒng)計建模,提高效率。2 .錯誤暫停模式:針對于與標準圖相比大于允許誤差范圍值的元件標準進行單個調試。3 .自動定位模式:在元件允許移動范圍的區(qū)域內進行自動校準元件框,以達到最佳的學習 和檢測效果。4 .檢測模式:不學習+不暫停+不定位。三不原則做檢測。自動定位模式 選擇以下模式,讓程序自動定位三次, 確保所畫的元件框都定好位 置,以保證最佳的位置進行學習。自動定位模式的作用是讓元件標準框在允許偏移的范圍內,對待測圖自動搜索與原標準類型圖片本體框比對差異最小,來確定最佳位置,顯自動定位模式批量學習模式在限

41、量學習欄設置PM量學習次數為20,選中批量學習+全部不暫停+不自動定位。模式設置確定 學習模式:取需學習元件個數二r全部學習彳限量學習20音停模式暫停元件個數;全部暫停錯誤暫停正確暫停行全部不暫停廣謾差范圍大干憫值暫停18全部自動定位測試正確自動定位'PCB板不自動移出r手工掃條碼二次測試r按數據暫停C指定元件學習-按數據學習全部不學習P眥置學期廣測試后學習 r離線調試定位模式不自動定位I顯示鏡頭圖V新派生標準優(yōu)先學習批量學習模式這種模式的優(yōu)點是調試程20次就不再統(tǒng)計,然后只做檢20次為止,這個限量 20的批量學習模式主要是用來學習焊點框與部分可學習的本體框, 序的速度快,設定20的意

42、思是讓可學習的元件框統(tǒng)計完測,而沒有統(tǒng)計完 20次的元件標準繼續(xù)統(tǒng)計,直到統(tǒng)計完數據也可根據具體情況改動,一般來講,如果 PCBA貼片穩(wěn)定的情況下,一片PCBA上相同元件貼片的方式基本沒太多變化,所以我們沒有必要統(tǒng)計完這片板上所有的點,只需要選擇一部分作為特征性的代表點統(tǒng)計就行了(我們的目地是在一系列PCBA板上平均地取一部分,這樣一來整條線的生產工藝都能很好地統(tǒng)計),接下來要用錯誤暫停調整短路和絲印。上圖為批量學習模式,在此模式中每一區(qū)域對比圖片中,左為實測圖,右為標準圖,圖片上方顯示標準圖的允許誤差范圍值和實測圖的實測誤差范圍值,如果圖片內容相差很大,或者實測出來的圖片本身存在錯誤,將左上

43、角的勾去掉,不統(tǒng)計到標準里面, 如果將錯誤信息統(tǒng)計到標準里去,錯誤將被電腦認為此錯誤OK將不報錯,如此,錯誤測不出來。如果圖片存在較大差異,但元件狀態(tài)還是 OK的,將勾選上,點擊確定統(tǒng)計進去。如果在批量學習模式中發(fā)現(xiàn)有短路報錯出現(xiàn),將勾取消,不學進去,短路框用錯誤暫停的方式進行修改,在此處出現(xiàn)的短路框也可以學,但是必須在很有經驗的情況下,對自身的產品情況了解清楚的前提下可以大膽去學習,對于初學者,不建議在批量學習中學習短路,如果因為判斷不準而將短路學習進去,短路將測不出來。當我們批量學習完一次之后,絲印框與短路框以及一些不確定的焊點框和本體框都在測試結果顯示中報出來,針對這些問題接下來,采用錯

44、誤暫停模式具體分析。錯誤暫停模式 選擇以下模式,限量學習 +錯誤暫停+不自動定位。錯誤暫停模式主要是對檢測過程中的所有錯誤信息進行一個詳細地觀查與分析,內容包括了該元件框的所有數據內容,錯誤原因,以及在模式框內進行修改。焊點框和本體框也可以在錯誤暫停中學習,但主要是對絲印修改(派生新標準或者調整允許誤差范圍值)和短路框的調整(替換標準和調整閥值),焊點框與本體框在錯誤暫停中學習相對影響調試速度,一般不建議在錯誤暫停中大量學習。錯誤暫停模式錯誤暫停模式是一個很重要的調試程序的方法,錯誤暫停處理的好壞直接關系到整個程序的檢出與穩(wěn)定,也是橫量一個優(yōu)秀編程員的標準。在選擇好錯誤暫停模式后,啟動檢測功能

45、,檢測過程中將會彈出以下對話框,在下圖的對話框中可以看到對話框中顯示了該元件的全部信息。學習次數:該元件統(tǒng)計數量(此項針對于焊點框以及可學習的本體框),這個學習次數在電腦默認設置了 125次為最大學習次數,如果超過了 125次學習次數,電腦將不再統(tǒng) 計進去,只做檢測,如果在學習的過程中人為設定了學習次數, 電腦的統(tǒng)計數量以設定 的數值為準,一旦設定了某一指定數值, 電腦只統(tǒng)計到設定數值, 沒統(tǒng)計到這一數值繼 續(xù)統(tǒng)計,統(tǒng)計完了就只做檢測。替換標準:指的是在程序編寫的過程中,一些標準設定不規(guī)范,或者是設定了錯誤圖像 為標準,此項設置將原標準替換為當前測試圖。派生標準:主要針對于待用料的一項設置,即

46、多標準核對,在檢測過程中,如果第一標準通不過,其他標準依次核對,只要有一個標準核對通過,被檢測的元件認定為OK。此項設置是調試程序的一個重要手法,可以極大程度降低誤判和提高檢出率,比如,一焊點框允許誤差范圍值為 16%,在調試過程中出現(xiàn)了很多大于16%的實測結果,些時只需派生一個新的標準,讓其重新學習,而此前的允許誤差范圍值仍保持不變,這樣只要學習學滿,一量有大于這個數值的實測元件 OK圖,均派生一個新標準,可以保證原 標準的允許范圍值保持在一個很低的水平,同樣因為多標準的存在, 檢測圖的通過率也相對較高。學習:加入統(tǒng)計。熊生保也明泡修改孑例自字:習.若團:買例課:S齡段謁建Da 00銜測圖元

47、件FDCH登檢網點HhnfflM 巴方法惻茹救行惟田仔啜;1E6/生;3其怛r艇轉得瀏圉LBO度斯摯耳自動關閉P極性檢測照聘5:DAji<1i: 10EJXnn:加重學習:是指在學習次數很多的情況下,繼續(xù)學習對允許誤差范圍的自動調整能力已經不大,加重學習可以將允許誤差范圍變化更明顯。簡單解釋為,假設一焊點標準圖已學習了 100次,再次暫停時發(fā)現(xiàn)還有誤報出現(xiàn),顯示22%的誤差,而此時的允許誤差范圍值為18%,如果這個時候用學習方式, 系統(tǒng)便將22%與18%的差異值整除101,然 后加入18%這個數值對原允許誤差值沒多大影響,如果用加重學習,整除除數為50,那么差異就相對大,對整個誤差值的自

48、動調整能力加強了。允許誤差范圍:在“其他”選擇項框內可以看到一個誤差倍數與誤差范圍,這是橫量一 個待測圖通不通過的天平,如果實測結果與標準圖比對,比對結果差異百分比大于這個 數值電腦自動認定為 NG,反之OK,所以有些情況下需要調整這一數值來達到最佳地 檢出效果。這個設定數值大小主要根據個人經驗。DYmm,DXmm :在左下角顯示的是在 X軸與Y軸的允許偏移量。如果某些絲印沒有固 定位置可適當增大偏移量。比如某些電感的絲印。DANGLE :允許旋轉角度。調試程序的基本步聚:1 .鏡頭優(yōu)化之后,選擇自動定位模式,讓程序運行三次。2 .選擇批量學習*II式,限量 20不暫停不定位讓程序運行一次3

49、.選擇錯誤暫停模式不學習不定位讓程序運行一次4 .換第二片PCB板,重復2的操作5 .重復3的操作6 .換第三片PCB板,將2中的限量數值增大為 40,重復2的操作7 .重復3的操作。8 .換第四片PCB板重復2的操作9 .重復3的操作10 .換第五塊板,將2中的限量數值增大為 60,重復2的操作 簡單解釋為,第一片板先自動定位好,讓所有的標準元件框以最佳的位置擺正,以便在接下來的學習中學習的都是 OK樣板,而不至于學習錯誤的信息到后面來更正,限量20的意思是讓學習每一板上的每一個標準在學習20次,基于一片PCB板上元件個數種類大不一樣,為了達到統(tǒng)一,所以在學習過程中限定一數量,讓元件標準盡量保證同時學滿,同時做檢測,限量的數值是讓元件標準如果統(tǒng)計到限定的數值就不再做統(tǒng)計,如果 沒達到限量數值的元件標準就繼續(xù)做統(tǒng)計,限量的數值也可以因情況而改變,為了讓程 序盡快達到檢測階段,第一次限量20學兩塊板,第二次限量 40學兩塊板,第三次限量60學三塊板,第四次限量 80學N塊板,這個N的數值就是什么時候程序穩(wěn)定了,檢測 過程與SMT生產的速度達到協(xié)調,AOI查板人員工作量適中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論