喬立強
【摘 要】編寫了一個給全位置焊機傳送參數的程序。給出了全位置焊接的區段劃分方法,設計了參數傳送的硬件通路,給出了程序界面并介紹了菜單功能。試驗證明,該程序能夠滿足工藝要求。
【關鍵詞】全位置;參數;程序
【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
全位置焊接的關鍵因素是保持不同焊接位置熔池的穩定性,而熔池的穩定性取決于焊接參數的變化及相互關系。為了實現焊接參數的合理有效,保證焊接過程的穩定和焊接效果,全位置焊接時電源的參數配置至關重要。本文編寫了一個給全位置焊機傳送參數的程序。這個程序能夠由上位機,通過一個VB編制的界面程序,輕松給焊機電源進行焊接點數的參數配置。
1 區段劃分
為了實現全位置焊接的穩定,必須保證每個焊接點或者焊接區段參數的均勻和連續。圖1是一個待焊接管道的截面示意圖。理論上,將管道劃分的焊接區間越多越好。但是,考慮到每個焊接區間,焊接參數不止一個,所以本文試驗樣機只取了24段。這24段,左右對稱,每半圈有12段,也就是12個焊接區間。每個區間有一組焊接參數:電流基值、電流峰值、送絲速度、電流拖尾。
要確定每個區間焊接參數的具體數值,需要做很多試驗,確定最優的數值。然后根據這些試驗數據,編制一個表格,存儲上述參數。不同直徑和材質的管道,需要由不同的焊接參數表。在PC控制下,將上述不同的參數表傳到焊機電源,可實現不同管道的焊接。
2 程序設計
2.1 通訊路徑
焊接參數是由PC傳送給電源上的單片機的。硬件的傳輸路徑如圖2所示。焊接參數可以直接在所編制的程序界面中輸入,也可以從焊接參數表中讀取。然后,通過傳到轉換器,通過轉換接口之后,再通過傳給單片機。上述參數是由PC傳給單片機,如果要單片機回傳信息,則路徑正好相反。
2.2 程序界面
因為焊接參比較多,但是程序的功能就是傳送和接收數據,比較簡單。故沒有多級菜單,該程序設計成一個窗口的單截面程序。界面如圖3所示。
2.3 程序主要功能介紹
2.3.1 打開文件
每個區段的焊接參數有4個,共計12個區段。如果每次都靠人工輸入,很是麻煩。如果上位機上有合適的焊接參數表,可以通過程序中的“打開”按鈕實現焊接參數表的讀取,直接獲得上述界面中的所有參數。
2.3.2 保存文件
如果沒有既有的焊接參數表,想通過試驗來獲取焊接參數表。則可以通過試驗,得到理想的焊接參數后,按下“另存為”按鈕實現創建焊接參數表的功能。最后的焊接參數,是以二進制文件的形式保存的。
2.3.3 數據上傳和下傳
“上傳數據”按鈕的功能是,將單片機的具體焊接參數上傳給PC;“下傳數據”的功能是,將PC的數據或者文件,傳動給單片機。數據顯示在程序的正文框中。
2.3.4 菜單欄
程序界面中設置了下拉菜單,功能是上述按鈕的重復,方便習慣于菜單操作的用戶使用。下拉菜單中的“幫助”,是程序所有功能和使用方式的詳細說明。
3 結束語
仔細研究了全位置焊接的特點,創造性地將管道劃分為左右對稱的兩個半圓。選用編制了PC給單片機傳送焊接參數的程序。該程序不僅能完成下傳參數的功能,還能實現數據通訊,創建焊接參數表。通過全位置焊接試驗,該程序完全滿足技術要求。
【參考文獻】
[1]劉明志.表面張力過渡焊接電源的研究[D].山東大學控制科學與工程學院,2002.
[2]范逸之.Visual Basic與RS232串行通訊控制[M].北京:中國青年出版社,2000.
[責任編輯:田吉捷]