System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數控管理領域,尤其涉及一種數控模塊管理方法、裝置、系統、電子設備及其存儲介質。
技術介紹
1、隨著工業自動化和智能制造技術的飛速發展,數控框架在制造業中扮演著至關重要的角色。在現有的數控模塊管理技術中,由于傳統數控系統具有單體化設計的特點,無法對數控系統中的各模塊進行單獨管理,增加了后期維護以及排障的成本。因此,現有的數控模塊管理方法具有擴展性差、結構復雜導致后期維護困難等問題。
技術實現思路
1、本專利技術實施例提供一種數控模塊管理方法通過對數控框架上的功能模塊以及核心模塊的配置信息進行獲取,從而得到核心模塊與功能模塊之間的依賴信息,根據依賴信息來確定功能模塊的功能指令,最后根據功能指令信息來對數控框架上的模塊進行管理。通過上述方法對數控框架上的模塊進行管理,可以簡化數控框架的結構搭建,并且可以針對模塊進行管理,以解決擴展性差,后期維護困難的問題。
2、第一方面,本專利技術實施例提供一種數控模塊管理方法,所述方法包括以下步驟:
3、獲取功能模塊的配置信息以及至少一個核心模塊的配置信息;
4、基于所述功能模塊的配置信息以及所述至少一個核心模塊的配置信息,確定所述功能模塊與所述至少一個核心模塊之間的依賴信息;
5、基于所述依賴信息,確定所述功能模塊的功能指令信息;
6、基于所述功能指令信息,對所述數控框架上的模塊進行管理。
7、可選的,所述配置信息包括模塊的預設元數據,基于所述功能模塊的配置信息以及
8、獲取所述功能模塊以及至少一個核心模塊的預設元數據;
9、基于所述功能模塊以及至少一個核心模塊的預設元數據,確定所述功能模塊與至少一個核心模塊之間的依賴信息。
10、可選的,所述預設元數據包括模塊的預設接口和預設通信協議信息,所述基于所述功能模塊以及至少一個核心模塊的預設元數據,確定所述功能模塊與至少一個核心模塊之間的依賴信息,包括:
11、確定被請求功能模塊;
12、獲取所述被請求功能模塊與對應核心模塊的預設接口和預設通信協議信息;
13、基于所述預設接口和預設通信協議信息,確定所述被請求功能模塊與對應核心模塊之間的通信連接關系;
14、基于所述通信連接關系,確定所述被請求功能模塊與對應核心模塊之間的依賴信息。
15、可選的,所述基于所述依賴信息,確定所述功能模塊的功能指令信息,包括:
16、獲取被請求核心模塊對應的啟動指令;
17、基于所述核心模塊的啟動指令,確定與所述被請求核心模塊有依賴信息的功能模塊對應的功能指令信息。
18、可選的,所述基于所述核心模塊的啟動指令,確定與核心模塊有依賴信息的功能模塊對應的功能指令信息,包括:
19、通過所述核心模塊向所述有依賴信息的功能模塊發送激活指令;
20、基于所述激活指令,確定所述功能模塊的功能執行模式,所述功能執行模式包括輔助執行和主動執行;
21、基于所述輔助執行和主動執行,確定所述功能模塊的功能指令信息。
22、可選的,所述基于所述功能指令信息,對所述數控框架上的模塊進行管理,包括:
23、基于所述功能指令信息,通過核心模塊向功能模塊發送激活信號,得到所述功能模塊的激活結果;
24、基于所述功能模塊的激活結果,對所述數控框架上的模塊進行管理,所述管理包括對所述功能模塊進行維護。
25、第二方面,本專利技術實施例還提供一種數控模塊管理裝置,所述數控模塊管理裝置包括:
26、第一獲取模塊,獲取功能模塊的配置信息以及至少一個核心模塊的配置信息;
27、第一確定模塊,用于基于所述功能模塊的配置信息以及所述至少一個核心模塊的配置信息,確定所述功能模塊與所述至少一個核心模塊之間的依賴信息;
28、第二確定模塊,用于基于所述依賴信息,確定所述功能模塊的功能指令信息;
29、第一管理模塊,用于基于所述功能指令信息,對所述數控框架上的模塊進行管理。
30、第三方面,本專利技術實施例還提供一種數控模塊管理系統,所述數控模塊管理系統包括:數控模塊管理裝置、服務器以及機電設備。
31、第四方面,本專利技術實施例提供一種電子設備,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現本專利技術實施例提供的數控模塊管理方法中的步驟。
32、第五方面,本專利技術實施例提供一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現專利技術實施例提供的數控模塊管理方法中的步驟。
33、本專利技術實施例中,在初始化數控框架時,獲取功能模塊的配置信息以及至少一個核心模塊的配置信息;基于所述功能模塊的配置信息以及所述至少一個核心模塊的配置信息,確定所述功能模塊的功能指令信息;基于所述功能指令信息,對所述數控框架上的模塊進行管理。通過對數控框架上的功能模塊以及核心模塊的配置信息進行獲取,從而得到核心模塊與功能模塊之間的配置信息,根據配置信息來確定功能模塊的功能指令,最后通過功能指令來對數控框架上的模塊進行管理。通過上述方法對數控框架上的模塊進行管理,可以簡化數控框架的結構搭建,并且可以針對模塊進行管理,以解決擴展性差,后期維護困難的問題。
本文檔來自技高網...【技術保護點】
1.一種數控模塊管理方法,其特征在于,包括:
2.如權利要求1所述的數控模塊管理方法,其特征在于,所述配置信息包括模塊的預設元數據,基于所述功能模塊的配置信息以及所述至少一個核心模塊的配置信息,確定所述功能模塊與所述至少一個核心模塊之間的依賴信息,包括:
3.如權利要求2所述的數控模塊管理方法,其特征在于,所述預設元數據包括模塊的預設接口和預設通信協議信息,所述基于所述功能模塊以及至少一個核心模塊的預設元數據,確定所述功能模塊與至少一個核心模塊之間的依賴信息,包括:
4.如權利要求1所述的數控模塊管理方法,其特征在于,所述基于所述依賴信息,確定所述功能模塊的功能指令信息,包括:
5.如權利要求4所述的數控模塊管理方法,其特征在于,所述基于所述核心模塊的啟動指令,確定與核心模塊有依賴信息的功能模塊對應的功能指令信息,包括:
6.如權利要求1所述的數控模塊管理方法,其特征在于,所述基于所述功能指令信息,對所述數控框架上的模塊進行管理,包括:
7.一種數控模塊管理裝置,其特征在于,包括:
8.一種數控模
9.一種電子設備,其特征在于,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如權利要求1至6中任一項所述的數控模塊管理方法中的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至6中任一項所述的數控模塊管理方法中的步驟。
...【技術特征摘要】
1.一種數控模塊管理方法,其特征在于,包括:
2.如權利要求1所述的數控模塊管理方法,其特征在于,所述配置信息包括模塊的預設元數據,基于所述功能模塊的配置信息以及所述至少一個核心模塊的配置信息,確定所述功能模塊與所述至少一個核心模塊之間的依賴信息,包括:
3.如權利要求2所述的數控模塊管理方法,其特征在于,所述預設元數據包括模塊的預設接口和預設通信協議信息,所述基于所述功能模塊以及至少一個核心模塊的預設元數據,確定所述功能模塊與至少一個核心模塊之間的依賴信息,包括:
4.如權利要求1所述的數控模塊管理方法,其特征在于,所述基于所述依賴信息,確定所述功能模塊的功能指令信息,包括:
5.如權利要求4所述的數控模塊管理方法,其特征在于,所述基于所述核心模塊的啟動指令,確定與核心模...
【專利技術屬性】
技術研發人員:徐集涵,林守金,程文發,周永洪,
申請(專利權)人:中山邁雷特數控技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。