modbus協(xié)議是一種串行通信協(xié)議,該協(xié)議定義了控制器能夠認(rèn)識和使用的消息結(jié)構(gòu),包括ASCII、RTU、TCP等。Modbus協(xié)議是一個(gè)master slave架構(gòu)的協(xié)議。其中,有一個(gè)節(jié)點(diǎn)是master節(jié)點(diǎn),其他使用Modbus協(xié)議參與通信的節(jié)點(diǎn)均為slave節(jié)點(diǎn),且每一個(gè)slave設(shè)備都有一個(gè)唯一的地址。在串行和MB加網(wǎng)絡(luò)中,只有被指定為主節(jié)點(diǎn)的節(jié)點(diǎn)才可以啟動(dòng)一個(gè)命令。
一個(gè)ModBus命令包含了打算執(zhí)行的設(shè)備的Modbus地址。所有設(shè)備都會(huì)收到命令,但只有指定位置的設(shè)備會(huì)執(zhí)行及回應(yīng)指令。所有的Modbus命令包含了檢查碼,以確定到達(dá)的命令沒有被破壞?;镜腗odBus命令能指令一個(gè)RTU改變它的寄存器的某個(gè)值,控制或者讀取一個(gè)IO端口,以及指揮設(shè)備回送一個(gè)或者多個(gè)其寄存器中的數(shù)據(jù)。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com