;
文章:新聞EDA技術(shù)電源技術(shù)無線通信測量儀表嵌入式類電子技術(shù)制造技術(shù)半導(dǎo)體網(wǎng)絡(luò)協(xié)議展會(huì)實(shí)驗(yàn)家電維修 3G  
  下載:EDA教程電源技術(shù)電子書籍電子元件無線通信通信網(wǎng)絡(luò)電路圖紙嵌入式類單片機(jī)傳感/控制電子教材模擬數(shù)字
.... 音視頻類
消費(fèi)電子機(jī)械電子行業(yè)軟件C/C++FPGA/ASIC規(guī)則標(biāo)準(zhǔn)家電維修DSPIC資料ARM軟件電路圖電子技術(shù)論壇
 
位置:電子發(fā)燒友 > 電子技術(shù)應(yīng)用 > 電子技術(shù) > 控制技術(shù) >基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng) 退出登錄 用戶管理

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

作者:佚名  來源:工搜網(wǎng)  發(fā)布時(shí)間:2010-1-26 17:31:20  [收 藏] [評(píng) 論]

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

1 引言

  點(diǎn)膠機(jī)是專門對(duì)液體體進(jìn)行控制,將液體點(diǎn)滴、涂覆、灌封于產(chǎn)品表面或產(chǎn)品內(nèi)部的自動(dòng)化機(jī)器。點(diǎn)膠機(jī)主要用于產(chǎn)品工藝中的膠水、油以及其他液體的粘接、灌注、涂層、密封、

  填充、點(diǎn)滴、線形/弧形/圓形涂膠等。自動(dòng)點(diǎn)膠機(jī)在工業(yè)制造中越來越得到廣泛的應(yīng)用,小到手機(jī)、鏡頭、IC封裝、LCD、LED、筆記本電腦、數(shù)碼相機(jī)、SCP、BGA、二極管、三極管、精密機(jī)械等;大到飛機(jī)、汽車、機(jī)械制造等,都需要精密的點(diǎn)膠設(shè)備支持。點(diǎn)膠還是SMT(表面貼裝技術(shù))PCB印制電路板制基本工藝流程。SMT流程由點(diǎn)膠-貼裝(固化)-回流焊接-清洗-檢測等工藝環(huán)節(jié)組成。其中,點(diǎn)膠工藝作用是將焊膏或貼片膠漏印到PCB的焊盤上,為元器件的貼裝和焊接做準(zhǔn)備,位于SMT生產(chǎn)線的最前端。

  2 點(diǎn)膠機(jī)運(yùn)動(dòng)控制

  2.1 點(diǎn)膠工藝

  流體點(diǎn)膠廣泛應(yīng)用于批量生產(chǎn)中,產(chǎn)品的質(zhì)量是由生產(chǎn)過程決定的,而不是僅依靠質(zhì)量檢查部門來保證。因而,生產(chǎn)過程中人式控制操作的環(huán)節(jié)越少,造成的生產(chǎn)不一致性越少,返式和退貨率越低。點(diǎn)膠機(jī)及其配件的配套體系能控制點(diǎn)膠過程均一穩(wěn)定和較高的一致性。使用高品質(zhì)的點(diǎn)膠系統(tǒng)可以避免因?yàn)椴僮魇郊夹g(shù)水平參差不齊和生產(chǎn)中的換班對(duì)產(chǎn)品質(zhì)量和產(chǎn)能造成的影響。點(diǎn)膠技術(shù)能保證流體點(diǎn)膠量的均一穩(wěn)定,從而保證了最終產(chǎn)品質(zhì)量的可靠一致性。

  2.2 點(diǎn)膠控制

 。1)直觀方便的圖形操作界面。點(diǎn)膠過程中速度和軌跡可以調(diào)整。編輯和教導(dǎo)式錄入軌跡參數(shù),操作簡單方便。采用教導(dǎo)踩點(diǎn)的方式產(chǎn)生加工文件,可進(jìn)行單步調(diào)試。單步或自動(dòng)加工方式。采用配方格式保存加工文件,方便通過計(jì)算機(jī)修改?杀4娑嘟M點(diǎn)膠工藝。

 。2)點(diǎn)膠精度高,軌跡均勻, 出膠穩(wěn)定,效率高。多維自由度空間軌跡運(yùn)動(dòng)。采用軟件插補(bǔ),可實(shí)現(xiàn)快速直線、圓弧插補(bǔ)及各類復(fù)雜軌跡運(yùn)動(dòng)?稍谌我恻c(diǎn)設(shè)置進(jìn)槍、退槍、開槍、關(guān)槍等操作。

  3  20PM運(yùn)動(dòng)控制PLC解決方案

  3.1 運(yùn)動(dòng)控制PLC簡介

  臺(tái)達(dá)DVP-20PM00D是一款具有運(yùn)動(dòng)控制專用功能的可編程控制器。DVP-20PM00D的最大特點(diǎn)是PLC主機(jī)直接提供電子凸輪功能,或者說DVP-20PM00D是內(nèi)置電子凸輪功能的PLC,所以有些場所直接稱呼DVP-20PM00D為臺(tái)達(dá)20PM運(yùn)動(dòng)控制器。

  20PM具有2路500KHz的輸入與輸出,在電子凸輪功能中定義X軸為從軸,編碼器輸入軸為主軸,當(dāng)定義好CAM Table后,從軸依據(jù)定義的曲線跟隨主軸運(yùn)動(dòng)。采用高速雙CPU結(jié)構(gòu)形式,利用獨(dú)立CPU處理運(yùn)動(dòng)控制算法,可以很好地實(shí)現(xiàn)各種運(yùn)動(dòng)軌跡控制、邏輯動(dòng)作控制,直線/圓弧插補(bǔ)控制等,點(diǎn)膠機(jī)數(shù)控系統(tǒng)正是利用了20PM運(yùn)動(dòng)控制器的電子凸輪功能很好的解決了復(fù)雜高精度點(diǎn)膠軌跡實(shí)現(xiàn)問題。20PM的主要特點(diǎn):

  (1)20PM適用于高速、高精度、高復(fù)雜的運(yùn)動(dòng)控制場合;

 。2)多段速執(zhí)行及中斷定位;

  (3)64K 大容量, 內(nèi)置Flash存儲(chǔ)體;

  (5)兩組差分脈沖輸出,最高脈沖輸出達(dá)500KHz;

 。6)兩組手搖輪控制;

  (7)內(nèi)置電子凸輪功能,輕松實(shí)現(xiàn)繞線、飛剪、追剪等應(yīng)用;

 。8)支持PLC順序邏輯控制及NC控制(G 碼與M碼)。

  3.2 運(yùn)動(dòng)控制解決方案

  全自動(dòng)數(shù)控點(diǎn)膠機(jī)基于臺(tái)達(dá)20PM00D運(yùn)動(dòng)控制型PLC、DOP-B07S200觸摸屏、01PU-H2驅(qū)動(dòng)器、步進(jìn)電機(jī)等實(shí)現(xiàn)3軸控制功能,配置如表1所示。0PM00D控制兩軸構(gòu)成X/Y坐標(biāo)系統(tǒng),采用G碼完成直線或圓弧插補(bǔ)完成軌跡運(yùn)動(dòng),定位點(diǎn)膠位置,另外01PU控制一軸Z軸為獨(dú)立運(yùn)動(dòng),控制點(diǎn)膠槍,實(shí)現(xiàn)了設(shè)備的點(diǎn)動(dòng)、原點(diǎn)回歸、半自動(dòng)及自動(dòng)運(yùn)行,并且通過配方功能實(shí)現(xiàn)了軌跡形狀任意。用戶可以在人機(jī)界面上設(shè)定點(diǎn)膠做動(dòng)作,外部有一個(gè)急停按鈕。

  步進(jìn)電機(jī)的驅(qū)動(dòng)力和步進(jìn)驅(qū)動(dòng)器的細(xì)分度、接受脈沖的方式。步進(jìn)電機(jī)啟動(dòng)器的細(xì)分度能提高精度。20PM是差動(dòng)脈沖輸出,所以對(duì)應(yīng)的步進(jìn)驅(qū)動(dòng)器也要選擇差動(dòng)脈沖輸入的型號(hào)。我們選擇步進(jìn)啟動(dòng)器細(xì)分度為200,步進(jìn)電機(jī)40000個(gè)脈沖1轉(zhuǎn)達(dá)到要求的精度。需要了解步進(jìn)電機(jī)轉(zhuǎn)1圈皮帶直線前進(jìn)多少距離,還有皮帶運(yùn)動(dòng)的正反方向。導(dǎo)軌上需要安裝左、右極限開關(guān)和原點(diǎn)回歸的近點(diǎn)信號(hào)開關(guān),這些信號(hào)對(duì)應(yīng)的要接到20PM和01PU相應(yīng)的端子。然后做最小步進(jìn)試驗(yàn),發(fā)出10個(gè)脈沖檢測到2條(0.002毫米)的動(dòng)作,這就是最小誤差,經(jīng)過實(shí)際運(yùn)行,點(diǎn)膠運(yùn)動(dòng)完全符合精度要求。

  表1 數(shù)控點(diǎn)膠機(jī)設(shè)備配置

