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.

SWITCH..CASE –程式分支<br />

由元件構成的切換陳述:<br />

SWITCH,接著變數, 在下列 CASE 指令中對變數的內容提出質問。<br />

CASE x: CASE 分支用變數值 x 來執行,CASE 可程式編輯重複數<br />

次。<br />

DEFAULT: 若無 CASE 指令吻合變數值,則執行此分支。 DEFAULT<br />

可省略。<br />

BREAK: 總結 CASE 分支或 DEFAULT 分支<br />

程式編輯:<br />

選擇功能表內的 「Extras > DINplus word...」, MANUALplus 開啟<br />

「Insert DIN PLUS word」選擇清單。<br />

選擇 SWITCH<br />

輸入切換變數<br />

對於每一 CASE 分支:<br />

選擇 CASE ( 在「Extras > DINplus word...」內 )。 )<br />

輸入 SWITCH 條件 ( 變數值 ) 並且<br />

輸入要執行的 NC 單節。<br />

對於每一 DEFAULT 分支: 輸入要執行的 NC 單節。<br />

範例: SWITCH..CASE<br />

. . .<br />

N.. SWITCH#g201<br />

N.. CASE 1 [ 若 #g201=1 時執行 ] Executed if #g201=1<br />

N.. G0 Xi10<br />

. . .<br />

N.. BREAK<br />

N.. CASE 2 [ 若 #g201=2 時執行 ] Executed if #g201=2<br />

N.. G0 Xi20<br />

. . .<br />

N.. BREAK<br />

N.. DEFAULT 無 CASE 指令吻合變數值<br />

N.. G0 Xi30<br />

. . .<br />

N.. BREAK<br />

N.. ENDSWITCH<br />

. . .<br />

海德漢 MANUALplus 620 625<br />

7.34 條件單節執行

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

Saved successfully!

Ooh no, something went wrong!