平行縫焊機(jī)的系統(tǒng)主要由上位機(jī)(PC機(jī))和下位機(jī)(單片機(jī))兩部分構(gòu)成。其硬件結(jié)構(gòu)如圖1所示。
上位機(jī)(PC機(jī))軟件采用可視化編程語(yǔ)言VB6.0開(kāi)發(fā),使用Mscomm控件完成PC機(jī)與單片機(jī)的數(shù)據(jù)通信,傳送控制信息、狀態(tài)信息和焊接參數(shù);并利用VB6.0具有的對(duì)各種數(shù)據(jù)庫(kù)的操作能力實(shí)現(xiàn)焊接的人性化。
下位機(jī)(單片機(jī))通過(guò)串行接口接收PC機(jī)發(fā)送的命令,啟動(dòng)工作程序,控制6個(gè)步進(jìn)電機(jī)(其中x軸兩個(gè)、y軸1個(gè)、z軸兩個(gè),旋轉(zhuǎn)θ軸1個(gè)),通過(guò)絲杠將電機(jī)的角位移轉(zhuǎn)換為線位移,帶動(dòng)焊接電極按設(shè)計(jì)的軌跡運(yùn)行,并實(shí)時(shí)向PC機(jī)傳送當(dāng)前的運(yùn)行狀態(tài)。