產(chǎn)品

數(shù)量

類型

20PM00D

1

PLC

DVP01PU-H2

1

PLC特殊模塊

DOP-B07S200

1

HMI

步進(jìn)電機(jī)

3

步進(jìn)電機(jī)

步進(jìn)電機(jī)驅(qū)動(dòng)器200細(xì)分差動(dòng)輸入

2

步進(jìn)點(diǎn)驅(qū)動(dòng)器

步進(jìn)電機(jī)驅(qū)動(dòng)器2細(xì)分差動(dòng)輸入

1

步進(jìn)電機(jī)(Z軸)

導(dǎo)軌、皮帶

3套

皮帶及齒輪

3套

光電限位開關(guān)

9個(gè)

開關(guān)

移動(dòng)平臺(tái)

1個(gè)

平板

固定膠水的固件

1個(gè)

開關(guān)按鈕

1個(gè)

按鈕

機(jī)架

1套

24VDC開關(guān)電源

1個(gè)

電源

  4  數(shù)控系統(tǒng)編程


  20PM有專門的編程軟件PMSoft 1.03。啟動(dòng)時(shí)通過新建一個(gè)程序?qū)崿F(xiàn)的。

  4.1 初始化

  上電初期啟動(dòng)正方向脈沖初始化X/Y/Z軸的基本參數(shù),如圖1圖、2所示。

  圖1 運(yùn)動(dòng)方向初始化

