回覆列表
  • 1 # 好學陽光a

    這個可以透過串列埠精靈進行讀取分析,通常06只是讀取單位元組資料,不常用。03是讀取多個位元組用,MODRD應該用的是03H指令。

    附:臺達PLC MODBUS RTU格式相關資訊

    RTU通訊格式

    起始(START):

    ES及EP系列機種:保持無輸入訊號大於等於10ms。

    EH系列機種:

    通訊地址(Address):

    00H:所有驅動器廣播(Broadcast),01H:對第01地址驅動器,0FH對第15地址驅動器,10H寫入多比暫存器內容。

    功能碼:(Function Code)

    03H:讀取多比暫存器內容

    06H:寫入一個WORD內容至暫存器

    10H:寫入多比暫存器內容

    資料內容(Data Characters):使用者之傳資料內容。

    CRC檢查碼:

    結束(END)

    ES及EP系列機種:保持無輸入訊號大於等於10ms。

    EH系列機種:

    03H命令:(讀取多比暫存器內容),讀取N個字(Word)(最多可以連續讀取16個字)

    驅動器地址01H,讀出2個連續於暫存器內的資料內容如下表示:起始暫存器地址0004H

    驅動器地址01H,讀出2個連續於暫存器內的資料內容如下表示:起始暫存器地址2102H

    06H:寫入一個字(WORD)內容至暫存器

    將5000(1388H)寫到從機地址02H的變頻器0008H地址處

  • 中秋節和大豐收的關聯?
  • 青梅子的做法?