30.07.2013 Views

4.4 - heidenhain

4.4 - heidenhain

4.4 - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

7.35 子程式<br />

7.35 子程式<br />

子程式呼叫: L"xx" V1<br />

子程式包含下列元件:<br />

L: 子程式呼叫的識別字母<br />

"xx": 子程式的號碼–外部子程式的檔名 ( 最長 8 個字母或數字 )<br />

V1: 外部子常式的識別碼–本機子程式會省略<br />

使用子程式的注意事項:<br />

外部子程式定義在個別檔案內, 可從任何主程式或其他子程式當中<br />

呼叫。<br />

本機子程式位於主程式檔案內, 只能從主程式內呼叫。<br />

子程式可巢狀迴圈最多六次, 巢狀迴圈表示子程式呼叫另一個子程<br />

式。<br />

應該避免遞迴。<br />

最多可新增 20 個傳輸值給子程式。<br />

指定: LA 到 LF、LH、I、J、K、O、P、R、S、U、W、X、Y、Z<br />

子程式內的識別碼為: #__..,接著小寫字母的參數指定 ( 例如:<br />

#__la)。<br />

當使用子程式內的變數程式編輯時,使用傳輸值。<br />

變數 #l 到 #l30 在每一子程式內都可用來當成本機變數。<br />

若要重複執行子程式,則在重複次數 Q 參數內定義子程式要重複的<br />

次數。<br />

使用 RETURN 結束子程式。<br />

參數 LN 保留給單節號碼的傳輸, 當 NC 程式重新編號時,<br />

此參數可接收新值。<br />

626 7 DIN 程式編輯

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!