image001.jpg

  圖2 工作模式初始化

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

  01PU是特殊模塊需要用FORM/TO指令對(duì)其操作。需要注意的是FROM/TO指令比較占用掃描時(shí)間不要使用太多,一次就把需要的賦值的參數(shù)設(shè)置好,而且不要使用一直賦值指令。參考20PM編程手冊(cè)和特殊模塊編程手冊(cè),需要設(shè)置的基本參數(shù)有:

 。1)發(fā)送脈沖的方式:脈沖加方向20PM 的X軸賦值K16給D1816,Y軸賦值K16給D189601PU 用TO指令賦值K16到CR#5;

 。2)原點(diǎn)回歸速度;

 。3)寸動(dòng)速度:可以小些;

 。4)X/Y/Z軸工作模式:左右極限停止模式;

 。5)減速度、加速度設(shè)定可以根據(jù)實(shí)際設(shè)定。

  4.2 坐標(biāo)定義

  根據(jù)需要可以做上電自動(dòng)原點(diǎn)回歸動(dòng)作,回歸后坐標(biāo)置0,如圖3所示。

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

        圖3坐標(biāo)定義

  4.3 HMI 控制及顯示X/Y/Z軸寸動(dòng)程序

  如圖4所示,M5/M6控制X軸正向/反向寸動(dòng),M7/M8控制Y軸正向/反向寸動(dòng),M13/M14控制Z軸正向/反向寸動(dòng)。

  如圖5所示,HMI只需要做6個(gè)置位按鈕對(duì)應(yīng)M5、M6、M7、M8、M13、M14,再做6個(gè)數(shù)字顯示對(duì)應(yīng)的現(xiàn)在位置寄存器就可以實(shí)現(xiàn)在HMI上控制顯示X/Y/Z軸坐標(biāo)位置。再做一個(gè)按鈕把X/Y/Z軸的現(xiàn)在位置賦值給特定的寄存器,就可以用這些寄存器作為運(yùn)動(dòng)控制的位置坐標(biāo),實(shí)現(xiàn)對(duì)運(yùn)動(dòng)的自由編輯。

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

  圖4 寸動(dòng)控制

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

  圖5  HMI變量鏈接

4.4 運(yùn)動(dòng)控制啟動(dòng)程序

  首先向D1868中賦值H8003選中運(yùn)動(dòng)子程序0X3,然后啟動(dòng)運(yùn)動(dòng)子程序。觸發(fā)條件可以用外部開關(guān)信號(hào)觸發(fā),如圖6所示。

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

