技術(shù)文章
宏程序和普通程序的對比及在數(shù)控系統(tǒng)中的運行過程
閱讀:959 發(fā)布時間:2020-8-12數(shù)控編程實際是ISO代碼編程,即每個代碼的功能都是固定的,由系統(tǒng)廠家開發(fā),使用者只需按照編程規(guī)則進(jìn)行編程即可。但有時候這些指令滿足不了其加工要求,因此系統(tǒng)為用戶提供了宏程序功能,它是用戶對數(shù)控系統(tǒng)進(jìn)行一定的功能擴(kuò)展,實際上是對數(shù)控系統(tǒng)進(jìn)行二次開發(fā),這也是有局限性的。
用戶宏程序和普通程序是有區(qū)別的,認(rèn)識和了解這些區(qū)別后,有助于對宏程序的學(xué)習(xí)和掌握,表1一1為用戶宏程序和普通程序的簡要對比。
宏程序在數(shù)控系統(tǒng)中的運行過程
宏程序在數(shù)控系統(tǒng)中按如下步驟運行:
(1)首光,讀取數(shù)控代碼。
(2)提取變量和定義變量。
(3)預(yù)先保存在相關(guān)信息列表中。
(4)讀取數(shù)控代碼,提取復(fù)雜的表達(dá)式并進(jìn)行計算。
(5)解釋與執(zhí)行代碼過程中讀取變量列表中保存的數(shù)值,計算表達(dá)式,并給變量賦新值。
(6)按照條件語句、循環(huán)語句等控制程序的下一步操作。
(7)按照結(jié)果輸出實際數(shù)值,控制機床移動。
本文由 伯特利技術(shù)文章 整理發(fā)表,文章來自網(wǎng)絡(luò)僅參考學(xué)習(xí),本站不承擔(dān)任何法律責(zé)任。
相關(guān)產(chǎn)品可查閱本站: 產(chǎn)品中心
相關(guān)技術(shù)文章可查閱本站:技術(shù)文章
更多了解鉆攻中心請進(jìn)入:鉆攻中心欄
更多了解加工中心請進(jìn)入:加工中心欄
數(shù)控教學(xué)論文及行業(yè)發(fā)展資訊可查閱本站:行業(yè)資訊