Q155.
呼叫編號1234 之副程式,執行三次,下列何者正確?
車床-CNC車床 · 乙級 · 程式製作 · Q155
難易度分析
3 / 5
本題屬於複選題,要求考生同時辨識出兩種不同的副程式呼叫語法格式。由於需要區分標準參數寫法與系統特殊的合併精簡寫法,且必須排除指令功能混淆的選項,因此增加了判別難度。
正確答案 (複選):①, ③
- ① M98P1234L3:M98 為 Fanuc 系統中呼叫副程式的標準 G 代碼,P 後接副程式編號,L 後接重複執行次數,此格式符合標準語法規範。
- ③ M98P0031234:此為合併寫法,P 後方前段數字代表執行次數、後段為副程式編號,P0031234 表示執行 3 次編號 1234 的副程式,符合 Fanuc 系統的精簡語法規則。
錯誤選項解析
- ② M99P1234L3:M99 是副程式結束返回指令,並非呼叫副程式的指令;正確應使用 M98 進行副程式呼叫。
- ④ M98P3L1234:此寫法將次數與編號順序顛倒,P 應接副程式編號而非執行次數,正確應為 M98P1234L3 或 M98P0031234。
Learning Tip
"CNC 程式設計中,M98/M99 副程式呼叫為常考重點。M98 為呼叫指令,M99 為返回主程式指令;P 參數指定副程式號碼,L 參數指定執行次數。需注意 Fanuc 系統支援兩種寫法:分離式(M98 Pxxxx Lx)與合併式(M98 P00Lxxxx),考試常以參數順序顛倒或 M98/M99 混淆作為陷阱。"
學員答題分佈
①M98P1234L30%
②M99P1234L30%
③M98P00312340%
④M98P3L12340%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!