日韩AV无码首页|亚洲校园在线|东京热 不卡视频|亚洲第一在线观看视频在线观看高清|国家aaa级黄色片视频|日韩精品无码一片|日韩黄色激情网站|亚洲日韩精品视频在线免费观看|日韩制服丝袜在线|日韩免费无码一级毛片

Modbus協(xié)議解析格式

Modbus協(xié)議包括ASCII、RTU、TCP等,并沒有規(guī)定物理層。此協(xié)議定義了控制器能夠認(rèn)識(shí)和使用的消息結(jié)構(gòu),而不管它們是經(jīng)過何種網(wǎng)絡(luò)進(jìn)行通信的。標(biāo)準(zhǔn)的Modicon控制器使用RS232C實(shí)現(xiàn)串行的Modbus。Modbus的ASCII、RTU協(xié)議規(guī)定了消息、數(shù)據(jù)的結(jié)構(gòu)、命令和就答的方式,數(shù)據(jù)通訊采用Maser/Slave方式,Master端發(fā)出數(shù)據(jù)請(qǐng)求消息,Slave端接收到正確消息后就可以發(fā)送數(shù)據(jù)到Master端以響應(yīng)請(qǐng)求;Master端也可以直接發(fā)消息修改Slave端的數(shù)據(jù),實(shí)現(xiàn)雙向讀寫。

Modbus特點(diǎn)

Modbus具有以下幾個(gè)特點(diǎn):

(1)標(biāo)準(zhǔn)、開放,用戶可以免費(fèi)、放心地使用Modbus協(xié)議,不需要交納許可證費(fèi),也不會(huì)侵犯知識(shí)產(chǎn)權(quán)。目前,支持Modbus的廠家超過400家,支持Modbus的產(chǎn)品超過600種。

(2)Modbus可以支持多種電氣接口,如RS-232、RS-485等,還可以在各種介質(zhì)上傳送,如雙絞線、光纖、無線等。

(3)Modbus的幀格式簡(jiǎn)單、緊湊,通俗易懂。用戶使用容易,廠商開發(fā)簡(jiǎn)單。

modbus rtu功能碼

1 功能碼“02”:讀1路或多路開關(guān)量狀態(tài)輸入

例如:主機(jī)要讀取地址為01,開關(guān)量DI1—DI4的輸入狀態(tài)。

從機(jī)(PDM)數(shù)據(jù)寄存器的地址和數(shù)據(jù)為:

modbus rtu六種功能碼詳細(xì)解析

主機(jī)發(fā)送的報(bào)文格式:

modbus rtu六種功能碼詳細(xì)解析

從機(jī)(PDM)響應(yīng)返回的報(bào)文格式:

modbus rtu六種功能碼詳細(xì)解析

2 功能碼“01”:讀1路或多路開關(guān)量輸出狀態(tài)

例如:主機(jī)要讀取地址為01,開關(guān)量DO1,DO2的輸出狀態(tài)。

從機(jī)(PDM)數(shù)據(jù)寄存器的地址和數(shù)據(jù)為:

modbus rtu六種功能碼詳細(xì)解析

主機(jī)發(fā)送的報(bào)文格式:

modbus rtu六種功能碼詳細(xì)解析

從機(jī)(PDM)響應(yīng)返回的報(bào)文格式:

modbus rtu六種功能碼詳細(xì)解析

3 功能碼“03”:讀多路寄存器輸入

例如:主機(jī)要讀取地址為01,起始地址為0116的3個(gè)從機(jī)寄存器數(shù)據(jù)。

從機(jī)(PDM)數(shù)據(jù)寄存器的地址和數(shù)據(jù)為:

modbus rtu六種功能碼詳細(xì)解析

主機(jī)發(fā)送的報(bào)文格式:

modbus rtu六種功能碼詳細(xì)解析

從機(jī)(PDM)響應(yīng)返回的報(bào)文格式:

modbus rtu六種功能碼詳細(xì)解析

4 功能碼“05”:寫1路開關(guān)量輸出(“遙控”)

例1:開關(guān)量輸出點(diǎn)DO1,其當(dāng)前狀態(tài)為“分”,主機(jī)要控制該路繼電器“合”。

控制命令為:

“FF00”為控制繼電器“合”;

“0000”為控制繼電器“分”;

主機(jī)發(fā)送的報(bào)文格式:

modbus rtu六種功能碼詳細(xì)解析

從機(jī)(PDM)響應(yīng)返回的報(bào)文格式:

與主機(jī)發(fā)送的報(bào)文格式及數(shù)據(jù)內(nèi)容完全相同。

例2:開關(guān)量輸出點(diǎn)DO2,其當(dāng)前狀態(tài)為“合”,主機(jī)要控制該路繼電器“分”。

主機(jī)發(fā)送的報(bào)文格式:

modbus rtu六種功能碼詳細(xì)解析

從機(jī)(PDM)響應(yīng)返回的報(bào)文格式:

與主機(jī)發(fā)送的報(bào)文格式及數(shù)據(jù)內(nèi)容完全相同。

5 功能碼“06”:寫單路寄存器

例如:主機(jī)要把數(shù)據(jù)07D0,保存到地址為002C的從機(jī)寄存器中去(從機(jī)地址碼為01)。通訊數(shù)據(jù)保存結(jié)束后,地址為002C的PDM表原存儲(chǔ)信息為:

modbus rtu六種功能碼詳細(xì)解析

主機(jī)發(fā)送的報(bào)文格式:

modbus rtu六種功能碼詳細(xì)解析

從機(jī)(PDM)響應(yīng)返回的報(bào)文格式:

與主機(jī)發(fā)送的報(bào)文格式及數(shù)據(jù)內(nèi)容完全相同。

6功能碼“10”:寫多路寄存器

主機(jī)利用這個(gè)功能碼把多個(gè)數(shù)據(jù)保存到PDM表的數(shù)據(jù)存儲(chǔ)器中去。Modbus通訊規(guī)約中的寄存器指的是16位(即2字節(jié)),并且高位在前。這樣PDM的存儲(chǔ)器都是二個(gè)字節(jié)。由于Modbus通訊規(guī)約允許每次最多保存60個(gè)寄存器,因此PDM一次也最多允許保存60個(gè)數(shù)據(jù)寄存器。

例如:主機(jī)要把0064,0010保存到地址為002C,002D的從機(jī)寄存器中去(從機(jī)地址碼為01)。通訊數(shù)據(jù)保存結(jié)束后,地址為002C/002D的PDM表內(nèi)存儲(chǔ)信息為:

modbus rtu六種功能碼詳細(xì)解析

主機(jī)發(fā)送的報(bào)文格式:

modbus rtu六種功能碼詳細(xì)解析

從機(jī)(PDM)響應(yīng)返回的報(bào)文格式:

modbus rtu六種功能碼詳細(xì)解析
展開閱讀全文
于燈火闌珊處,于暗香離別時(shí),未曾放棄。
上一篇

路燈控制終端信號(hào)采集模塊

下一篇

RF433 無線路燈單燈控制系統(tǒng)

你也可能喜歡

評(píng)論已經(jīng)被關(guān)閉。

插入圖片
微信 微信
微信
QQ QQ
QQ:421563834
電話 電話
13634299313
返回頂部

微信掃一掃

微信掃一掃

巨川電氣專業(yè)智能化12年!

歡迎光臨!浙江巨川電氣成立于2012年,專業(yè)智能化13年!報(bào)價(jià)微信13634299313