喬立強(qiáng)
【摘 要】編寫了一個(gè)給全位置焊機(jī)傳送參數(shù)的程序。給出了全位置焊接的區(qū)段劃分方法,設(shè)計(jì)了參數(shù)傳送的硬件通路,給出了程序界面并介紹了菜單功能。試驗(yàn)證明,該程序能夠滿足工藝要求。
【關(guān)鍵詞】全位置;參數(shù);程序
【Abstract】The characteristic of all-position welding is analyzed,a control method is brought forward and the relationship between the main circuit and the given circuit is introduced.The program of the digital parameter given of all-position welder is designed and the VB communication control is also introduced.
【Key words】All-position;Parameter;Program
全位置焊接的關(guān)鍵因素是保持不同焊接位置熔池的穩(wěn)定性,而熔池的穩(wěn)定性取決于焊接參數(shù)的變化及相互關(guān)系。為了實(shí)現(xiàn)焊接參數(shù)的合理有效,保證焊接過(guò)程的穩(wěn)定和焊接效果,全位置焊接時(shí)電源的參數(shù)配置至關(guān)重要。本文編寫了一個(gè)給全位置焊機(jī)傳送參數(shù)的程序。這個(gè)程序能夠由上位機(jī),通過(guò)一個(gè)VB編制的界面程序,輕松給焊機(jī)電源進(jìn)行焊接點(diǎn)數(shù)的參數(shù)配置。
1 區(qū)段劃分
為了實(shí)現(xiàn)全位置焊接的穩(wěn)定,必須保證每個(gè)焊接點(diǎn)或者焊接區(qū)段參數(shù)的均勻和連續(xù)。圖1是一個(gè)待焊接管道的截面示意圖。理論上,將管道劃分的焊接區(qū)間越多越好。但是,考慮到每個(gè)焊接區(qū)間,焊接參數(shù)不止一個(gè),所以本文試驗(yàn)樣機(jī)只取了24段。這24段,左右對(duì)稱,每半圈有12段,也就是12個(gè)焊接區(qū)間。每個(gè)區(qū)間有一組焊接參數(shù):電流基值、電流峰值、送絲速度、電流拖尾。
要確定每個(gè)區(qū)間焊接參數(shù)的具體數(shù)值,需要做很多試驗(yàn),確定最優(yōu)的數(shù)值。然后根據(jù)這些試驗(yàn)數(shù)據(jù),編制一個(gè)表格,存儲(chǔ)上述參數(shù)。不同直徑和材質(zhì)的管道,需要由不同的焊接參數(shù)表。在PC控制下,將上述不同的參數(shù)表傳到焊機(jī)電源,可實(shí)現(xiàn)不同管道的焊接。
2 程序設(shè)計(jì)
2.1 通訊路徑
焊接參數(shù)是由PC傳送給電源上的單片機(jī)的。硬件的傳輸路徑如圖2所示。焊接參數(shù)可以直接在所編制的程序界面中輸入,也可以從焊接參數(shù)表中讀取。然后,通過(guò)傳到轉(zhuǎn)換器,通過(guò)轉(zhuǎn)換接口之后,再通過(guò)傳給單片機(jī)。上述參數(shù)是由PC傳給單片機(jī),如果要單片機(jī)回傳信息,則路徑正好相反。
2.2 程序界面
因?yàn)楹附訁⒈容^多,但是程序的功能就是傳送和接收數(shù)據(jù),比較簡(jiǎn)單。故沒(méi)有多級(jí)菜單,該程序設(shè)計(jì)成一個(gè)窗口的單截面程序。界面如圖3所示。
2.3 程序主要功能介紹
2.3.1 打開(kāi)文件
每個(gè)區(qū)段的焊接參數(shù)有4個(gè),共計(jì)12個(gè)區(qū)段。如果每次都靠人工輸入,很是麻煩。如果上位機(jī)上有合適的焊接參數(shù)表,可以通過(guò)程序中的“打開(kāi)”按鈕實(shí)現(xiàn)焊接參數(shù)表的讀取,直接獲得上述界面中的所有參數(shù)。
2.3.2 保存文件
如果沒(méi)有既有的焊接參數(shù)表,想通過(guò)試驗(yàn)來(lái)獲取焊接參數(shù)表。則可以通過(guò)試驗(yàn),得到理想的焊接參數(shù)后,按下“另存為”按鈕實(shí)現(xiàn)創(chuàng)建焊接參數(shù)表的功能。最后的焊接參數(shù),是以二進(jìn)制文件的形式保存的。
2.3.3 數(shù)據(jù)上傳和下傳
“上傳數(shù)據(jù)”按鈕的功能是,將單片機(jī)的具體焊接參數(shù)上傳給PC;“下傳數(shù)據(jù)”的功能是,將PC的數(shù)據(jù)或者文件,傳動(dòng)給單片機(jī)。數(shù)據(jù)顯示在程序的正文框中。
2.3.4 菜單欄
程序界面中設(shè)置了下拉菜單,功能是上述按鈕的重復(fù),方便習(xí)慣于菜單操作的用戶使用。下拉菜單中的“幫助”,是程序所有功能和使用方式的詳細(xì)說(shuō)明。
3 結(jié)束語(yǔ)
仔細(xì)研究了全位置焊接的特點(diǎn),創(chuàng)造性地將管道劃分為左右對(duì)稱的兩個(gè)半圓。選用編制了PC給單片機(jī)傳送焊接參數(shù)的程序。該程序不僅能完成下傳參數(shù)的功能,還能實(shí)現(xiàn)數(shù)據(jù)通訊,創(chuàng)建焊接參數(shù)表。通過(guò)全位置焊接試驗(yàn),該程序完全滿足技術(shù)要求。
【參考文獻(xiàn)】
[1]劉明志.表面張力過(guò)渡焊接電源的研究[D].山東大學(xué)控制科學(xué)與工程學(xué)院,2002.
[2]范逸之.Visual Basic與RS232串行通訊控制[M].北京:中國(guó)青年出版社,2000.
[責(zé)任編輯:田吉捷]