【廣告】
噴塑的設(shè)備通信模塊程序設(shè)計(jì)操作面板通過USART1與控制主板通信。為了提高數(shù)據(jù)傳輸效率和CPU利用率,將USART1作為控制主板由DMA收發(fā)。區(qū)別在于操作面板中只有一種類型的數(shù)據(jù),由鍵觸發(fā)。因此,有效的數(shù)據(jù)標(biāo)志USEDATAFAFACK只需要三位。保留一個(gè)字節(jié)的高五位和八位USENDATAFFACH。默認(rèn)值為0。低三位2是開始-停止模塊數(shù)據(jù)包標(biāo)志,位1是瀏覽參數(shù)模塊數(shù)據(jù)包標(biāo)志,和bi。T0是配置參數(shù)模塊的數(shù)據(jù)包標(biāo)志。經(jīng)測(cè)試,控制器的電壓輸出范圍為6×21V,輸出電壓范圍可設(shè)定為30×100kV。靜電噴涂控制器操作面板的主要程序分為按鍵處理、通信和顯示三部分。操作面板的控制任務(wù)由主程序while循環(huán)完成。
鍵盤處理:首先確定噴塑的設(shè)備是否存在按鍵(按鈕計(jì)數(shù)標(biāo)記uKeyChanged大于0),然后在執(zhí)行按鍵讀取和按鍵處理子程序之前按下按鍵。按下鍵,讀取鍵值,uKeyChanged減小,然后根據(jù)不同的狀態(tài)執(zhí)行相應(yīng)的鍵處理子例程。通信:首先,執(zhí)行通信模塊中設(shè)計(jì)的接收和處理函數(shù)Rs422Rx_Handle()。然后調(diào)用Rs422Tx_WritetoDma()發(fā)送函數(shù),該函數(shù)將發(fā)送需要發(fā)送的數(shù)據(jù)包。噴塑的設(shè)備根據(jù)不同的運(yùn)行狀態(tài),將發(fā)送不同的數(shù)據(jù)包??墒侨綮o電電壓過高,或許導(dǎo)致粉末介質(zhì)擊穿,使涂層呈現(xiàn)縮孔針狀。在自檢狀態(tài)中,需要執(zhí)行通電呼叫,并且需要讀出上一次斷電之前使用的參數(shù),因此需要發(fā)送﹨﹨parameter call﹨﹨命令包。
噴塑的設(shè)備顯示:在自檢狀態(tài)下,各數(shù)字管的參數(shù)顯示子程序依次調(diào)用鍵顯示模塊顯示參數(shù)1s,用于檢查硬件是否處于良好狀態(tài)。在停止?fàn)顟B(tài)下顯示測(cè)量參數(shù)。運(yùn)行狀態(tài)顯示測(cè)量參數(shù)。按“流化氣壓”和“霧化氣壓”按鈕可以切換這兩組數(shù)碼管的顯示內(nèi)容。瀏覽配置參數(shù)以瀏覽選擇狀態(tài)顯示。噴塑的設(shè)備接收的配置參數(shù)被存儲(chǔ)為用于瀏覽的臨時(shí)參數(shù)。確認(rèn)選擇后,按.”按鈕將它們保存為配置參數(shù)。預(yù)設(shè)狀態(tài)顯示臨時(shí)參數(shù)。在修改參數(shù)時(shí),根據(jù)相應(yīng)的鍵選擇閃爍的數(shù)據(jù)位。工件之間不只會(huì)存在著水平間隔,還因?yàn)楣ぜ母叨炔灰?,筆直方向上也存在著高度差。確認(rèn)選擇之后,按“確認(rèn)”按鈕保存配置參數(shù)。當(dāng)不修改時(shí),再次按“預(yù)設(shè)”來取消修改。
由于噴塑的設(shè)備按鍵顯示驅(qū)動(dòng)芯片BC7277的通信速率低,刷新每組參數(shù)需要很多時(shí)間,所以每個(gè)周期只刷新一個(gè)參數(shù),LED指示燈顯示總共九個(gè)周期刷新一組參數(shù),所以主程序有增量。運(yùn)行速度提高了9倍。為了完成噴塑的設(shè)備控制任務(wù),將不同類型的數(shù)據(jù)劃分為發(fā)送優(yōu)先級(jí)。數(shù)據(jù)被打包在每個(gè)模塊中。在發(fā)送時(shí)應(yīng)考慮優(yōu)先級(jí)和發(fā)送間隔,設(shè)計(jì)數(shù)據(jù)封裝。程序和發(fā)送程序確保正常通信。數(shù)據(jù)打包器的功能不僅是對(duì)數(shù)據(jù)進(jìn)行封裝,而且對(duì)數(shù)據(jù)類型的優(yōu)先級(jí)標(biāo)志uSendDataFlag的相應(yīng)位進(jìn)行定位,并計(jì)算數(shù)據(jù)幀有效部分的CRC校驗(yàn)碼。為了提高數(shù)據(jù)傳輸效率和CPU利用率,將USART1作為控制主板由DMA收發(fā)。本文采用16位CRC校驗(yàn)碼對(duì)有效數(shù)據(jù)位進(jìn)行校驗(yàn)。
在粉末噴涂設(shè)備中,用于驅(qū)動(dòng)噴槍運(yùn)動(dòng)的升降機(jī)通常通過電機(jī)的正反轉(zhuǎn)動(dòng)來控制噴槍的上下運(yùn)動(dòng)。噴塑的設(shè)備抖動(dòng)嚴(yán)重,噴槍不均勻,粉體浪費(fèi)嚴(yán)重。為了解決這一問題,在鏈傳動(dòng)裝置上設(shè)置了升降滑塊反轉(zhuǎn)連接機(jī)構(gòu),并增加了新的部件以平衡升降機(jī)構(gòu)的重力,有效地減輕了電機(jī)的負(fù)荷。此外,電梯底座還設(shè)有調(diào)節(jié)機(jī)構(gòu),可調(diào)節(jié)電梯與工件的相對(duì)位置。噴塑的設(shè)備噴涂流水線的結(jié)構(gòu)包含懸掛運(yùn)送體系、噴淋水洗體系、加熱烘干體系、噴涂操控系統(tǒng)、粉料回收體系[}26}。在此基礎(chǔ)上進(jìn)一步改進(jìn),增加了噴塑的設(shè)備噴槍的數(shù)量,噴槍與活動(dòng)管相連,活動(dòng)管可以伸展在固定塊上,使噴槍的噴距更加可調(diào)。
目前,國(guó)內(nèi)外已經(jīng)生產(chǎn)了大量的智能機(jī)器人噴涂設(shè)備。然而,這些設(shè)備大多需要人工輔助,不能完成更復(fù)雜的操作。噴塑的設(shè)備包括五軸機(jī)器人、工作臺(tái)、快速接頭、噴涂裝置和控制系統(tǒng)。自動(dòng)噴槍通過快速接頭與五軸機(jī)器人的一級(jí)頭部連接。噴涂裝置和五軸機(jī)器人分別與控制系統(tǒng)電連接。可實(shí)現(xiàn)智能化操作,節(jié)省人工成本,保持產(chǎn)品質(zhì)量穩(wěn)定一致。噴塑的設(shè)備包括基本串聯(lián)運(yùn)動(dòng)單元和末端并聯(lián)噴涂操作單元2兩部分。基本串聯(lián)運(yùn)動(dòng)單元具有三個(gè)轉(zhuǎn)動(dòng)自由度和一個(gè)移動(dòng)自由度,末端平行噴涂操作單元具有兩個(gè)移動(dòng)自由度。根據(jù)靜電噴涂的原理,在靜電粉末涂裝時(shí),粉末粒子帶電,借助于庫(kù)侖力吸附到工件表面。該裝置易于制造,易于控制,易于實(shí)現(xiàn)模塊化。該噴涂機(jī)器人具有柔性大、柔性高、自動(dòng)化程度高等特點(diǎn),能夠有效地滿足噴涂生產(chǎn)線的要求。