|
一、簡介
zhubanpenwujikeyiduiliushuixianshangguolaidezhubanjinxingpenwu,tongguochumopingdeyixiecanshushezhixuanzekeyizuolianxuxingpenwu,huozheshedingxiangyingpendianzuobiaojinxingxuanzexingpenwu。
二、工藝要求
(1)噴霧機連續模式:在連續模式下可以設定每個主板的起始噴霧位置和停止噴霧位置
(2)噴霧機選擇模式:通過在觸摸屏上麵設置每個噴點的坐標位,主板從流水線過來的時候,噴頭能定位到每個噴點的位置進行逐個噴霧(允許mm級誤差)。HMI上能通過曲線和點形象的顯示主板的輪廓以及每個噴點在主板的位置。
三、方案
觸摸屏采用維控LEVI-102L,PLC主機采用LX3V-40MT,簡要說明下此項目的方案應對:PLCkongzhilianggesifu,hengxiangdesifuzhuyaoshidaidongpentouwangfuyundong,zongxiangsifuzhuyaoshizaixuanzepenwumoshixia,daidongpentoudingweiliushuixianshangyidongzhongdezhubanshangdegegependian。
(1)流(liu)水(shui)線(xian)的(de)前(qian)端(duan)有(you)個(ge)感(gan)應(ying)光(guang)眼(yan),通(tong)過(guo)光(guang)眼(yan)信(xin)號(hao)可(ke)以(yi)知(zhi)道(dao)有(you)沒(mei)有(you)板(ban)過(guo)來(lai),流(liu)水(shui)輸(shu)送(song)電(dian)機(ji)上(shang)裝(zhuang)有(you)編(bian)碼(ma)器(qi),通(tong)過(guo)編(bian)碼(ma)器(qi)計(ji)數(shu)信(xin)號(hao)可(ke)以(yi)知(zhi)道(dao)板(ban)經(jing)過(guo)感(gan)應(ying)光(guang)眼(yan)後(hou)的(de)位(wei)置(zhi)。劃(hua)分(fen)一(yi)片(pian)地(di)址(zhi)區(qu)出(chu)來(lai)進(jin)行(xing)數(shu)據(ju)偏(pian)移(yi),當(dang)光(guang)眼(yan)有(you)信(xin)號(hao)時(shi)就(jiu)給(gei)某(mou)個(ge)固(gu)定(ding)地(di)址(zhi)比(bi)如(ru)D0寫1,當光眼沒信號時就給D0寫0,並且鏈條每走過兩個編碼器信號(也可以1個)就把D0的值偏移到劃分的地址區裏麵,偏移一個地址位。
比如客戶想讓板在距離光眼100個編碼器信號的位置開始噴霧,那麼隻需要判斷地址區的第50個地址是否是1即可,這樣主板噴霧的起始位置就解決了。至於停止噴霧的位置,當該地址等於0的時候噴頭自然會停止噴霧,如果想多噴的話可以在該地址等於0後做個延時,延時多少可以在HMI上麵設。如果想提前結束的話,因為板的長度是知道的假如是100MM,如果想讓噴頭噴到板80MM的(de)位(wei)置(zhi)後(hou)就(jiu)停(ting)止(zhi),那(na)麼(me)在(zai)板(ban)從(cong)光(guang)眼(yan)處(chu)進(jin)來(lai)時(shi)讓(rang)編(bian)碼(ma)器(qi)的(de)值(zhi)清(qing)零(ling)下(xia),通(tong)過(guo)測(ce)試(shi)可(ke)以(yi)將(jiang)編(bian)碼(ma)器(qi)的(de)值(zhi)跟(gen)鏈(lian)條(tiao)走(zou)過(guo)的(de)長(chang)度(du)對(dui)應(ying)起(qi)來(lai),那(na)麼(me)當(dang)編(bian)碼(ma)器(qi)的(de)值(zhi)轉(zhuan)化(hua)之(zhi)後(hou)剛(gang)好(hao)是(shi)鏈(lian)條(tiao)走(zou)過(guo)80MM的時候就提前給D0寫0,這樣在噴頭進行噴霧的時候就會在主板80MM的位置停止,以上這些參數都是可以在觸摸屏上麵設置。
(2)主zhu板ban的de長chang度du和he寬kuan度du都dou是shi知zhi道dao的de,這zhe樣yang利li用yong觸chu摸mo屏ping自zi帶dai的de移yi動dong多duo邊bian形xing功gong能neng,經jing過guo腳jiao本ben的de運yun算suan可ke以yi畫hua出chu主zhu板ban的de輪lun廓kuo。至zhi於yu主zhu板ban上shang噴pen點dian的de顯xian示shi,因yin為wei每mei個ge噴pen點dian的de坐zuo標biao都dou是shi知zhi道dao的de,所suo以yi根gen據ju主zhu板ban的de輪lun廓kuo腳jiao本ben運yun算suan一yi下xia就jiu能neng得de出chu每mei個ge噴pen點dian在zai主zhu板ban上shang的dexy坐標,噴點的顯示是用xy趨勢圖來做。
鏈條的速度我們是可以知道的假設是c(mm/s),縱向伺服的移動速度b(mm/s),伺服加減速時間t1(s),qishipenwuweizhihaishizunxunlianxumoshixiadeyuanli,xuanzemoshixiazhuyaoshijiejuedangzhubanzaiyidongguochengzhong,ruhebijiaozhunquedejiangpentoudingweidaozhubanshangmianshedingdependianweizhi。
目前的方案下噴頭跟板的運動有兩種情況:(1)同向運動(2)相向運動
假設當噴頭要噴下個點的時候板已經偏離零點L(mm),這裏的零點就是起始噴霧位置,下個點的Y坐標是y(這裏y的值就是坐標相對板邊的實際距離),1號箭頭是零點的位置,2號箭頭是噴頭當前所處的位置k,噴pen頭tou的de原yuan點dian和he零ling點dian是shi重zhong合he的de,一yi開kai始shi的de時shi候hou噴pen頭tou處chu於yu零ling點dian位wei置zhi等deng待dai。從cong圖tu形xing可ke以yi看kan出chu當dang噴pen頭tou是shi要yao噴pen第di一yi排pai的de時shi候hou噴pen頭tou與yu板ban是shi做zuo同tong向xiang運yun動dong是shi一yi個ge追zhui逐zhu過guo程cheng,當dang噴pen頭tou是shi要yao噴pen第di二er排pai的de時shi候hou噴pen頭tou與yu板ban是shi做zuo相xiang向xiang運yun動dong。
同向運動的情況:假設追逐距離是x 那麼
D8148是PLC的脈衝加減速時間(毫秒單位),通過上麵的公式就能算出t2的值,因此也就能算出噴頭實際要走過的距離。
相向運動的情況:跟同向差不多的道理
通過上麵的公式就能算出t2的值,因此也就能算出噴頭實際要走過的距離。
至於k跟L是如何取得的,k可以通過D8142(縱向伺服的脈衝累積)換算出來。假設起始位置是板距光眼100個編碼器信號的位置,L的話則是用編碼器的當前值減去100換算出來的。考慮到後麵還有源源不斷的板過來所以每當噴頭一開始動作的同時,將編碼器的值賦值100。
四、程序簡要說明
4.1 連續模式
前側噴點:PCB板起始噴塗位置
後側噴點:PCB板結束噴塗的位置
固定側:橫向伺服做往複運動時候的起點距離PCB板邊的位置
活動側:橫向伺服做往複運動時候的終點點距離PCB板邊的位置
4.2選擇模式
五、機械視頻
http://v.qq.com/page/b/j/w/b0148da9jjw.html
|