本發(fā)明涉及集群控制領(lǐng)域,尤其涉及一種集群控制系統(tǒng)及其運(yùn)行方法。
背景技術(shù):
傳統(tǒng)的計算機(jī)控制機(jī)床(CNC)控制系統(tǒng),往往受到硬件接口的限制,連接馬達(dá)的數(shù)量是有限的,一般不會超過5個,即使加上所謂的電氣輔助控制(PMC)軸,也不會超過8個。同時受到軟件功能的限制,同時控制的路徑數(shù),一般不會超過2個。
在多工位流水線應(yīng)用中,通常依賴工人進(jìn)行干預(yù),這樣造成用工費(fèi)用高居不下,特別是自動化流水線的效率降低。
傳統(tǒng)的CNC控制系統(tǒng),如果要構(gòu)造多個系統(tǒng)之間的連接,往往依賴于輸入輸出(IO)信號。
這種連接方式,增加了IO信號的輸入輸出點(diǎn),增加了連接復(fù)雜度,加大硬件上的成本投入,而且可交互的信息也非常有限,無法完成復(fù)雜的連接、數(shù)據(jù)交互。當(dāng)需要連接2臺以上控制器時,硬件成本成比例增長,連接復(fù)雜度更是呈指數(shù)級增長,給應(yīng)用帶來非常大的麻煩與困難。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種集群控制系統(tǒng)及其運(yùn)行方法,解決現(xiàn)有技術(shù)中集群系統(tǒng)可交互的信息非常有限,無法完成復(fù)雜的連接的技術(shù)問題。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的:
一種集群控制系統(tǒng),其特征在于,包括:操作面板、控制器、至少一從控制器、集線器;所述操作面板與所述主控制器連接,所述主控制器與所述集線器連接,所述從控制器分別與所述集線器連接;
所述操作面板用于向所述主控制器發(fā)出一操作指令;
所述主控制器根據(jù)操作指令輸出一控制命令至所述集線器,所述控制命令中包括第一身份標(biāo)識;
該集線器接收該控制命令,并將該控制命令發(fā)送至該些從控制器,該集線器還用于該主控制器以及該些從控制器之間的數(shù)據(jù)交換。
一種集群控制系統(tǒng)的運(yùn)行方法,包括:
S1:通過所述操作面板向該主控制器輸入操作指令;
S2:所述主控制器根據(jù)該操作指令輸出所述控制命令;
S3:所述主控制器將該控制命令發(fā)送至集線器;
S4:所述集線器將所述控制命令發(fā)送至從控制器;
S5:所述從控制器接收所述控制命令,判斷所述控制命令中的第一身份標(biāo)識與該第二身份標(biāo)識是否相同,如果相同,則執(zhí)行步驟S6;
S6:所述從控制器根據(jù)所述控制命令中所述從控制器需要執(zhí)行的操作執(zhí)行相應(yīng)的操作。
本發(fā)明通過該集群控制系統(tǒng),多臺控制器之間可以實(shí)現(xiàn)通訊,構(gòu)造成一個集群,擴(kuò)大了控制軸數(shù)以及控制路徑數(shù),克服了傳統(tǒng)的CNC控制系統(tǒng)受到硬件接口限制、在多工位流水線應(yīng)用中通常依賴人工進(jìn)行干預(yù)以及用工費(fèi)用高的缺點(diǎn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例的結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例的一種集群控制系統(tǒng)的運(yùn)行方法的流程圖。
具體實(shí)施方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。
如圖1所示為一種集群控制系統(tǒng),包括:操作面板、控制器、至少一從控制器、集線器;所述操作面板與所述主控制器連接,所述主控制器與所述集線器連接,所述從控制器分別與所述集線器連接;
所述操作面板用于向所述主控制器發(fā)出一操作指令;
所述主控制器根據(jù)操作指令輸出一控制命令至所述集線器,所述控制命令中包括第一身份標(biāo)識;
該集線器接收該控制命令,并將該控制命令發(fā)送至該些從控制器,該集線器還用于該主控制器以及該些從控制器之間的數(shù)據(jù)交換。
其中,所述集群控制系統(tǒng)還包括顯示單元,所述顯示單元與所述主控制器相連,用于顯示該操作面板的操作。
本發(fā)明實(shí)施例還提供了一種集群控制系統(tǒng)的運(yùn)行方法,如圖2所示,包括:
S1:通過所述操作面板向該主控制器輸入操作指令;
S2:所述主控制器根據(jù)該操作指令輸出所述控制命令;
S3:所述主控制器將該控制命令發(fā)送至集線器;
S4:所述集線器將所述控制命令發(fā)送至從控制器;
S5:所述從控制器接收所述控制命令,判斷所述控制命令中的第一身份標(biāo)識與該第二身份標(biāo)識是否相同,如果相同,則執(zhí)行步驟S6;
S6:所述從控制器根據(jù)所述控制命令中所述從控制器需要執(zhí)行的操作執(zhí)行相應(yīng)的操作。
本發(fā)明通過該集群控制系統(tǒng),多臺控制器之間可以實(shí)現(xiàn)通訊,構(gòu)造成一個集群,擴(kuò)大了控制軸數(shù)以及控制路徑數(shù),克服了傳統(tǒng)的CNC控制系統(tǒng)受到硬件接口限制、在多工位流水線應(yīng)用中通常依賴人工進(jìn)行干預(yù)以及用工費(fèi)用高的缺點(diǎn)。
以上對本發(fā)明進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原 理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。