[發明專利]一種縱切程序編輯及語法檢查系統有效
| 申請號: | 202010327044.0 | 申請日: | 2020-04-23 |
| 公開(公告)號: | CN111538505B | 公開(公告)日: | 2023-04-25 |
| 發明(設計)人: | 陳會濤;段暉;王前進;張仕 | 申請(專利權)人: | 保定康強醫療器械制造有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F11/36 |
| 代理公司: | 北京哌智科創知識產權代理事務所(普通合伙) 11745 | 代理人: | 余乾 |
| 地址: | 071000 河北省*** | 國省代碼: | 河北;13 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 程序 編輯 語法 檢查 系統 | ||
本發明公開一種縱切程序編輯及語法檢查系統,包括有縱切機床上的主系統,所述縱切機床設有雙通道FANUC控制系統,且雙通道FANUC控制系統由兩組數控程序分別控制縱切機床的主軸部分和副軸部分,兩組所述數控程序分別為第一通道程序和第二通道程序,其特征在于:所述主系統設在雙通道FANUC控制系統中,所述主系統包括程序編輯模塊、語法檢查模塊和程序超程檢查模塊;本發明應用于雙通道FANUC控制系統中,利用程序編輯模塊、語法檢查模塊和程序超程檢查模塊來編輯程序、檢查程序中的指令、并檢測語法進行宏程序檢查或一般NC程序檢查,具有操作簡單,能快速查找出程序中錯誤的特點。
技術領域
本發明涉及數控程序技術領域,尤其涉及一種縱切程序編輯及語法檢查系統。
背景技術
現在市場上程序驗證軟件有VERICUT、宇龍數控模擬軟件、斯沃數控仿真軟件等,都沒有針對Star?SB-20R?type?G型號和津上?B0205-III型號的縱切機床的驗證模塊;
有些軟件雖然能通過高度的定制來實現程序的驗證,但操作復雜,軟件價格昂貴,因此,本發明提出一種縱切程序編輯及語法檢查系統以解決現有技術中存在的問題。
發明內容
針對上述問題,本發明的目的在于提出一種縱切程序編輯及語法檢查系統,該縱切程序編輯及語法檢查系統利用程序編輯模塊、語法檢查模塊和程序超程檢查模塊來編輯程序、檢查程序中的指令、并檢測語法進行宏程序檢查或一般NC程序檢查,具有操作簡單,能快速查找出程序中錯誤的特點。
為實現本發明的目的,本發明通過以下技術方案實現:一種縱切程序編輯及語法檢查系統,包括有縱切機床上的主系統,所述縱切機床設有雙通道FANUC控制系統,且雙通道FANUC控制系統由兩組數控程序分別控制縱切機床的主軸部分和副軸部分,兩組所述數控程序分別為第一通道程序和第二通道程序,所述主系統設在雙通道FANUC控制系統中,所述主系統包括程序編輯模塊、語法檢查模塊和程序超程檢查模塊,所述程序編輯模塊用于對數控程序進行編輯,所述程序超程檢查模塊檢查數控程序中的指令是否超出機床行程,所述語法檢查模塊用于對數控程序進行語法檢查,所述數控程序由程序段構成,且程序段由字地址構成。
進一步改進在于:所述程序編輯模塊用于打開、保存、另存數控程序;剪切、賦值、粘貼文本;查找指定程序行,查找和替換指定文本;文本編輯撤消;子程序路徑的添加、刪除;子程序的打開、保存、關閉;剪切、賦值、粘貼和快速輸入程序頭、程序尾。
進一步改進在于:所述程序超程檢查模塊同時放置第一文本框、第二文本框、第三文本框,并通過LoadFile函數分別將第一通道程序和第二通道程序讀入到第一文本框和第二文本框中,所述第三文本框用來顯示程序中的語法錯誤,且通過對第一文本框和第二文本框的TEXT屬性的操作來實現對兩側程序的編輯、查找操作。
進一步改進在于:所述語法檢查模塊在語法檢查中分兩步:先對數控程序進行預處理,去除程序中的空格,以行為單位,將第一通道程序和第二通道程序分別賦值給一維字符串數組,該字符串數組的下標即為程序的行號,字符串數組的每一項內容為數控程序的程序段;然后判斷程序段是否是宏指令,當程序段是宏指令時,對進行宏程序檢查,當程序段不是宏指令時,針對一般NC程序進行檢查,所述語法檢查模塊中設有子程序strblock,且子程序strblock包含所述程序段中所有字地址的集合變量,通過提取字地址的子程序名、提取字地址將程序段以字地址的格式分割出來,并將程序段中的所有字地址都存入到lstword集合變量中;所述語法檢查模塊中設有字地址檢查模塊,且字地址檢查模塊對所有字地址進行檢查;所述語法檢查模塊利用等待指令為界完成第一通道程序和第二通道程序的檢測。
進一步改進在于:所述主系統采用雙視圖界面設置在顯示端對第一通道程序和第二通道程序編輯、對照。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于保定康強醫療器械制造有限公司,未經保定康強醫療器械制造有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010327044.0/2.html,轉載請聲明來源鉆瓜專利網。





