System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及機(jī)械控制領(lǐng)域,尤其涉及一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法、裝置、終端設(shè)備及存儲介質(zhì)。
技術(shù)介紹
1、在汽車行業(yè)用于定位的數(shù)控系統(tǒng)numerical?control(以下簡稱nc),數(shù)控可以定義為使用使用字母,符號和符號控制的編程語言的制造過程的自動化。在數(shù)控機(jī)床中,生產(chǎn)特定工件的指令是以數(shù)字的形式出現(xiàn)的,指令形成的程序隨著作業(yè)的變化而變化。現(xiàn)有技術(shù)大多使用所有軸控一體的方案,即一個控制器同一時間控制所有軸僅能實現(xiàn)一個目標(biāo)位置的運(yùn)行。
2、當(dāng)同一個產(chǎn)線存在多個節(jié)點(diǎn)需要同時進(jìn)行定位的時候,受限于控制方式,一套nc控制系統(tǒng)只能完成一個定位的需求。在執(zhí)行多個定位需求時,需要多個控制器同時運(yùn)行,而控制器之間的數(shù)據(jù)傳輸存在延誤,極大地影響了數(shù)控設(shè)備的生產(chǎn)效率。
3、因此,亟需一種數(shù)控控制策略,從而解決數(shù)控設(shè)備生產(chǎn)效率低的問題。
技術(shù)實現(xiàn)思路
1、本專利技術(shù)實施例提供一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法、裝置、終端設(shè)備及存儲介質(zhì),以解決數(shù)控設(shè)備生產(chǎn)效率低的問題。
2、為了解決上述問題,本專利技術(shù)一實施例提供一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法,包括:
3、獲取與控制器建立連接的節(jié)點(diǎn)對應(yīng)的節(jié)點(diǎn)特征;
4、根據(jù)每一節(jié)點(diǎn)特征,生成每一節(jié)點(diǎn)對應(yīng)的控制程序;
5、將每一所述控制程序傳輸給所述控制器,以使所述控制器解析每一所述控制程序,并獲得每一節(jié)點(diǎn)對應(yīng)的控制指令;其中,每一節(jié)點(diǎn)在接收到控制器傳輸?shù)目刂浦噶詈螅瑘?zhí)行控制指令對應(yīng)的控制任務(wù)。
6、作為上述方案的改進(jìn),所述每一節(jié)點(diǎn)在接收到控制器傳輸?shù)目刂浦噶詈螅瑘?zhí)行控制指令對應(yīng)的控制任務(wù),包括:
7、在每一節(jié)點(diǎn)中,通過驅(qū)動器對接收到的控制指令進(jìn)行讀取,生成伺服驅(qū)動指令,并根據(jù)伺服驅(qū)動指令選擇對應(yīng)的電機(jī)進(jìn)行運(yùn)行,以使當(dāng)前節(jié)點(diǎn)完成控制程序所指定的控制任務(wù);其中,每一電機(jī)對應(yīng)當(dāng)前節(jié)點(diǎn)的控制任務(wù)對應(yīng)動力源。
8、作為上述方案的改進(jìn),所述節(jié)點(diǎn)特征包括:接口類型和傳輸數(shù)據(jù)內(nèi)容;所述根據(jù)每一節(jié)點(diǎn)特征,生成每一節(jié)點(diǎn)對應(yīng)的控制程序,包括:
9、在每一節(jié)點(diǎn)中,基于接口類型,與節(jié)點(diǎn)控制數(shù)據(jù)庫中的控制程序樣本進(jìn)行匹配,獲得匹配度大于第一匹配度閾值的第一控制程序,并基于傳輸數(shù)據(jù)內(nèi)容,與第一控制程序進(jìn)行匹配,獲得匹配度大于第二匹配度閾值的第二控制程序,并將第二控制程序作為當(dāng)前節(jié)點(diǎn)的控制程序。
10、作為上述方案的改進(jìn),在所述獲取與控制器建立連接的節(jié)點(diǎn)之前,還包括:
11、獲取與控制器建立連接的節(jié)點(diǎn)數(shù);
12、根據(jù)節(jié)點(diǎn)數(shù),確定控制程序加載數(shù)量;
13、基于控制程序加載數(shù)量以及控制程序最大占用空間,計算所需運(yùn)行內(nèi)存,并調(diào)取對應(yīng)的運(yùn)行內(nèi)存以滿足所需運(yùn)行內(nèi)存。
14、相應(yīng)的,本專利技術(shù)一實施例還提供了一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制裝置,包括:數(shù)據(jù)獲取模塊、數(shù)據(jù)生成模塊和數(shù)據(jù)控制模塊;
15、所述數(shù)據(jù)獲取模塊,用于獲取與控制器建立連接的節(jié)點(diǎn)對應(yīng)的節(jié)點(diǎn)特征;
16、所述數(shù)據(jù)生成模塊,用于根據(jù)每一節(jié)點(diǎn)特征,生成每一節(jié)點(diǎn)對應(yīng)的控制程序;
17、所述數(shù)據(jù)控制模塊,用于將每一所述控制程序傳輸給所述控制器,以使所述控制器解析每一所述控制程序,并獲得每一節(jié)點(diǎn)對應(yīng)的控制指令;其中,每一節(jié)點(diǎn)在接收到控制器傳輸?shù)目刂浦噶詈螅瑘?zhí)行控制指令對應(yīng)的控制任務(wù)。
18、作為上述方案的改進(jìn),所述每一節(jié)點(diǎn)在接收到控制器傳輸?shù)目刂浦噶詈螅瑘?zhí)行控制指令對應(yīng)的控制任務(wù),包括:
19、在每一節(jié)點(diǎn)中,通過驅(qū)動器對接收到的控制指令進(jìn)行讀取,生成伺服驅(qū)動指令,并根據(jù)伺服驅(qū)動指令選擇對應(yīng)的電機(jī)進(jìn)行運(yùn)行,以使當(dāng)前節(jié)點(diǎn)完成控制程序所指定的控制任務(wù);其中,每一電機(jī)對應(yīng)當(dāng)前節(jié)點(diǎn)的控制任務(wù)對應(yīng)動力源。
20、作為上述方案的改進(jìn),所述節(jié)點(diǎn)特征包括:接口類型和傳輸數(shù)據(jù)內(nèi)容;所述根據(jù)每一節(jié)點(diǎn)特征,生成每一節(jié)點(diǎn)對應(yīng)的控制程序,包括:
21、在每一節(jié)點(diǎn)中,基于接口類型,與節(jié)點(diǎn)控制數(shù)據(jù)庫中的控制程序樣本進(jìn)行匹配,獲得匹配度大于第一匹配度閾值的第一控制程序,并基于傳輸數(shù)據(jù)內(nèi)容,與第一控制程序進(jìn)行匹配,獲得匹配度大于第二匹配度閾值的第二控制程序,并將第二控制程序作為當(dāng)前節(jié)點(diǎn)的控制程序。
22、作為上述方案的改進(jìn),在所述獲取與控制器建立連接的節(jié)點(diǎn)之前,還包括:
23、獲取與控制器建立連接的節(jié)點(diǎn)數(shù);
24、根據(jù)節(jié)點(diǎn)數(shù),確定控制程序加載數(shù)量;
25、基于控制程序加載數(shù)量以及控制程序最大占用空間,計算所需運(yùn)行內(nèi)存,并調(diào)取對應(yīng)的運(yùn)行內(nèi)存以滿足所需運(yùn)行內(nèi)存。
26、相應(yīng)的,本專利技術(shù)一實施例還提供了一種計算機(jī)終端設(shè)備,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)如本專利技術(shù)所述的一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法。
27、相應(yīng)的,本專利技術(shù)一實施例還提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)包括存儲的計算機(jī)程序,其中,在所述計算機(jī)程序運(yùn)行時控制所述計算機(jī)可讀存儲介質(zhì)所在設(shè)備執(zhí)行如本專利技術(shù)所述的一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法。
28、由上可見,本專利技術(shù)具有如下有益效果:
29、本專利技術(shù)提供了一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法,獲取與控制器建立連接的節(jié)點(diǎn)對應(yīng)的節(jié)點(diǎn)特征;根據(jù)每一節(jié)點(diǎn)特征,生成每一節(jié)點(diǎn)對應(yīng)的控制程序;將每一所述控制程序傳輸給所述控制器,以使所述控制器解析每一所述控制程序,并獲得每一節(jié)點(diǎn)對應(yīng)的控制指令;其中,每一節(jié)點(diǎn)在接收到控制器傳輸?shù)目刂浦噶詈螅瑘?zhí)行控制指令對應(yīng)的控制任務(wù)。本專利技術(shù)在單個控制器的情況下通過連接多節(jié)點(diǎn)和控制程序編程,實現(xiàn)了多軸多節(jié)點(diǎn)執(zhí)行的運(yùn)動控制,減少設(shè)備新增的成本。同時基于控制器充足的算力,節(jié)點(diǎn)之間的控制無需跨控制器傳輸,減小了信號傳輸?shù)难诱`,大大提高了數(shù)控設(shè)備生產(chǎn)效率。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法,其特征在于,所述每一節(jié)點(diǎn)在接收到控制器傳輸?shù)目刂浦噶詈螅瑘?zhí)行控制指令對應(yīng)的控制任務(wù),包括:
3.根據(jù)權(quán)利要求2所述的多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法,其特征在于,所述節(jié)點(diǎn)特征包括:接口類型和傳輸數(shù)據(jù)內(nèi)容;所述根據(jù)每一節(jié)點(diǎn)特征,生成每一節(jié)點(diǎn)對應(yīng)的控制程序,包括:
4.根據(jù)權(quán)利要求3所述的多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法,其特征在于,在所述獲取與控制器建立連接的節(jié)點(diǎn)之前,還包括:
5.一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制裝置,其特征在于,包括:數(shù)據(jù)獲取模塊、數(shù)據(jù)生成模塊和數(shù)據(jù)控制模塊;
6.根據(jù)權(quán)利要求5所述的多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制裝置,其特征在于,所述每一節(jié)點(diǎn)在接收到控制器傳輸?shù)目刂浦噶詈螅瑘?zhí)行控制指令對應(yīng)的控制任務(wù),包括:
7.根據(jù)權(quán)利要求6所述的多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制裝置,其特征在于,所述節(jié)點(diǎn)特征包括:接口類型和傳輸數(shù)據(jù)內(nèi)容;所述根據(jù)每一節(jié)點(diǎn)特征,生成每一節(jié)點(diǎn)對應(yīng)的控制程序,包括:
8.根據(jù)權(quán)利要求7所述的多軸
9.一種計算機(jī)終端設(shè)備,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)如權(quán)利要求1至4任意一項所述的一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法。
10.一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)包括存儲的計算機(jī)程序,其中,在所述計算機(jī)程序運(yùn)行時控制所述計算機(jī)可讀存儲介質(zhì)所在設(shè)備執(zhí)行如權(quán)利要求1至4任意一項所述的一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法。
...【技術(shù)特征摘要】
1.一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法,其特征在于,所述每一節(jié)點(diǎn)在接收到控制器傳輸?shù)目刂浦噶詈螅瑘?zhí)行控制指令對應(yīng)的控制任務(wù),包括:
3.根據(jù)權(quán)利要求2所述的多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法,其特征在于,所述節(jié)點(diǎn)特征包括:接口類型和傳輸數(shù)據(jù)內(nèi)容;所述根據(jù)每一節(jié)點(diǎn)特征,生成每一節(jié)點(diǎn)對應(yīng)的控制程序,包括:
4.根據(jù)權(quán)利要求3所述的多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制方法,其特征在于,在所述獲取與控制器建立連接的節(jié)點(diǎn)之前,還包括:
5.一種多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制裝置,其特征在于,包括:數(shù)據(jù)獲取模塊、數(shù)據(jù)生成模塊和數(shù)據(jù)控制模塊;
6.根據(jù)權(quán)利要求5所述的多軸點(diǎn)多節(jié)點(diǎn)的數(shù)控控制裝置,其特征在于,所述每一節(jié)點(diǎn)在接收到控制器傳輸?shù)目刂浦噶詈螅瑘?zhí)行控制指令...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:賴桂忠,馮小峰,張俊,鄒明輝,劉新華,
申請(專利權(quán))人:廣州瑞松北斗汽車裝備有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。