MODBUS RTU(遠程終端單元)
聲明:您必須遵守我們的協(xié)議,如果您下載了該資源行為將被視為對《電天下賬號管理規(guī)范》全部內(nèi)容的認可,本網(wǎng)站資源來自原創(chuàng),僅供用于學習和交流,請勿用于商業(yè)用途。如有侵權、不妥之處,請舉報本資源,我們將及時審核處理!
MODBUS RTU(遠程終端單元)協(xié)議是用于智能設備之間建立主-從通訊的一種信息結(jié)構。當一個MODBUS主局向一個MODBUS從局發(fā)送一條信息時,信息中包含從局的地址、功能代碼、要發(fā)送的數(shù)據(jù)和錯誤檢測域,從局的響應信息包含確認主局的請求的域、請求的數(shù)據(jù)和一個錯誤檢測域。
文本預覽
Value & Technology
T1K-MODBUS
技術資料目 錄
第一章 MODBUS介紹..........................................................................................................1
1-1 MODBUS簡介..........................................................................................................1
1-2 Terrminator I/O系統(tǒng).................................................................................................2
1-3 T1K-MODBUS通訊模塊.........................................................................................2
1-3-1 MODBUS通訊連接模塊的特點......................................................................3
第二章 T1K-MODBUS通訊連接模塊規(guī)格.........................................................................4
2-1 T1K-MODBUS通訊連接模塊規(guī)格.........................................................................4
2-2 設置DIP開關............................................................................................................6
2-3 設置局號地址旋轉(zhuǎn)開關...........................................................................................8
2-4 MODBUS端口引腳定義和接線..............................................................................9
2-5 RJ12串行端口引腳定義和接線............................................................................10
第三章 MODBUS節(jié)RTU功能和尋址方式........................................................................11
3-1 T1K-MODBUS RTU功能碼..................................................................................11
3-2 DirectLogic尋址方式.............................................................................................11
3-3 584/984尋址方式...................................................................................................12
第四章 使用T1K-MODBUS設定工具...............................................................................13
4-1 設置T1K-MODBUS端口.......................................................................................13
附錄A I/O模塊熱插拔.......................................................................................................16
附錄B 模擬量輸出模塊設置.............................................................................................18第一章 MODBUS 介紹
1-1 MODBUS 簡介
MODBUS RTU(遠程終端單元)協(xié)議是用于智能設備之間建立主-從通訊的一種信息
結(jié)構。當一個MODBUS主局向一個MODBUS從局發(fā)送一條信息時,信息中包含從局的地
址、功能代碼、要發(fā)送的數(shù)據(jù)和錯誤檢測域,從局的響應信息包含確認主局的請求的域、請
求的數(shù)據(jù)和一個錯誤檢測域。
一個MODBUS RTU的數(shù)據(jù)幀結(jié)構如下:
設 備 地 址 功 能 代 碼 數(shù) 據(jù) 段 錯 誤 檢 測
設備地址域包含 8bit,可能的從局地址是 0~247(十進制)。單個從局設備的地址范圍
是十進制的1~247(地址0是向所有從局設備的廣播地址。主設備通過將要聯(lián)絡的從設備的
地址放入消息中的地址域來選通從設備。當從設備發(fā)送回應消息時,它把自己的地址放入回
應的地址域中,以便主設備知道是哪一個設備作出回應。
功能代碼域包含了8bit,可能的代碼范圍為十進制的1~255,功能代碼告知從設備需執(zhí)
行哪種動作,例如去讀取一組輸入的開關狀態(tài);讀一組寄存器的數(shù)據(jù)內(nèi)容;向某個線圈輸出
或改寫一組寄存器;讀子局設備的診斷狀態(tài)。
當子局設備回應時,它使用功能代碼域來指示是正常回應還是有某種錯誤發(fā)生。對正常
回應,從設備僅回應原相應的功能代碼。對指示有錯誤發(fā)生的回應,子局設備返回一等同于
正常代碼的代碼,但最高位為1。
數(shù)據(jù)域是由兩個十六進制數(shù)集合構成的,范圍00~FF。根據(jù)網(wǎng)絡傳輸模式,這可以是由
一對ASCII字符組成或由一個RTU字符組成。
數(shù)據(jù)域也包含附加的信息:子局設備執(zhí)行由功能代碼所定義的動作,這包括了內(nèi)部的寄
存器地址,要處理項的數(shù)目等等。
如果沒有錯誤發(fā)生,從子局設備返回到主局設備的數(shù)據(jù)域包含請求的數(shù)據(jù)。如果有錯誤
發(fā)生,此域包含一異議代碼,主局設備可以用來判斷采取下一步動作。在某種消息中數(shù)據(jù)域
可以是不存在的(0長度)。
錯誤檢測域用于錯誤檢測,標準的MODBUS串行網(wǎng)絡使用兩種類型的錯誤檢測。
奇偶校驗(偶數(shù)或奇數(shù))統(tǒng)計數(shù)據(jù)域中的邏輯“1”的位數(shù)并將奇偶校驗位設為 0 或 1
來表示邏輯“1”位的總數(shù)是奇數(shù)還是偶數(shù)。循環(huán)冗余檢測(CRC)檢測整個完整的消息的
應用而不管使用了哪種奇偶校驗方法。CRC域由兩個字節(jié)構成,為16位二進制數(shù)值,它由
傳輸設備計算后加入到消息中,接收設備重新計算收到消息的CRC,并與接收到的CRC域
中的值比較。
字符檢測和消息幀檢測在主設備中進行,并在傳輸前附上消息,從設備在接收過程中檢
測每個字符和整個消息幀。
11-2 Terrminator I/O 系統(tǒng)
Terminator I/O是一種模塊化系統(tǒng),它包含了端子塊的功能及分布式I/O的I/O模塊的功
能。每一個Terminator I/O系統(tǒng)由如下部分組成:一個電源,一個通訊連接模塊,一個或更
多的I/O模塊以及I/O基架。
電源 MODBUS通訊模塊 I/O 模塊
I/O 模塊
I/O 基架
1-3 T1K-MODBUS 通訊模塊
T1K-MODBUS通訊模塊用來在MODBUS網(wǎng)絡中作為一個Terminator I/O系統(tǒng)中的從局
模塊進行通訊。
注意:這里推薦在“基于掃描”(輪循)的控制系統(tǒng)中使用 T1K-MODBUS 通訊連接模塊,
而不是在一個“事件驅(qū)動”控制系統(tǒng)。作為從設備,通訊連接模塊沒有能力向MODBUS網(wǎng)
絡主局報告一個錯誤的情形。因此,在正常的基礎上輪流檢測一個從設備就會迅速地檢測出
一臺從設備的錯誤情況,而一個事件驅(qū)動的控制系統(tǒng)則不會檢測到從設備的錯誤情況,要等
到下一個事件尋址到出錯的從設備。
21-3-1 MODBUS 通訊連接模塊的特點
MODBUS通訊連接模塊有以下特點:
(cid:122) 帶狀態(tài)LED指示燈
(cid:122) 帶MODBUS端口
(cid:122) 局號地址設置開關
(cid:122) 帶輸出允許/禁止開關
(cid:122) 帶DIP開關(位于模塊的右側(cè))
輸出允許/
禁止開關
局號地址
LED指示燈 旋轉(zhuǎn)開關
RJ12串行口
MODBUS端口
3第二章 T1K-MODBUS 通訊連接模塊規(guī)格
2-1 T1K-MODBUS 通訊連接模塊規(guī)格
1.一般規(guī)格
環(huán)境溫度 32℉~131℉(0℃~55℃)
存儲溫度 -4℉~158℉(-20℃~70℃)
環(huán)境濕度 30%~95%相對濕度(無凝露)
環(huán)境氣氛 無腐蝕性氣體,空氣污染指數(shù)=2
耐電壓 1500VAC,1分鐘(15針連接器內(nèi)部)
絕緣電阻 500VDC,10M?
振動阻抗 MIL STD 810C 514.2
沖擊阻抗 MIL STD 810C 516.2
NEMA(ICS3-304) 1μs,1000V脈沖
抗干擾
FCC class A RFI(145MHz, 435MHz 10W, 10cm)
無腐蝕性氣體
環(huán)境氣氛
環(huán)境污染指數(shù)2級
尺寸 1.89”W×3.15”H×3.26”D(48W×80H×83D)mm
T1K-MODBUS
技術資料目 錄
第一章 MODBUS介紹..........................................................................................................1
1-1 MODBUS簡介..........................................................................................................1
1-2 Terrminator I/O系統(tǒng).................................................................................................2
1-3 T1K-MODBUS通訊模塊.........................................................................................2
1-3-1 MODBUS通訊連接模塊的特點......................................................................3
第二章 T1K-MODBUS通訊連接模塊規(guī)格.........................................................................4
2-1 T1K-MODBUS通訊連接模塊規(guī)格.........................................................................4
2-2 設置DIP開關............................................................................................................6
2-3 設置局號地址旋轉(zhuǎn)開關...........................................................................................8
2-4 MODBUS端口引腳定義和接線..............................................................................9
2-5 RJ12串行端口引腳定義和接線............................................................................10
第三章 MODBUS節(jié)RTU功能和尋址方式........................................................................11
3-1 T1K-MODBUS RTU功能碼..................................................................................11
3-2 DirectLogic尋址方式.............................................................................................11
3-3 584/984尋址方式...................................................................................................12
第四章 使用T1K-MODBUS設定工具...............................................................................13
4-1 設置T1K-MODBUS端口.......................................................................................13
附錄A I/O模塊熱插拔.......................................................................................................16
附錄B 模擬量輸出模塊設置.............................................................................................18第一章 MODBUS 介紹
1-1 MODBUS 簡介
MODBUS RTU(遠程終端單元)協(xié)議是用于智能設備之間建立主-從通訊的一種信息
結(jié)構。當一個MODBUS主局向一個MODBUS從局發(fā)送一條信息時,信息中包含從局的地
址、功能代碼、要發(fā)送的數(shù)據(jù)和錯誤檢測域,從局的響應信息包含確認主局的請求的域、請
求的數(shù)據(jù)和一個錯誤檢測域。
一個MODBUS RTU的數(shù)據(jù)幀結(jié)構如下:
設 備 地 址 功 能 代 碼 數(shù) 據(jù) 段 錯 誤 檢 測
設備地址域包含 8bit,可能的從局地址是 0~247(十進制)。單個從局設備的地址范圍
是十進制的1~247(地址0是向所有從局設備的廣播地址。主設備通過將要聯(lián)絡的從設備的
地址放入消息中的地址域來選通從設備。當從設備發(fā)送回應消息時,它把自己的地址放入回
應的地址域中,以便主設備知道是哪一個設備作出回應。
功能代碼域包含了8bit,可能的代碼范圍為十進制的1~255,功能代碼告知從設備需執(zhí)
行哪種動作,例如去讀取一組輸入的開關狀態(tài);讀一組寄存器的數(shù)據(jù)內(nèi)容;向某個線圈輸出
或改寫一組寄存器;讀子局設備的診斷狀態(tài)。
當子局設備回應時,它使用功能代碼域來指示是正常回應還是有某種錯誤發(fā)生。對正常
回應,從設備僅回應原相應的功能代碼。對指示有錯誤發(fā)生的回應,子局設備返回一等同于
正常代碼的代碼,但最高位為1。
數(shù)據(jù)域是由兩個十六進制數(shù)集合構成的,范圍00~FF。根據(jù)網(wǎng)絡傳輸模式,這可以是由
一對ASCII字符組成或由一個RTU字符組成。
數(shù)據(jù)域也包含附加的信息:子局設備執(zhí)行由功能代碼所定義的動作,這包括了內(nèi)部的寄
存器地址,要處理項的數(shù)目等等。
如果沒有錯誤發(fā)生,從子局設備返回到主局設備的數(shù)據(jù)域包含請求的數(shù)據(jù)。如果有錯誤
發(fā)生,此域包含一異議代碼,主局設備可以用來判斷采取下一步動作。在某種消息中數(shù)據(jù)域
可以是不存在的(0長度)。
錯誤檢測域用于錯誤檢測,標準的MODBUS串行網(wǎng)絡使用兩種類型的錯誤檢測。
奇偶校驗(偶數(shù)或奇數(shù))統(tǒng)計數(shù)據(jù)域中的邏輯“1”的位數(shù)并將奇偶校驗位設為 0 或 1
來表示邏輯“1”位的總數(shù)是奇數(shù)還是偶數(shù)。循環(huán)冗余檢測(CRC)檢測整個完整的消息的
應用而不管使用了哪種奇偶校驗方法。CRC域由兩個字節(jié)構成,為16位二進制數(shù)值,它由
傳輸設備計算后加入到消息中,接收設備重新計算收到消息的CRC,并與接收到的CRC域
中的值比較。
字符檢測和消息幀檢測在主設備中進行,并在傳輸前附上消息,從設備在接收過程中檢
測每個字符和整個消息幀。
11-2 Terrminator I/O 系統(tǒng)
Terminator I/O是一種模塊化系統(tǒng),它包含了端子塊的功能及分布式I/O的I/O模塊的功
能。每一個Terminator I/O系統(tǒng)由如下部分組成:一個電源,一個通訊連接模塊,一個或更
多的I/O模塊以及I/O基架。
電源 MODBUS通訊模塊 I/O 模塊
I/O 模塊
I/O 基架
1-3 T1K-MODBUS 通訊模塊
T1K-MODBUS通訊模塊用來在MODBUS網(wǎng)絡中作為一個Terminator I/O系統(tǒng)中的從局
模塊進行通訊。
注意:這里推薦在“基于掃描”(輪循)的控制系統(tǒng)中使用 T1K-MODBUS 通訊連接模塊,
而不是在一個“事件驅(qū)動”控制系統(tǒng)。作為從設備,通訊連接模塊沒有能力向MODBUS網(wǎng)
絡主局報告一個錯誤的情形。因此,在正常的基礎上輪流檢測一個從設備就會迅速地檢測出
一臺從設備的錯誤情況,而一個事件驅(qū)動的控制系統(tǒng)則不會檢測到從設備的錯誤情況,要等
到下一個事件尋址到出錯的從設備。
21-3-1 MODBUS 通訊連接模塊的特點
MODBUS通訊連接模塊有以下特點:
(cid:122) 帶狀態(tài)LED指示燈
(cid:122) 帶MODBUS端口
(cid:122) 局號地址設置開關
(cid:122) 帶輸出允許/禁止開關
(cid:122) 帶DIP開關(位于模塊的右側(cè))
輸出允許/
禁止開關
局號地址
LED指示燈 旋轉(zhuǎn)開關
RJ12串行口
MODBUS端口
3第二章 T1K-MODBUS 通訊連接模塊規(guī)格
2-1 T1K-MODBUS 通訊連接模塊規(guī)格
1.一般規(guī)格
環(huán)境溫度 32℉~131℉(0℃~55℃)
存儲溫度 -4℉~158℉(-20℃~70℃)
環(huán)境濕度 30%~95%相對濕度(無凝露)
環(huán)境氣氛 無腐蝕性氣體,空氣污染指數(shù)=2
耐電壓 1500VAC,1分鐘(15針連接器內(nèi)部)
絕緣電阻 500VDC,10M?
振動阻抗 MIL STD 810C 514.2
沖擊阻抗 MIL STD 810C 516.2
NEMA(ICS3-304) 1μs,1000V脈沖
抗干擾
FCC class A RFI(145MHz, 435MHz 10W, 10cm)
無腐蝕性氣體
環(huán)境氣氛
環(huán)境污染指數(shù)2級
尺寸 1.89”W×3.15”H×3.26”D(48W×80H×83D)mm
AIGC
當然可以。MODBUS RTU(Remote Terminal Unit,遠程終端單元)是一種通信協(xié)議,它是由Modicon(現(xiàn)為施耐德電氣旗下品牌)在1985年開發(fā)的一種串行通信標準,專為工業(yè)自動化和樓宇控制系統(tǒng)設計。MODBUS RTU采用的是UART(通用異步收發(fā)器)接口,支持ASCII或RTU(循環(huán)冗余校驗)數(shù)據(jù)格式,能夠在不直接連接到主控制器的情況下,實現(xiàn)遠程設備(如PLC、變頻器、傳感器和執(zhí)行器等)與控制器之間的雙向通信。
MODBUS RTU通信通?;谝粭l單線或雙線的RS-485或RS-232物理鏈路,允許多個從設備共享同一條線路,并通過約定的地址來區(qū)分各個從設備。該協(xié)議定義了一系列功能碼,用于讀取或?qū)懭朐O備寄存器、診斷信息以及控制命令等操作。因其簡單、靈活且易于實施的特點,MODBUS RTU已成為工業(yè)自動化領域廣泛應用的通訊協(xié)議之一,廣泛應用于各種分布式控制系統(tǒng)中。
相關資源推薦