本公開涉及電焊機技術(shù)領(lǐng)域,具體而言,涉及一種多焊機協(xié)調(diào)控制裝置、一種多焊機協(xié)調(diào)控制方法以及一種應用所述多焊機協(xié)調(diào)控制裝置的焊接系統(tǒng)。
背景技術(shù):
隨著用戶對焊接質(zhì)量、焊接速度、生產(chǎn)產(chǎn)量的要求提高,多臺電焊機同時焊接同一工件的情況日益增加,多臺焊機的電弧之間相互干擾的問題也突顯了出來。尤其是當同時焊接的焊槍在同一工件上距離非常近,或者在同一條焊道上正、反兩面同時對焊時,電弧之間相互干擾對焊接效果、焊縫成型等會有很大的影響,最終造成焊接不良。
目前解決問題的普遍方法是實現(xiàn)焊機的同步或固定相位差的異步輸出。一種設計方案是兩臺交流焊機,例如第一焊機和第二焊機同時焊接,實現(xiàn)一第一焊機、一第二焊機同頻率、同相位輸出。這種方案中的交流協(xié)調(diào)控制裝置已經(jīng)規(guī)定好輸入端口與輸出端口,第一焊機的輸出端口必須與第二焊機的輸入端口相連接,第一焊機的輸入端口必須與第二焊機的輸出端口相連接,這種連線方式?jīng)Q定了這種方案僅可以實現(xiàn)兩臺焊機的協(xié)調(diào)焊接,并且該方案僅能實現(xiàn)交流焊接協(xié)調(diào)控制,同相位輸出,且如果協(xié)調(diào)線上受到干擾,會影響協(xié)調(diào)效果。
因此,根據(jù)目前焊接市場用戶的需求,需要一種裝置和方法,能夠?qū)崿F(xiàn)多臺焊機的交流與脈沖協(xié)調(diào)控制輸出,并且能夠?qū)崿F(xiàn)同步或固定相位差的異步輸出,對相位控制信號能夠進行高抗干擾性處理。
需要說明的是,在上述背景技術(shù)部分公開的信息僅用于加強對本公開的背景的理解,因此可以包括不構(gòu)成對本領(lǐng)域普通技術(shù)人員已知的現(xiàn)有技術(shù)的信息。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)中的部分問題或者全部問題,本公開提供一種多焊機協(xié)調(diào)控制裝置、一種多焊機協(xié)調(diào)控制方法以及一種應用所述多焊機協(xié)調(diào)控制裝置的焊接系統(tǒng)。
根據(jù)本公開實施例的一個方面,提供一種多焊機協(xié)調(diào)控制裝置,用于對多臺焊機進行協(xié)調(diào)控制;所述控制裝置包括:主從設置模塊,用于接收主機設置指令,并根據(jù)所述主機設置指令設置任意一臺所述焊機為主機以及設置其余所述焊機為從機;參數(shù)傳輸模塊,設于每一所述焊機;所述主機中參數(shù)傳輸模塊用于獲取所述主機的輸出波形參數(shù)并輸出,所述從機中參數(shù)傳輸模塊用于接收主機中參數(shù)傳輸模塊輸出的輸出波形參數(shù)并傳輸至所在從機;相位傳輸模塊,設于每一所述焊機;所述主機中相位傳輸模塊用于獲取所述主機的輸出波形相位并輸出,所述從機中相位傳輸模塊用于接收主機中相位傳輸模塊輸出的輸出波形相位并傳輸至所在從機。
在本公開的一種示例性實施例中,所述輸出波形參數(shù)包括所述主機的輸出波形的頻率以及占空比。
在本公開的一種示例性實施例中,所述輸出波形參數(shù)包括延時時間,所述延時時間用于控制所述從機和主機的輸出波形之間的相位差。
在本公開的一種示例性實施例中,獲取所述輸出波形相位參數(shù)包括:當所述主機的輸出由第一狀態(tài)轉(zhuǎn)為第二狀態(tài)時,獲取第一輸出波形相位;以及,當所述主機的輸出由第二狀態(tài)轉(zhuǎn)為第一狀態(tài)時,獲取第二輸出波形相位。
在本公開的一種示例性實施例中,所述多焊機的控制方式為脈沖波形控制;其中:所述主機的輸出由第一狀態(tài)轉(zhuǎn)為第二狀態(tài)是所述主機的輸出由基值電流轉(zhuǎn)為峰值電流;所述主機的輸出由第二狀態(tài)轉(zhuǎn)為第一狀態(tài)是所述主機的輸出由峰值電流轉(zhuǎn)為基值電流。
在本公開的一種示例性實施例中,所述多焊機的控制方式為交流波形控制;其中:所述主機的輸出由第一狀態(tài)轉(zhuǎn)為第二狀態(tài)是所述主機的輸出由負向電流轉(zhuǎn)為正向電流;所述主機的輸出由第二狀態(tài)轉(zhuǎn)為第一狀態(tài)是所述主機的輸出由正向電流轉(zhuǎn)為負向電流。
在本公開的一種示例性實施例中,所述控制裝置還包括:噪聲判斷模塊,設于每一所述焊機;所述從機中噪聲判斷模塊用于根據(jù)連續(xù)兩次接收到所述第一輸出波形相位或第二輸出波形相位的時間是否滿足預設條件判斷所在從機中相位傳輸模塊接收到的信號是否為噪聲。
在本公開的一種示例性實施例中,所述預設條件為,所述連續(xù)兩次接收到所述第一輸出波形相位或第二輸出波形相位的時間與所述噪聲判斷模塊所在從機的輸出波形周期的差值小于預設值。
根據(jù)本公開的另一個方面,提供一種多焊機協(xié)調(diào)控制方法,用于對多臺焊機進行協(xié)調(diào)控制,所述控制方法包括:接收主機設置指令,并根據(jù)所述主機設置指令設置任意一臺所述焊機為主機以及設置其余所述焊機為從機;獲取所述主機的輸出波形參數(shù),并將所述主機的輸出波形參數(shù)傳輸至所有所述從機;獲取所述主機的輸出波形相位參數(shù),并將所述主機的輸出波形相位參數(shù)傳輸至所有所述從機。
在本公開的一種示例性實施例中,所述輸出波形參數(shù)包括所述主機的輸出波形的頻率以及占空比。
在本公開的一種示例性實施例中,所述輸出波形參數(shù)包括延時時間,所述延時時間用于控制所述從機和主機的輸出波形之間的相位差。
在本公開的一種示例性實施例中,獲取所述輸出波形相位參數(shù)包括:當所述主機的輸出由第一狀態(tài)轉(zhuǎn)為第二狀態(tài)時,獲取第一輸出波形相位;以及,當所述主機的輸出由第二狀態(tài)轉(zhuǎn)為第一狀態(tài)時,獲取第二輸出波形相位。
在本公開的一種示例性實施例中,所述多焊機的控制方式為交流波形控制;其中:所述主機的輸出由第一狀態(tài)轉(zhuǎn)為第二狀態(tài)是所述主機的輸出由負向電流轉(zhuǎn)為正向電流;所述主機的輸出由第二狀態(tài)轉(zhuǎn)為第一狀態(tài)是所述主機的輸出由正向電流轉(zhuǎn)為負向電流。
在本公開的一種示例性實施例中,所述多焊機的控制方式為脈沖波形控制;其中:所述主機的輸出由第一狀態(tài)轉(zhuǎn)為第二狀態(tài)是所述主機的輸出由基值電流轉(zhuǎn)為峰值電流;所述主機的輸出由第二狀態(tài)轉(zhuǎn)為第一狀態(tài)是所述主機的輸出由峰值電流轉(zhuǎn)為基值電流。
在本公開的一種示例性實施例中,所述控制方法還包括:根據(jù)所述從機連續(xù)兩次接收到所述第一輸出波形相位或第二輸出波形相位的時間是否滿足預設條件判斷該接收到的信號是否為噪聲。
根據(jù)本公開的另一個方面,提供一種焊接系統(tǒng),包括多臺焊機以及根據(jù)上述任意一項所述的多焊機協(xié)調(diào)控制裝置;其中:每一所述從機用于根據(jù)該從機中的所述參數(shù)傳輸模塊輸出的輸出波形參數(shù)控制輸出波形,以及,根據(jù)從機中的所述相位傳輸模塊輸出的輸出波形相位控制輸出波形的相位。
本公開通過在并聯(lián)的多焊機協(xié)調(diào)控制裝置之間傳輸輸出波形參數(shù)、輸出波形相位的方式實現(xiàn)高抗干擾性能的多臺焊機輸出協(xié)調(diào)控制。因為所述輸出波形參數(shù)、輸出波形相位中的波形可以包括交直流脈沖波形、交流輸出波形,所以本公開可以對多臺焊機進行交直流脈沖協(xié)調(diào)控制、交流輸出波形協(xié)調(diào)控制等。因為所述輸出波形參數(shù)可以對所述輸出波形相位進行延時設置,所以本公開可以實現(xiàn)所有焊機同步輸出,也可以實現(xiàn)有固定相位差的異步輸出。
應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。顯而易見地,下面描述中的附圖僅僅是本公開的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1示意性示出本公開示例性實施例中一種多焊機協(xié)調(diào)控制裝置的框圖。
圖2示意性示出本公開示例性實施例中一種多焊機協(xié)調(diào)控制方法的方框圖。
圖3是示意性示出本公開示例性實施例中一種輸出波形相位抗干擾實現(xiàn)方式流程圖。
具體實施方式
現(xiàn)在將參考附圖更全面地描述示例實施方式。然而,示例實施方式能夠以多種形式實施,且不應被理解為限于在此闡述的范例;相反,提供這些實施方式使得本公開將更加全面和完整,并將示例實施方式的構(gòu)思全面地傳達給本領(lǐng)域的技術(shù)人員。所描述的特征、結(jié)構(gòu)或特性可以以任何合適的方式結(jié)合在一個或更多實施方式中。在下面的描述中,提供許多具體細節(jié)從而給出對本公開的實施方式的充分理解。然而,本領(lǐng)域技術(shù)人員將意識到,可以實踐本公開的技術(shù)方案而省略所述特定細節(jié)中的一個或更多,或者可以采用其它的方法、組元、裝置、步驟等。在其它情況下,不詳細示出或描述公知技術(shù)方案以避免喧賓奪主而使得本公開的各方面變得模糊。
此外,附圖僅為本公開的示意性圖解,并非一定是按比例繪制。圖中相同的附圖標記表示相同或類似的部分,因而將省略對它們的重復描述。附圖中所示的一些方框圖是功能實體,不一定必須與物理或邏輯上獨立的實體相對應。可以采用軟件形式來實現(xiàn)這些功能實體,或在一個或多個硬件模塊或集成電路中實現(xiàn)這些功能實體,或在不同網(wǎng)絡和/或處理器裝置和/或微控制器裝置中實現(xiàn)這些功能實體。
本示例性實施方式中首先提供了一種多焊機協(xié)調(diào)控制裝置,用于對多焊機進行協(xié)調(diào)控制,所述所有焊機均可以具有控制端與工作端。參考圖1中所示,本公開示例性實施例中一種多焊機協(xié)調(diào)控制裝置可以包括主從設置模塊101、參數(shù)傳輸模塊102以及相位傳輸模塊103。所述主從設置模塊101、參數(shù)傳輸模塊102與相位傳輸模塊103設置于每一臺參與協(xié)調(diào)控制的焊機中。其中,主從設置模塊101可以用于接收主機設置指令,并根據(jù)所述主機設置指令設置任意一臺所述焊機為主機以及設置其余所述焊機為從機;參數(shù)傳輸模塊102設于每一所述焊機;所述主機中參數(shù)傳輸模塊102可以用于獲取所述主機的輸出波形參數(shù)并輸出,所述從機中參數(shù)傳輸模塊102可以用于接收主機中參數(shù)傳輸模塊輸出的輸出波形參數(shù)并傳輸至所在從機;相位傳輸模塊103設于每一所述焊機;所述主機中相位傳輸模塊103可以用于獲取所述主機的輸出波形相位并輸出,所述從機中相位傳輸模塊103可以用于接收主機中相位傳輸模塊103輸出的輸出波形相位并傳輸至所在從機。這些焊機之間的連接方式可以為并聯(lián),也可以為其他連接方式,本公開示例性實施例以并聯(lián)為例,對多焊機協(xié)調(diào)控制裝置的各部分進行詳細的說明。其中:
主從設置模塊101可以為用戶提供靈活的主從機選擇。在多臺并聯(lián)的焊機中,用戶可以通過焊機的人機交互界面選擇任意一臺焊機作為主機,選擇確認后,主機會發(fā)送主機選擇數(shù)據(jù)到所有其它焊機上,其它焊機接收到這一信號后,可以自動設置自已作為從機;但需要說明的是,在本公開的其他示例性實施例中,主機之外的焊機也可以被人工設置為從機;此外,通過所述主從設置模塊101,可以設定指定的一臺焊機為主機,也可以隨機設定一臺焊機為主機,這些均同樣屬于本公開的保護范圍。參與協(xié)調(diào)控制的焊機中,任何一臺都可以在不改變硬件及接線方式的情況下,實現(xiàn)主機與從機的切換。如果用戶想選擇另外一臺焊機作為主機,只需在需要變更為主機的焊機人機交互界面上選擇主機即可,以前的主機以及其它焊機會自動切換為從機。這種主從機設置方式不需要用戶對協(xié)調(diào)控制線進行修改。
通過本示例實施方式中上述的主從設置模塊101,當用戶選擇一臺焊機作為主機時,主機的參數(shù)傳輸模塊102與相位傳輸模塊103被配置為發(fā)送狀態(tài),從機的參數(shù)傳輸模塊102與相位傳輸模塊103被配置為接收狀態(tài)。
在完成主機選擇后,用戶可以在主機上設置一系列多焊機協(xié)調(diào)控制輸出波形參數(shù),主機中的參數(shù)傳輸模塊102可以將此輸出波形參數(shù)傳輸出給所有從機,從機中的參數(shù)傳輸模塊102接收主機中參數(shù)傳輸模塊102輸出的輸出波形參數(shù)并傳輸至所在從機,所在從機將此輸出波形參數(shù)設置于焊機本身的控制系統(tǒng)中。
進一步的,在協(xié)調(diào)控制焊機工作時,主機中的相位傳輸模塊103可以根據(jù)主機的輸出波形相位輸出一協(xié)調(diào)控制輸出波形相位(即協(xié)調(diào)命令)到所有從機,從機中的相位傳輸模塊103接收主機中相位傳輸模塊103輸出的輸出波形相位并將其傳輸至所在從機,所在從機的控制系統(tǒng)通過參考前述的已設置在控制系統(tǒng)中的輸出波形參數(shù)對此輸出波形相位進行處理后控制該從機的工作時序。
在本示例性實施方式中,參數(shù)傳輸模塊102傳輸?shù)妮敵霾ㄐ螀?shù)可以包括主機選擇數(shù)據(jù)、主機輸出波形的頻率數(shù)據(jù)、主機輸出波形的占空比數(shù)據(jù)以及從機的延時時間數(shù)據(jù)等。其中,主機輸出波形的頻率數(shù)據(jù)和占空比數(shù)據(jù)用于協(xié)調(diào)控制從機的輸出波形從而使其與主機一致。
以上這些數(shù)據(jù)由主機以固定時間間隔發(fā)送給所有從機,從機接收到這些數(shù)據(jù)后,直接使用這些數(shù)據(jù)替換掉從機之前保存的數(shù)據(jù),保證所有從機的數(shù)據(jù)與主機相同。這些數(shù)據(jù)的傳輸對實時性要求不高,因此可以采用軟件帶校驗位的數(shù)字通訊方式實現(xiàn),當然,也可以是其他數(shù)字通訊方式,本公開并不以此為限。參數(shù)傳輸模塊102的硬件傳輸方式可以是有線參數(shù)傳輸模塊102,例如可以為RS485、RS422、CAN總線等通訊格式,也可以是無線參數(shù)傳輸模塊102,例如可以為zigbee、wifi、藍牙、2G/3G/4G通訊網(wǎng)絡等通訊格式。
進一步的,在本示例性實施方式中,參數(shù)傳輸模塊102傳輸?shù)妮敵霾ㄐ螀?shù)中的延時時間可以用于控制所有從機和主機的輸出波形之間的相位差。例如,當用戶希望控制所有從機與主機同步工作時,可以將延時時間設置為0。從機在接收到主機發(fā)來的輸出波形相位信息時,將令已被設置好頻率和占空比的從機的輸出波形以和主機的輸出波形相位同步的方式傳輸?shù)綇臋C的工作端,使從機的工作與主機同步。
當用戶希望控制所有從機與主機異步工作時,可以將延時時間設置為非0的任意百分比值,例如50%。從機在接收到主機發(fā)來的輸出波形相位信息時,將令已被設置好頻率和占空比的從機的輸出波形以和主機的輸出波形相位落后50%的方式傳輸?shù)綇臋C的工作端,使從機的工作與主機異步。此種異步工作中方式中,所有從機的工作不必須同步,也可以為所有從機有固定相位差。
在參數(shù)傳輸模塊102設置好多焊機協(xié)調(diào)控制參數(shù)后,相位傳輸模塊103在主機工作時將主機的相位數(shù)據(jù)傳輸給所有從機。相位數(shù)據(jù)是主機發(fā)給所有從機的輸出波形相位,該信號對數(shù)據(jù)傳輸實時性要求極高,并且直接影響協(xié)調(diào)的效果。相位傳輸模塊103傳輸?shù)妮敵霾ㄐ蜗辔豢梢詾榻恢绷髅}沖波形產(chǎn)生的相位,也可以為交流輸出波形產(chǎn)生的相位。
相位傳輸模塊103傳輸相位數(shù)據(jù)的具體過程可以為,當所述主機的輸出由第一狀態(tài)轉(zhuǎn)為第二狀態(tài)時,主機的相位傳輸模塊103獲取一第一輸出波形相位并將其發(fā)送給所有從機,從機以此輸出波形相位為起始點將已被設置好頻率和占空比的從機的輸出波形以設定的延時時間輸出到從機的工作端;當所述主機的輸出由第二狀態(tài)轉(zhuǎn)為第一狀態(tài)時,主機的相位傳輸模塊103獲取一第二輸出波形相位并將其發(fā)送給所有從機,從機以此輸出波形相位為起始點將已被設置好頻率和占空比的從機的輸出波形以設定的延時時間輸出到從機的工作端。至此,所有從機實現(xiàn)了與主機以設定好的延時時間協(xié)調(diào)工作。
當本示例實施方式中,參數(shù)傳輸模塊102、相位傳輸模塊103可以以硬件電路與軟件程序結(jié)合的方式實施。例如,各焊機中的參數(shù)傳輸模塊102與相位傳輸模塊103可以分別使用RS485芯片。此時,在所有參與協(xié)調(diào)控制的焊機并聯(lián)的情況下,最多可以實現(xiàn)128臺焊接設備協(xié)調(diào)輸出,信息的傳遞頻率最快可以達到2.5KHz。進一步的,參數(shù)傳輸模塊102、相位傳輸模塊103中的判斷部分可以為寫入焊機控制器的軟件程序,或者是寫入獨立于焊機控制器的硬件芯片的軟件程序。當然,參數(shù)傳輸模塊102、相位傳輸模塊103也可以是以其他可實施的方式實施,本公開不以此為限。
上述的主機輸出的第一狀態(tài)、第二狀態(tài)可以具體對應到對應協(xié)調(diào)控制方式的協(xié)調(diào)輸出波形狀態(tài)中。
例如,對于交直流脈沖協(xié)調(diào)控制的同步控制情況,主機在焊機輸出波形由基值電流轉(zhuǎn)為峰值電流時,通過相位傳輸模塊103可以向所有從機輸出高電平,從機在接收到主機傳過來的高電平信號后,將時間基準調(diào)成與主機一致,并輸出峰值電流。主機在焊機輸出由峰值電流轉(zhuǎn)為基值電流時,通過相位傳輸模塊103可以向所有從機輸出低電平,從機在接收到主機傳過來的低電平信號后,將時間基準調(diào)成與主機一致,并輸出基值電流。
再例如,對于交流波形協(xié)調(diào)控制的同步控制情況,主機在焊機輸出波形由負向電流轉(zhuǎn)為正向電流時,通過相位傳輸模塊103可以向所有從機輸出高電平,從機在接收到主機傳過來的高電平信號后,將時間基準調(diào)成與主機一致,并輸出正向電流。主機在焊機輸出由正向電流轉(zhuǎn)為負向電流時,通過相位傳輸模塊103可以向所有從機輸出低電平,從機在接收到主機傳過來的低電平信號后,將時間基準調(diào)成與主機一致,并輸出負向電流。
本公開示例性實施例中,從機還可以對接收到的相位信號進行濾波處理,在保證相位信號實時性的前提下解決信號受干擾的問題。因此,多焊機協(xié)調(diào)控制裝置還可以包括一噪聲判斷模塊,用于根據(jù)連續(xù)兩次接收到所述第一輸出波形相位或第二輸出波形相位的時間是否滿足預設條件判斷所在從機中相位傳輸模塊103接收到的信號是否為噪聲。此噪聲判斷模塊設于每一焊機中,只在該焊機被設置為從機時工作。
噪聲判斷模塊的工作方式可以為以下方式,例如,當從機中的噪聲判斷模塊首次接收到輸出波形相位信息時,從機不執(zhí)行協(xié)調(diào)命令,而是將接收計時器清零并重新開始計時;再次接收到輸出波形相位信息時,從機判斷上一次接收到輸出波形相位的時間與本次接收到輸出波形相位的時間間隔與某一預設時間間隔的差值是否小于某一固定預設值,是的話就執(zhí)行協(xié)調(diào)命令,不是的話就判定本次協(xié)調(diào)命令為干擾信號,不執(zhí)行任何動作。
上述的預設條件也可以為接收到兩次輸出波形相位的間隔時間是否與自身的周期時間相差不超過某一固定時間。例如,圖3為本公開示例實施方式中的噪聲判斷模塊的一種工作流程圖。如圖3,當從機中的噪聲判斷模塊首次接收到輸出波形相位信息時,從機可以不執(zhí)行協(xié)調(diào)命令,而是將接收計時器清零并重新開始計時,再次接收到輸出波形相位信息時,從機判斷自身周期時間與上一次接收到輸出波形相位的時間間隔之差是否小于某一固定時間,即判斷接收到兩次輸出波形相位的間隔時間是否與自身的周期時間相差不超過某一固定時間,是的話就執(zhí)行協(xié)調(diào)命令,不是的話就判定本次協(xié)調(diào)命令為干擾信號,不執(zhí)行任何動作。當然,所述預設條件也可以為其他預設條件。
加入噪聲判斷模塊后,對于交、直流脈沖協(xié)調(diào)控制情況,主機在焊機輸出波形由基值電流轉(zhuǎn)為峰值電流時,通過相位傳輸模塊103向所有從機輸出高電平,從機在接收到主機傳過來的高電平信號后,噪聲判斷模塊判斷其是否為干擾信號,不是的情況下將時間基準調(diào)成與主機一致,并輸出峰值電流。主機在焊機輸出由峰值電流轉(zhuǎn)為基值電流時,通過相位傳輸模塊103向所有從機輸出低電平,從機在接收到主機傳過來的低電平信號后,噪聲判斷模塊判斷其是否為干擾信號,不是的情況下將時間基準調(diào)成與主機一致,并輸出基值電流。
對于交流波形協(xié)調(diào)控制情況,主機在焊機輸出波形由負向電流轉(zhuǎn)為正向電流時,通過相位傳輸模塊103向所有從機輸出高電平,從機在接收到主機傳過來的高電平信號后,噪聲判斷模塊判斷其是否為干擾信號,不是的情況下將時間基準調(diào)成與主機一致,并輸出正向電流。主機在焊機輸出由正向電流轉(zhuǎn)為負向電流時,通過相位傳輸模塊103向所有從機輸出低電平,從機在接收到主機傳過來的低電平信號后,噪聲判斷模塊判斷其是否為干擾信號,不是的情況下將時間基準調(diào)成與主機一致,并輸出負向電流。
上述噪聲判斷模塊的實施方式可以為軟件程序,也可以為其他實施方式,本公開不以此為限。在本示例實施方式中,以噪聲判斷模塊是寫入焊機控制器的軟件程序為例進行說明。
下面將結(jié)合具體實施例對本示例實施方式中的多焊機協(xié)調(diào)控制裝置進行說明。
當用戶希望以交直流脈沖波形方式控制從機與主機以延時50%的相位工作時,首先選擇一臺焊機并將其設置為主機。該主機的參數(shù)傳輸模塊102每隔1秒被配置為發(fā)送狀態(tài),并將該主機的輸出波形參數(shù)包括主機選擇(Yes)、脈沖頻率(2.5KHz)、占空比(50%)以及用戶設置的延時時間(50%)數(shù)據(jù)轉(zhuǎn)換為通訊信號發(fā)送到通訊總線上,發(fā)送完成后主機參數(shù)傳輸模塊102被配置為接收狀態(tài)。從機的參數(shù)傳輸模塊102接收到該通訊信號并轉(zhuǎn)化為TTL電平信號后,將其發(fā)送給從機的控制器,至此完成一次主機向從機發(fā)送主機選擇、頻率、占空比及延時時間數(shù)據(jù)的過程。
對于交直流脈沖協(xié)調(diào)控制的情況,主機在焊機輸出由基值電流轉(zhuǎn)為峰值電流時,相位傳輸模塊103將一高電平轉(zhuǎn)為通訊信號輸出到通訊總線上。從機的相位傳輸模塊103接收到該通訊信號并轉(zhuǎn)化為TTL電平信號后,向從機的控制器發(fā)送該數(shù)據(jù)。如果從機是首次接收到該高電平輸出波形相位,則不執(zhí)行協(xié)調(diào)命令,而是將接收計時器清零并重新開始計時,再次接收到該高電平輸出波形相位信息時,從機判斷自身脈沖周期時間(400us)與上一次接收到輸出波形相位的時間間隔之差是否小于40us,即判斷接收到兩次輸出波形相位的間隔時間是否與自身的脈沖周期時間(400us)相差不超過40us,是的話從機延時400us*50%的時間,即200us后,轉(zhuǎn)為峰值電流輸出,不是的話就判定本次協(xié)調(diào)命令為干擾信號,不執(zhí)行任何動作。
主機在焊機輸出由峰值電流轉(zhuǎn)為基值電流時,相位傳輸模塊103將一低電平轉(zhuǎn)為通訊信號輸出到通訊總線上。從機相位傳輸模塊103接收到該通訊信號并轉(zhuǎn)化為TTL電平信號后,向從機的控制器發(fā)送該數(shù)據(jù)。如果從機是首次接收到該低電平輸出波形相位,則不執(zhí)行協(xié)調(diào)命令,而是將接收計時器清零并重新開始計時,再次接收到該低電平輸出波形相位信息時,從機判斷自身脈沖周期時間(400us)與上一次接收到輸出波形相位的時間間隔之差是否小于40us,即判斷接收到兩次輸出波形相位的間隔時間是否與自身的脈沖周期時間(400us)相差不超過40us,是的話從機延時400us*50%的時間,即200us后,轉(zhuǎn)為基值電流輸出,不是的話就判定本次協(xié)調(diào)命令為干擾信號,不執(zhí)行任何動作。
當用戶希望以交流波形方式控制從機與主機以同步的相位工作時,首先選擇一臺焊機并將其設置為主機。該主機的參數(shù)傳輸模塊102每隔1秒被配置為發(fā)送狀態(tài),并將該主機的輸出波形參數(shù)包括主機選擇(Yes)、脈沖頻率(100Hz)、占空比(50%)以及用戶設置的延時時間(0%)數(shù)據(jù)轉(zhuǎn)換為通訊信號發(fā)送到通訊總線上,發(fā)送完成后主機參數(shù)傳輸模塊102被配置為接收狀態(tài)。從機參數(shù)傳輸模塊102接收到該通訊信號并轉(zhuǎn)化為TTL電平信號后,將其發(fā)送給從機的控制器,至此完成一次主機向從機發(fā)送主機選擇、頻率、占空比及延時時間數(shù)據(jù)的過程。
對于交流波形協(xié)調(diào)控制的情況,主機在焊機輸出由負向電流轉(zhuǎn)為正向電流時,相位傳輸模塊103將一高電平轉(zhuǎn)為通訊信號輸出到通訊總線上。從機相位傳輸模塊103接收到該通訊信號并轉(zhuǎn)化為TTL電平信號后,向從機的控制器發(fā)送該數(shù)據(jù)。如果從機是首次接收到該高電平輸出波形相位,則不執(zhí)行協(xié)調(diào)命令,而是將接收計時器清零并重新開始計時,再次接收到該高電平輸出波形相位信息時,從機判斷自身交流周期時間(10ms)與上一次接收到輸出波形相位的時間間隔之差是否小于500us,即判斷接收到兩次輸出波形相位的間隔時間是否與自身的交流周期時間(10ms)相差不超過500us,是的話從機立即轉(zhuǎn)為正向電流輸出,不是的話就判定本次協(xié)調(diào)命令為干擾信號,不執(zhí)行任何動作。
主機在焊機輸出由正向電流轉(zhuǎn)為負向電流時,相位傳輸模塊103將一低電平轉(zhuǎn)為通訊信號輸出到通訊總線上。從機相位傳輸模塊103接收到該通訊信號并轉(zhuǎn)化為TTL電平信號后,向從機的控制器發(fā)送該數(shù)據(jù)。如果從機是首次接收到該低電平輸出波形相位,則不執(zhí)行協(xié)調(diào)命令,而是將接收計時器清零并重新開始計時,再次接收到該低電平輸出波形相位信息時,從機判斷自身交流周期時間(10ms)與上一次接收到輸出波形相位的時間間隔之差是否小于500us,即判斷接收到兩次輸出波形相位的間隔時間是否與自身的交流周期時間(10ms)相差不超過500us,是的話從機立即轉(zhuǎn)為負向電流輸出,不是的話就判定本次協(xié)調(diào)命令為干擾信號,不執(zhí)行任何動作。
進一步的,本示例性實施方式中還提出了一種多焊機協(xié)調(diào)控制方法,用于對多臺焊機進行協(xié)調(diào)控制。如圖2所示,所述協(xié)調(diào)控制方法包括:S101,接收主機設置指令,并根據(jù)所述主機設置指令設置任意一臺所述焊機為主機以及設置其余所述焊機為從機;S102,獲取所述主機的輸出波形參數(shù),并將所述主機的輸出波形參數(shù)傳輸至所有所述從機;S103,獲取所述主機的輸出波形相位參數(shù),并將所述主機的輸出波形相位參數(shù)傳輸至所有所述從機。
其中,所述輸出波形參數(shù)包括所述主機的輸出波形的頻率以及占空比,還包括延時時間,所述延時時間用于控制所述從機和主機的輸出波形之間的相位差。獲取所述輸出波形相位參數(shù)包括:當所述主機的輸出由第一狀態(tài)轉(zhuǎn)為第二狀態(tài)時,獲取第一輸出波形相位;以及,當所述主機的輸出由第二狀態(tài)轉(zhuǎn)為第一狀態(tài)時,獲取第二輸出波形相位。
當多焊機的控制方式為交流波形控制時,所述主機的輸出由第一狀態(tài)轉(zhuǎn)為第二狀態(tài)是所述主機的輸出由負向電流轉(zhuǎn)為正向電流;所述主機的輸出由第二狀態(tài)轉(zhuǎn)為第一狀態(tài)是所述主機的輸出由正向電流轉(zhuǎn)為負向電流。當多焊機的控制方式為脈沖波形控制時,所述主機的輸出由第一狀態(tài)轉(zhuǎn)為第二狀態(tài)是所述主機的輸出由基值電流轉(zhuǎn)為峰值電流;所述主機的輸出由第二狀態(tài)轉(zhuǎn)為第一狀態(tài)是所述主機的輸出由峰值電流轉(zhuǎn)為基值電流。
此外,所述控制方法還包括根據(jù)所述從機連續(xù)兩次接收到所述第一輸出波形相位或第二輸出波形相位的時間是否滿足預設條件判斷該接收到的信號是否為噪聲。
該多焊機協(xié)調(diào)控制方法應用于如前所述的多焊機協(xié)調(diào)控制裝置。因此,具體實施方式請結(jié)合前文所述實施例,本公開在此不做贅述。
進一步的,本示例實施方式中還提供了一種焊接系統(tǒng),該焊接系統(tǒng)可以包括多臺焊機以及如前所述的多焊機協(xié)調(diào)控制裝置;其中:每一從機用于根據(jù)該從機中的參數(shù)傳輸模塊102輸出的輸出波形參數(shù)控制輸出波形,以及,根據(jù)從機中的相位傳輸模塊103輸出的輸出波形相位控制輸出波形的相位。該焊接系統(tǒng)中包括的如前所述的多焊機協(xié)調(diào)控制裝置對應的具體實施方式可以結(jié)合前文所述實施例,因此在此不做重復描述。
綜上所述,通過示例性實施例的技術(shù)方案,實現(xiàn)了多焊機協(xié)調(diào)輸出,能夠?qū)崿F(xiàn)多臺焊機的交流與脈沖協(xié)調(diào)控制輸出,并且能夠?qū)崿F(xiàn)同步或固定相位差的異步輸出。焊機接線完成后,可以選定任意一臺作為主機,而不需要更改硬件或重新接線,用戶使用方便、靈活??梢栽诓挥绊懴辔恍盘杺鬏攲崟r性的前提下,對協(xié)調(diào)相位信號進行濾波處理。本公開解決了多臺焊機同時焊接同一工件時電弧之間相互干擾的問題,保證了焊接品質(zhì)。
本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由所附的權(quán)利要求指出。