|
[分享]數(shù)控車床程序的構(gòu)成介紹 [復(fù)制鏈接] |
上一主題 下一主題 |
離線寒夜
|
—
本帖被 cyqdesign 從 機(jī)械加工與制造 移動到本區(qū)(2010-12-09)
—
關(guān)鍵詞: 數(shù)控車床
本文介紹了數(shù)控車床程序的構(gòu)成,供參考。 一、主程序和子程序 1.主程序 程序分為主程序和子程序,通常CNC系統(tǒng)按主程序指令運行,但在主程序中遇見調(diào)用子程序的情形時,則 CNC 系統(tǒng)將按子程序的指令運行,在子程序調(diào)用結(jié)束后控制權(quán)重新交給主程序。 CNC 存儲區(qū)內(nèi)可存 l25個主程序和子程序。程序開始的程序號用 EIA 標(biāo)準(zhǔn)代碼O地址指令。 2.子程序 在程序中有一些順序固定或反復(fù)出現(xiàn)的加工圖形,把這些作為子程序,預(yù)先寫人到存儲器中,可 大大簡化程序。 子程序和主程序必須存在同一個文件中,調(diào)出的子程序可以再調(diào)用另一個子程序,我們將主程序調(diào)用子程序稱為一重子程序調(diào)用,子程序調(diào)用子程序稱為多重調(diào)用。 一個子程序可被多次調(diào)用,用一次調(diào)用指令可以重復(fù) 999 次調(diào)用。 l )子程序的編制 在子程序的開始為O地址指定的程序號、子程序中最后結(jié)束子程序指令 M99 ,為一單獨程序段。 2 )子程序的執(zhí)行 子程序是由主程序或上層子程序調(diào)山并執(zhí)行的。 子程序調(diào)用指令如下: M98 P **** L x x x x 調(diào)用子程序指令 子程序號 子程序調(diào)用次數(shù) 子程序調(diào)用次數(shù)的默認(rèn)值為 1 |