[發明專利]控制代碼的生成方法及裝置在審
| 申請號: | 202010950243.7 | 申請日: | 2020-09-10 |
| 公開(公告)號: | CN112034765A | 公開(公告)日: | 2020-12-04 |
| 發明(設計)人: | 陳毅東 | 申請(專利權)人: | 深圳市兆威機電股份有限公司 |
| 主分類號: | G05B19/042 | 分類號: | G05B19/042;G06F8/30 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 榮穎佳 |
| 地址: | 518000 廣東省深圳市寶安*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制 代碼 生成 方法 裝置 | ||
本申請提供一種控制代碼的生成方法及裝置,涉及電機控制技術領域。該方法包括:接收根據預設功能模塊輸入的控制指示,控制指示包含選中的至少一個功能模塊,其中,預設功能模塊包括多個不同功能對應的功能模塊;根據控制指示,向目標電機發送控制指令,控制指令用于指示目標電機根據選中的至少一個功能模塊執行驅動。本申請的方法,實現了電機控制系統中可以根據預先配好的功能模塊再次組合完成驅動,無需根據具體的每種功能單獨編寫代碼,大大提高了工作效率、降低了控制成本。
技術領域
本發明涉及電機控制技術領域,具體而言,涉及一種控制代碼的生成方法及裝置。
背景技術
電機作為機械裝備上不可或缺的組件之一,產品種類繁多,廣泛應用于起重、空壓機、機床、電動汽車、印刷包裝、冶金、石油、化工、金屬加工、石材加工、木材加工、陶瓷、塑膠、洗衣機等各個行業,甚至可以說有運動的地方就可能有電機的存在,可以根據型號、規格、功率、軸伸、絕緣、編碼器、轉速開關、熱敏元件、加熱帶等參數的不同可劃分出各種各樣電機。
目前,在常規電機控制系統中,常采用手動編寫代碼的方式實現電機程序的編寫。
但是,采用現有技術,存在費力、費時,大大降低了工作效率。
發明內容
本發明的目的在于,針對上述現有技術中的不足,提供一種控制代碼的生成及裝置,以便提高工作效率。
為實現上述目的,本申請實施例采用的技術方案如下:
第一方面,本申請實施例提供了一種控制代碼的生成方法,接收根據預設功能模塊輸入的控制指示,所述控制指示包含選中的至少一個功能模塊,其中,所述預設功能模塊包括多個不同功能對應的功能模塊;
根據所述控制指示,向目標電機發送控制指令,所述控制指令用于指示所述目標電機根據所述選中的至少一個功能模塊執行驅動。
可選地,所述接收根據預設功能模塊輸入的控制指示之前,所述方法還包括:
根據所述預設功能模塊,生成各所述功能模塊對應的工程文件;
向所述目標電機發送所述工程文件的寫入指令。
可選地,所述功能模塊包括下述至少四個:控制算法模塊、基礎功能模塊、邏輯模塊及通訊模塊。
可選地,所述目標電機為直流電機時,所述功能模塊包括直流電機對應的所述控制算法模塊、所述基礎功能模塊、所述邏輯模塊及所述通訊模塊;
所述目標電機為交流電機時,所述功能模塊包括交流電機對應的所述控制算法模塊、所述基礎功能模塊、所述邏輯模塊及所述通訊模塊。
可選地,所述控制算法模塊包括:開環控制模塊、閉環控制模塊。
第二方面,本申請實施例還提供了一種控制代碼的生成方法,所述方法包括:
接收上位機發送的控制指令,所述控制指令根據輸入的控制指示生成,用于指示目標電機根據所述控制指示選中的至少一個功能模塊執行驅動;
根據所述控制指令,生成驅動指令驅動負載。
可選地,所述接收上位機發送的控制指令之前,還包括:
接收所述上位機發送的寫入指令,所述寫入指令包括:各所述功能模塊對應的工程文件;
根據所述寫入指令寫入所述工程文件。
可選地,所述根據所述控制指令,生成驅動指令驅動負載,包括:
根據所述控制指令,調用所述控制指令指示的至少一個目標工程文件;
根據所述目標工程文件生成所述驅動指令驅動負載。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市兆威機電股份有限公司,未經深圳市兆威機電股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010950243.7/2.html,轉載請聲明來源鉆瓜專利網。