圖6 運(yùn)動(dòng)控制系統(tǒng)啟動(dòng)

  4.5 運(yùn)動(dòng)子程序編寫

   編程樹形圖如下所示:

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

  子程序主要完成G碼運(yùn)動(dòng)控制。要靈活運(yùn)用Z0變址寄存器來實(shí)現(xiàn),我們把運(yùn)動(dòng)數(shù)據(jù)放在D2000開始的寄存器里如圖7所示。

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

  圖7 G碼運(yùn)動(dòng)數(shù)據(jù)

  我們這里用到的G碼有G01直線運(yùn)動(dòng)、G02順時(shí)針圓弧插補(bǔ)運(yùn)動(dòng)控制、G03逆時(shí)針圓弧插補(bǔ)運(yùn)動(dòng)控制?梢钥吹轿覀冃枰狦碼選擇2個(gè)字、X坐標(biāo)2個(gè)字、Y軸坐標(biāo)2個(gè)字、半徑2個(gè)字、速度2個(gè)字,備用2個(gè)字。相當(dāng)于1條運(yùn)動(dòng)指令我們需要12個(gè)字。所以我們只需要執(zhí)行一條運(yùn)動(dòng)指令后Z0加12,在把新的數(shù)據(jù)賦值到D3500-D3508里面就可以了。讓程序在子程序里循環(huán)檢測,檢測到D2000Z0為1的時(shí)候調(diào)用G01、為2時(shí)調(diào)用G02、3時(shí)調(diào)用G03、4時(shí)用FROM/TO指令完成對(duì)01PU的運(yùn)動(dòng)控制,直到檢測到G碼D2000Z0為0跳出子程序,如圖8所示。

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

 圖8碼運(yùn)動(dòng)控制

  4.6 人機(jī)界面HMI程序

  主要包括對(duì)D2000以后的寄存器賦值和顯示的功能,這里可以用配方配合。還有在HMI上點(diǎn)動(dòng)設(shè)置好X/Y/Z的坐標(biāo)下載到D2000以后的寄存器里?梢栽诟鶕(jù)需要在做個(gè)當(dāng)Z軸到指定坐標(biāo)后Y0輸出,讓膠水動(dòng)作。

  用臺(tái)達(dá)Screen Editor 2.00.05里選擇-工具-32配方-新建1個(gè)100×6的配方,在上面的地址欄填數(shù)據(jù)的起始地址1@    D2000,然后里面填好需要的數(shù)據(jù)。做個(gè)新界面做一些數(shù)據(jù)顯示的框地址從RCP0開始對(duì)應(yīng)D2000,用RCPNO和RCPG選擇組數(shù)和配方數(shù)。用控制區(qū)第5個(gè)字的第2位和第3位控制配方的上傳、下載,如圖下所示:

基于臺(tái)達(dá)20PM的點(diǎn)膠機(jī)數(shù)控系統(tǒng)

  5  結(jié)束語

  使用20PM能很好的實(shí)現(xiàn)點(diǎn)膠機(jī)的功能。編輯和踩點(diǎn)式錄入軌跡參數(shù)、速度可以自由設(shè)定,界面操作簡單方便。經(jīng)過測試我們畫出的圓達(dá)到半徑1.5毫米不會(huì)走形,完全滿足用戶要求。整個(gè)設(shè)備的精度還和機(jī)械設(shè)備有關(guān)系,比如:如果用伺服電機(jī)代替步進(jìn)電機(jī)、絲桿代替皮帶的話,可能在高速點(diǎn)膠過程中精度更穩(wěn)定。實(shí)踐證明20PM在運(yùn)動(dòng)控制中穩(wěn)定可靠,本案例可以應(yīng)用到相關(guān)機(jī)械設(shè)備。

相關(guān)技術(shù)應(yīng)用閱讀 相關(guān)技術(shù)資料下載
    沒有相關(guān)技術(shù)資料
∷相關(guān)文章評(píng)論∷   。ㄔu(píng)論內(nèi)容只代表網(wǎng)友觀點(diǎn),與本站立場無關(guān)!) [更多評(píng)論...]
 
 

 

 
關(guān)于本站- 意見反饋 - 網(wǎng)站導(dǎo)航 - 幫助 - 隱私政策 - 聯(lián)系我們 - 使用條款 - 安全承諾 - 友情連接 - 歡迎投稿
站長QQ:39550527 Powered by: 颶風(fēng)網(wǎng)絡(luò)(電路圖
Copyright 2006-2008 Elecfans.Com.電子發(fā)燒友: 粵ICP備07065979號(hào)All Rights Reserved