[發明專利]數控程序執行方法及裝置有效
| 申請號: | 201710493332.1 | 申請日: | 2017-06-23 |
| 公開(公告)號: | CN107273134B | 公開(公告)日: | 2020-08-07 |
| 發明(設計)人: | 紀寵釬;王立松 | 申請(專利權)人: | 深圳市雷賽控制技術有限公司 |
| 主分類號: | G06F9/448 | 分類號: | G06F9/448;G05B19/4155 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 蘇勝 |
| 地址: | 518000 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數控 程序 執行 方法 裝置 | ||
本發明施例提供一種數控程序執行方法及裝置,涉及數控技術領域。所述方法包括:在BASIC控制系統中,執行目標BASIC代碼程序;當所述目標BASIC代碼程序的代碼段包括G文件調用接口時,通過所述G文件調用接口加載G文件;對所述G文件進行預處理,以獲得執行關鍵參數;根據所述執行關鍵參數執行所述G文件。將兩種編程語言結合執行克服了兩種編程語言單獨執行存在的缺陷,增強了二次開發的便利性以及實用性,既具有較強的復雜邏輯處理能力,又具備適應復雜工藝數據文件的處理能力。
技術領域
本發明涉及數控技術領域,具體而言,涉及一種數控程序執行方法及裝置。
背景技術
G代碼是傳統數控系統的可執行語言。語法簡單,容易理解,具有較強的可讀性,擁有大量的導圖配套軟件,大部分控制廠家首選的編程語言,在自動化控制領域得到廣泛使用。G代碼擁有一套國際通用的標準語法可參考,但是在實際應用過程中會衍生出一系列新的針對特定功能的G代碼語法,這樣也導致了必須采用專門的導圖軟件,其次,客戶提出的任何修改需求時必須通過更改底層固件來實現,在不同客戶不同需求又無法融合的時候就會衍生出多個固件版本,無形當中增加了后期維護的難度和工作量。
為了克服G代碼特殊功能定制要求的缺陷,目前數控系統會采用BASIC編程語言作為可執行語言。BASIC編程可以很好的處理復雜的運動邏輯。但涉及到多變的工藝數據的處理效果不佳。
發明內容
本發明的目的在于提供一種數控程序執行方法,用以改善上述問題。
為了實現上述目的,本發明實施例采用的技術方案如下:
本發明施例提供一種數控程序執行方法,所述方法包括:在BASIC控制系統中,執行目標BASIC代碼程序;當所述目標BASIC代碼程序的代碼段包括G文件調用接口時,通過所述G文件調用接口加載G文件;對所述G文件進行預處理,以獲得執行關鍵參數;根據所述執行關鍵參數執行所述G文件。
本發明施例提供還一種數控程序執行方法。所述方法包括在BASIC控制系統中,執行目標BASIC代碼程序;解析所述目標BASIC代碼程序的代碼段,以獲取命令執行指令,其中所述命令執行指令包括G代碼指令;執行所述命令執行指令。
本發明施例提供一種數控程序執行裝置,所述裝置包括執行模塊、獲取模塊及預處理模塊。其中,執行模塊,用于在BASIC控制系統中,執行目標BASIC代碼程序。獲取模塊,用于當所述目標BASIC代碼程序的代碼段包括G文件調用接口時,通過所述G文件調用接口加載G文件。預處理模塊,對所述G文件進行預處理,以獲得執行關鍵參數。執行模塊,還用于根據所述執行關鍵參數執行所述G文件。
與現有技術相比,本發明提供的一種數控程序執行方法及裝置。以BASIC代碼處理復雜的運動邏輯,并結合G文件,利用G文件對多變的工藝數據的處理。將兩種編程語言結合執行,彌補了單用一種編程語言的缺陷。所述方法包括:在BASIC控制系統中,執行目標BASIC代碼程序;當所述目標BASIC代碼程序的代碼段包括G文件調用接口時,通過所述G文件調用接口加載G文件;對所述G文件進行預處理,以獲得執行關鍵參數;根據所述執行關鍵參數執行所述G文件。使得在涉及到多變的工藝數據情況下,數控程序執行更加靈活。
為使本發明的上述目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
附圖說明
為了更清楚地說明本發明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發明的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他相關的附圖。
圖1為本發明較佳實施例提供的用戶終端的方框示意圖。
圖2為本發明較佳實施例提供的一種數控程序執行方法的流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市雷賽控制技術有限公司,未經深圳市雷賽控制技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710493332.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種設備監控圖形定義的方法
- 下一篇:恢復終端設備出廠設置的方法





