民國112年 第3梯次 室內配線─屋內線路裝修乙級 學科

第78題

可程式控制器與Modbus 裝置做連接通訊時,通信傳送資料因考慮信號可能受外界干擾,下列哪 些不是通訊協定所採取措施?

題目

可程式控制器與Modbus 裝置做連接通訊時,通信傳送資料因考慮信號可能受外界干擾,下列哪 些不是通訊協定所採取措施?

  1. (1) 必須考慮Function Code
  2. (2) 必須加上Device Address
  3. (3) 必須做 Error Check
  4. (4) 資料長度(Bit)必須正確

官方答案

(1) 必須考慮Function Code、(2) 必須加上Device Address、(4) 資料長度(Bit)必須正確

解析

Modbus 通訊協定為因應信號受外界干擾,其抗干擾(錯誤防護)主要措施是「錯誤檢查(Error Check)」,如 RTU 模式使用 CRC-16、ASCII 模式使用 LRC 檢查碼,用以偵測傳送中因雜訊造成的資料錯誤,故選項 3 為協定所採措施。題目問「哪些不是」,故選 1、2、4。選項 1「功能碼(Function Code)」與選項 2「設備位址(Device Address)」雖為 Modbus 訊息框(Address、Function、Data、CRC)必要欄位,功能在指定從站與操作指令,非針對抗干擾;選項 4「資料長度(Bit)必須正確」指資料格式正確性,亦非抗干擾專屬防護措施。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料