1.一種工業(yè)生產(chǎn)線設(shè)備的控制方法,所述工業(yè)生產(chǎn)線設(shè)備包括多個功能模塊,每個功能模塊接收上一個功能模塊的輸出,完成預(yù)定的生產(chǎn)工序后將結(jié)果輸出至下一個功能模塊;每個功能模塊根據(jù)生產(chǎn)工序需求配置有一個或多個控制元件;其特征在于,所述方法包括:
配置一主控制單元,并對應(yīng)每個功能模塊均配置一個從控制單元,所述主控制單元與每個所述從控制單元之間采用高速通信系統(tǒng)通信;
所述主控制單元啟動后,按照工業(yè)生產(chǎn)線預(yù)定的生產(chǎn)工序依次向每個所述從控制單元發(fā)送啟動信號,控制多個所述從控制單元依次啟動工作;
每個所述從控制單元接收到所述主控制單元發(fā)送的啟動信號后,根據(jù)其所對應(yīng)的功能模塊預(yù)定的生產(chǎn)工序依次向該功能模塊內(nèi)的每個控制元件發(fā)送控制命令,控制每個控制元件依次完成預(yù)定的生產(chǎn)控制。
2.根據(jù)權(quán)利要求1所述的控制方法,其特征在于,所述方法還包括:
為所述主控制單元配置主控制時間軸,為每個所述從控制單元均配置各自的從控制時間軸,且所述主控制時間軸的運行周期大于等于所有所述從控制時間軸運行周期之最大值;
在所述主控制時間軸上對應(yīng)每個所述從控制單元均配置一個時間節(jié)點,在每個所述從控制時間軸上對應(yīng)各自功能模塊內(nèi)的每個控制元件均配置一個時間節(jié)點;
當(dāng)所述工業(yè)生產(chǎn)線設(shè)備接收到開機命令時,所述主控單元啟動所述主控制時間軸,在運行到每個所述從控制單元對應(yīng)的時間節(jié)點時,所述主控制單元向?qū)?yīng)的所述從控制單元發(fā)送啟動信號;
當(dāng)所述從控制單元接收到所述主控制單元發(fā)送的啟動信號時,啟動所述從控制時間軸,在運行到每個控制元件對應(yīng)的時間節(jié)點時,所述從控制單元向?qū)?yīng)的控制元件發(fā)送控制命令,控制每個控制元件完成預(yù)定的生產(chǎn)控制;
在所述從控制時間軸運行一個完整的周期后,所述從控制單元即停止工作,等待下一次接收到所述主控制單元發(fā)送的啟動信號后再啟動工作;
在所述主控制時間軸運行一個完整的周期后,即開始運行下一個周期,如此循環(huán)往復(fù),直至所述工業(yè)生產(chǎn)線設(shè)備接收到停機命令時,停止所述主控制時間軸的運行。
3.根據(jù)權(quán)利要求2所述的控制方法,其特征在于,所述方法還包括:
根據(jù)生產(chǎn)工序需求預(yù)先將每個所述從控制單元配置為動作使能或禁止,當(dāng)被配置為動作使能后,所述從控制單元受所述主控制單元控制;當(dāng)被配置為動作禁止后,所述從控制單元不受所述主控制單元控制;
以及,
根據(jù)生產(chǎn)工序需求預(yù)先將每個功能模塊內(nèi)的每個控制元件配置為動作使能或禁止,當(dāng)被配置為動作使能后,所述控制元件受對應(yīng)的所述從控制單元控制;當(dāng)被配置為動作禁止后,所述控制元件不受對應(yīng)的所述從控制單元控制。
4.根據(jù)權(quán)利要求2所述的控制方法,其特征在于,所述方法還包括:
根據(jù)生產(chǎn)工序需求重新配置所述主控制時間軸和每個所述從控制時間軸的運行周期和時間節(jié)點;
根據(jù)生產(chǎn)工序需求重新組合或改造多個所述功能模塊,以形成不同的工業(yè)生產(chǎn)線,或者單機獨立運行每個所述功能模塊。
5.根據(jù)權(quán)利要求2所述的控制方法,其特征在于,所述方法還包括:
所述主控制單元在控制多個所述從控制單元依次啟動工作時,還實時監(jiān)測啟動工作的每個所述從控制單元的運行狀態(tài),在其中任一個所述從控制單元出現(xiàn)報警或故障時,即停止所述主控制時間軸和所有所述從控制時間軸的運行;并在所述報警和故障清除后,再繼續(xù)啟動所述主控制時間軸的運行。
6.一種工業(yè)生產(chǎn)線設(shè)備的控制系統(tǒng),所述工業(yè)生產(chǎn)線設(shè)備包括多個功能模塊,每個功能模塊接收上一個功能模塊的輸出,完成預(yù)定的生產(chǎn)工序后將結(jié)果輸出至下一個功能模塊;每個功能模塊根據(jù)生產(chǎn)工序需求配置有一個或多個控制元件;其特征在于,所述控制系統(tǒng)包括:一個主控制單元和多個從控制單元,每個從控制單元對應(yīng)一個功能模塊;所述主控制單元與每個所述從控制單元之間采用高速通信系統(tǒng)通信;
所述主控制單元,用于在啟動后按照工業(yè)生產(chǎn)線預(yù)定的生產(chǎn)工序依次向每個所述從控制單元發(fā)送啟動信號,控制多個所述從控制單元依次啟動工作;
每個所述從控制單元,用于在接收到所述主控制單元發(fā)送的啟動信號后,根據(jù)其所對應(yīng)的功能模塊預(yù)定的生產(chǎn)工序依次向該功能模塊內(nèi)配置的每個控制元件發(fā)送控制命令,控制每個控制元件依次完成預(yù)定的生產(chǎn)控制。
7.根據(jù)權(quán)利要求6所述的控制系統(tǒng),其特征在于,
所述主控制單元配置有主控制時間軸,每個所述從控制單元均配置有各自的從控制時間軸,且所述主控制時間軸的運行周期大于等于所有所述從控制時間軸運行周期之最大值;
所述主控制時間軸上對應(yīng)每個所述從控制單元均配置有一個時間節(jié)點,每個所述從控制時間軸上對應(yīng)各自功能模塊內(nèi)的每個控制元件均配置有一個時間節(jié)點;
所述主控單元,用于在所述工業(yè)生產(chǎn)線設(shè)備接收到開機命令時,啟動所述主控制時間軸,并在運行到每個所述從控制單元對應(yīng)的時間節(jié)點時,向?qū)?yīng)的所述從控制單元發(fā)送啟動信號;在所述主控制時間軸運行一個完整的周期后,即開始運行下一個周期,如此循環(huán)往復(fù),直至所述工業(yè)生產(chǎn)線設(shè)備接收到停機命令時,停止所述主控制時間軸的運行;
所述從控制單元,用于在接收到所述主控制單元發(fā)送的啟動信號時,啟動所述從控制時間軸,在運行到每個控制元件對應(yīng)的時間節(jié)點時,向?qū)?yīng)的控制元件發(fā)送控制命令,控制每個控制元件完成預(yù)定的生產(chǎn)控制;在所述從控制時間軸運行一個完整的周期后,即停止工作,等待下一次接收到所述主控制單元發(fā)送的啟動信號后再啟動工作。
8.根據(jù)權(quán)利要求7所述的控制系統(tǒng),其特征在于,
所述從控制單元,還用于根據(jù)生產(chǎn)工序需求預(yù)先被配置為動作使能或禁止,當(dāng)被配置為動作使能后,受所述主控制單元控制;當(dāng)被配置為動作禁止后,不受所述主控制單元控制;
每個所述功能模塊內(nèi)的控制元件,還用于根據(jù)生產(chǎn)工序需求預(yù)先被配置為動作使能或禁止,當(dāng)被配置為動作使能后,受對應(yīng)的所述從控制單元控制;當(dāng)被配置為動作禁止后,不受對應(yīng)的所述從控制單元控制。
9.根據(jù)權(quán)利要求7所述的控制系統(tǒng),其特征在于,
所述主控制時間軸和每個所述從控制時間軸的運行周期和時間節(jié)點可根據(jù)生產(chǎn)工序需求被重新配置;
多個所述功能模塊,可根據(jù)生產(chǎn)工序需求被重新組合或改造,以形成不同的工業(yè)生產(chǎn)線;每個所述功能模塊可被單機獨立運行。
10.根據(jù)權(quán)利要求7所述的控制系統(tǒng),其特征在于,
所述主控制單元,還用于在控制多個所述從控制單元依次啟動工作時,實時監(jiān)測啟動工作的每個所述從控制單元的運行狀態(tài),在其中任一個所述從控制單元出現(xiàn)報警或故障時,即停止所述主控制時間軸和所有所述從控制時間軸的運行;并在所述報警和故障清除后,再繼續(xù)啟動所述主控制時間軸的運行。