Q92.
希望省略勿執行它,宜採用下列何種方法來縮短可程式控制程式之掃瞄時間?
氣壓 · 乙級 · 儀表及工具使用 · Q92
難易度分析
3 / 5
本題要求辨析不同 PLC 指令對掃描週期的影響,特別是在功能相近的指令中區分出能真正跳過執行區段的指令,考查對 PLC 內部執行機制的精確理解。
正確答案:①使用條件跳躍指令(CJP)
① 使用條件跳躍指令(CJP):條件跳躍指令(CJP)可在指定條件成立時,直接跳過不需執行的程式區段,使 PLC 掃描器不讀取該區段的指令,從而有效縮短掃描時間。此為 PLC 程式優化中減少無效運算的標準做法。
錯誤選項解析
- ② 使用位移指令(SFT):位移指令(SFT)用於資料暫存器的位元移位操作,常見於流水燈或順序控制應用,與縮短掃描時間無關。此指令屬於資料處理類指令,無法跳過或省略任何程式區段。
- ③ 使用程式結束指令:程式結束指令(如 END 或 FEND)僅用於標示程式的終點位置,告知 PLC 掃描週期的結束點,並不具備跳過中間程式區段的功能。它無法選擇性省略指令執行,因此不能縮短掃描時間。
- ④ 使用主控制電驛指令(MCS、MCR):主控制電驛指令(MCS/MCR)用於成批控制輸出電驛的 ON/OFF 狀態,雖然可使區段內的輸出保持不變,但 PLC 仍會掃描並讀取該區段的指令,並未真正跳過執行,故無法縮短掃描時間。
Learning Tip
"本題核心考點為 PLC 掃描時間優化方法。常考陷阱在於混淆 MCS/MCR 與 CJP 的功能差異:MCS/MCR 僅控制輸出狀態但仍會掃描該區段,而 CJP 則是真正跳過不執行該區段,兩者對掃描時間的影響截然不同。實務上應優先使用 CJP 跳過非關鍵區段以提升系統響應速度。"
學員答題分佈
①使用條件跳躍指令(CJP)0%
②使用位移指令(SFT)0%
③使用程式結束指令0%
④使用主控制電驛指令(MCS、MCR)0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!