1.使用Modbuspoll軟件,打開提供的工程,可直接對寄存器進行讀取和設(shè)置。
通過這個軟件可以直接改變通信波特率,監(jiān)測溫度等
通訊指令示例
本產(chǎn)品支持標(biāo)準(zhǔn)modbus指令,有關(guān)詳細的指令生成與解析方式,可根據(jù)本文中的寄存器表結(jié)合參考《MODBUS協(xié)議中文版》 即可。
應(yīng)用舉例及其說明:本機地址除了撥碼開關(guān)地址之外,還有默認的254為廣播地址。當(dāng)總線上只有一個設(shè)備時,無需關(guān)心撥碼開關(guān)地址,直接使用254地址即可,當(dāng)總線上有多個設(shè)備時通過撥碼開關(guān)選擇為不同地址,發(fā)送控制指令時通過地址區(qū)別。
注意:RS232總線為1對1總線,即總線上只能有兩個設(shè)備,例如電腦與繼電器板卡,只有485總線才可以掛載多個設(shè)備。
指令生成說明:對于下表中沒有的指令,用戶可以自己根據(jù)modbus協(xié)議生成,對于繼電器線圈的讀寫,實際就是對modbus寄存器中的線圈寄存器的讀寫,上文中已經(jīng)說明了繼電器寄存器的地址,用戶只需生成對寄存器操作的讀寫指令即可。例如讀或者寫繼電器1的狀態(tài),實際上是對繼電器1對應(yīng)的線圈寄存器0001的讀寫操作。
詳解:
1:模擬量查詢
查詢第一路溫度
FE040000000125C5
模擬返回信息:
FE 04 02 00 00 AD 24