【技術實現步驟摘要】
本申請涉及智能制造,特別是涉及一種基于切削加工的智能制造系統。
技術介紹
1、切削加工是指利用切削工具對工件進行切削,以去除多余材料并獲得所需形狀和尺寸的加工方法,是機械制造中最主要的加工方法之一,盡管現代制造技術不斷發展,切削加工仍然因其廣泛的適用范圍和高精度而占有重要地位。目前,工業制造上主要依賴機床來進行切削加工。
2、隨著計算機、物聯網和智能硬件技術的發展,傳統機械制造業也逐漸轉型,形成以計算機管理為主的智能制造工業,其中切削加工也是如此。在目前的智能制造系統中,主要是依靠工業管理系統,例如工業mes(manufacturing?execution?system,制造執行系統)對各加工環節的硬件進行管理,如管理機床、工業機器人、料倉等。但是,一套工業管理系統往往與各硬件形成固定搭配,在硬件發生調整或工業管理系統發生調整時,軟硬件的搭配不夠靈活,這限制了切削加工的工作場景拓展,整體智能制造系統的功能也比較固定單一。
技術實現思路
1、鑒于上述的分析,本專利技術實施例旨在提供一種基于切削加工的智能制造系統,用以解決現有技術實現結果中一套工業管理系統往往與各硬件形成固定搭配,在硬件發生調整或工業管理系統發生調整時,軟硬件的搭配不夠靈活,這限制了切削加工的工作場景拓展,整體智能制造系統的功能也比較固定單一的問題。
2、本專利技術實施例提供了一種基于切削加工的智能制造系統,包括:
3、工業管理模塊;
4、多個制造硬件模塊;其中,所述制造
5、其中,所述工業管理模塊可選擇性地連接所述制造硬件模塊,通過所述測試管理單元與所述硬件系統單元數據連接;
6、其中,所述工業管理模塊被配置為執行以下步驟:
7、從所述測試管理單元中收集運行日志;
8、對收集的運行日志進行解析,識別出硬件系統單元的交互接口調用參數及硬件控制參數;
9、根據識別出的交互接口調用參數,生成標準化的接口測試描述文件;其中,所述接口測試描述文件包括接口名稱、請求方法、輸入參數和預期輸出;
10、將所述接口測試描述文件轉換為可執行的測試腳本,適用于自動化測試框架;
11、執行所述測試腳本,對所述硬件系統單元進行自動化測試,并收集測試結果;
12、分析測試結果,生成測試報告,包括成功、失敗及異常情況的詳細記錄;
13、在所述測試報告為成功時,基于所述運行日志對所述硬件系統單元執行工業管理。
14、本申請實施例的基于切削加工的智能制造系統,包括工業管理模塊和多個制造硬件模塊。制造硬件模塊包括測試管理單元和硬件系統單元;測試管理單元用于存儲對應的硬件系統單元的運行日志;硬件系統單元用于執行切削加工;工業管理模塊可選擇性地連接制造硬件模塊,通過測試管理單元與硬件系統單元數據連接,并被配置為根據測試管理單元的運行日志執行自動測試,在測試成功后再基于運行日志對硬件系統單元執行工業管理。通過軟硬件的多種類靈活調整,便于適應不同切削加工需求對軟硬件的調整,豐富切削加工的工作場景。
15、作為其中一個可選的實施例,所述測試管理單元包括前置處理器;
16、所述硬件系統單元包括機床、工業機器人、料倉、rfid和測量儀中任一個;
17、其中,所述前置處理器用于與所述硬件系統單元數據連接,并根據數據連接執行硬件控制,存儲相應的運行日志。
18、作為其中一個可選的實施例,所述從所述測試管理單元中收集運行日志的過程,包括步驟:
19、通過adb工具從所述測試管理單元中收集運行日志。
20、作為其中一個可選的實施例,所述對收集的運行日志進行解析,識別出硬件系統單元的交互接口調用參數及硬件控制參數的過程,包括步驟:
21、通過python的正則表達式或字符串解析的方式對所述運行日志進行解析,識別出硬件系統單元的交互接口調用參數及硬件控制參數;其中,所述交互接口調用參數包括調用url、調用頭信息、調用方法和調用數據;所述硬件控制參數包括控制狀態碼和控制結構體數據。
22、作為其中一個可選的實施例,所述根據識別出的交互接口調用參數,生成標準化的接口測試描述文件的過程,包括步驟:
23、將識別出的交互接口調用參數生成json或yam格式文件,以生成python可執行腳本文件的接口測試描述文件。
24、作為其中一個可選的實施例,所述將所述接口測試描述文件轉換為可執行的測試腳本,適用于自動化測試框架的過程,包括步驟:
25、設計一通用執行腳本作為測試腳本,通過解析json或yam格式文件,根據配置的調用頭信息發起調用請求,以便于根據格式文件中的響應內容進行測試結果判定。
26、作為其中一個可選的實施例,所述工業管理模塊包括多個用于執行所述工業管理的功能單元;
27、其中,所述功能單元包括排程管理單元、設備監視單元、刀補測量單元、數據看板單元和數據設置單元;
28、所述排程管理單元用于基于所述運行日志進行生產排程和加工程序管理;
29、所述設備監視單元用于基于所述運行日志對所述硬件系統單元進行監視;
30、所述刀補測量單元用于測量刀補并將所述測量刀補與所述運行日志進行比對,并記錄比對結果;
31、所述數據看板單元用于人機交互顯示所述排程管理單元、設備監視單元和刀補測量單元的處理數據;
32、所述數據設置單元用于將所述所述排程管理單元、設備監視單元和刀補測量單元的處理數據轉換為所述測試管理單元可存儲的日志數據。
33、作為其中一個可選的實施例,所述運行日志包括硬件系統單元的加工效率數據和加工精度數據;
34、所述排程管理單元根據所述加工效率數據進行生產設置和生產優先級設置;
35、所述排程管理單元根據所述加工精度數據進行質量設置。
36、作為其中一個可選的實施例,所述運行日志包括硬件系統單元的刀補數據;
37、所述刀補測量單元用于根據所述刀補數據修正測量刀補。
38、作為其中一個可選的實施例,所述運行日志包括硬件系統單元對應的監控設備的ip地址;
39、所述設備監視單元用于調用所述ip地址的監控設備執行監控。
本文檔來自技高網...【技術保護點】
1.一種基于切削加工的智能制造系統,其特征在于,包括:
2.根據權利要求1所述的基于切削加工的智能制造系統,其特征在于,所述測試管理單元包括前置處理器;
3.根據權利要求1所述的基于切削加工的智能制造系統,其特征在于,所述從所述測試管理單元中收集運行日志的過程,包括步驟:
4.根據權利要求3所述的基于切削加工的智能制造系統,其特征在于,所述對收集的運行日志進行解析,識別出硬件系統單元的交互接口調用參數及硬件控制參數的過程,包括步驟:
5.根據權利要求4所述的基于切削加工的智能制造系統,其特征在于,所述根據識別出的交互接口調用參數,生成標準化的接口測試描述文件的過程,包括步驟:
6.根據權利要求5所述的基于切削加工的智能制造系統,其特征在于,所述將所述接口測試描述文件轉換為可執行的測試腳本,適用于自動化測試框架的過程,包括步驟:
7.根據權利要求1所述的基于切削加工的智能制造系統,其特征在于,所述工業管理模塊包括多個用于執行所述工業管理的功能單元;
8.根據權利要求7所述的基于切削加工的智能制造系統
9.根據權利要求7所述的基于切削加工的智能制造系統,其特征在于,所述運行日志包括硬件系統單元的刀補數據;
10.根據權利要求7所述的基于切削加工的智能制造系統,其特征在于,所述運行日志包括硬件系統單元對應的監控設備的IP地址;
...【技術特征摘要】
1.一種基于切削加工的智能制造系統,其特征在于,包括:
2.根據權利要求1所述的基于切削加工的智能制造系統,其特征在于,所述測試管理單元包括前置處理器;
3.根據權利要求1所述的基于切削加工的智能制造系統,其特征在于,所述從所述測試管理單元中收集運行日志的過程,包括步驟:
4.根據權利要求3所述的基于切削加工的智能制造系統,其特征在于,所述對收集的運行日志進行解析,識別出硬件系統單元的交互接口調用參數及硬件控制參數的過程,包括步驟:
5.根據權利要求4所述的基于切削加工的智能制造系統,其特征在于,所述根據識別出的交互接口調用參數,生成標準化的接口測試描述文件的過程,包括步驟:
6.根據權利要求...
【專利技術屬性】
技術研發人員:髙淼,蔣保濤,黃佳偉,蘭淸,戴想,
申請(專利權)人:武漢軟件工程職業學院武漢開放大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。