1、Modbus RTU和 Modbus TCP的區(qū)別?
Modbus RTU | Modbus TCP | |
物理接口(介質(zhì)) | RS485/232/422(屏蔽雙絞線) | RJ 45口(以太網(wǎng)線) |
通訊層級 | OSI模型1、2、7層 | OSI模型1、2、3、4、7層 |
通訊結(jié)構(gòu) | 主從的方式 | 客戶機(jī)/服務(wù)器的方式 |
報(bào)文結(jié)構(gòu) | 帶CRC校驗(yàn) | 不帶,用TCP報(bào)文中的校驗(yàn) |
傳輸速率 | 速度慢 | 速度快 |
節(jié)點(diǎn)數(shù) | 1主對多從(一個(gè)網(wǎng)段32節(jié)點(diǎn)) | 1個(gè)連接對1個(gè) |
支持廣播 | 支持 | 不支持 |
2、為什么 Function Code 3、4每次只能讀請求最大125個(gè)字?
Modbus功能代碼 | 讀取從站(服務(wù)器)功能-標(biāo)準(zhǔn)尋址 |
01 | 讀取輸出位:每個(gè)請求1到2000個(gè)位 |
02 | 讀取輸入位:每個(gè)請求1到2000個(gè)位 |
03 | 讀取保持寄存器:每個(gè)請求1到125個(gè)字 |
04 | 讀取輸入字:每個(gè)請求1到125個(gè)字 |
Modbus TCP 的 PDU 為253字節(jié),讀請求返回報(bào)文中,功能碼占1字節(jié),數(shù)據(jù)字節(jié)長度占1字節(jié),因此有效數(shù)據(jù):253-1-1=251字節(jié);
由于 Function Code 3、4 讀取的單位為字,因此數(shù)據(jù)長度必須為偶數(shù),所以每幀只能傳送250個(gè)字節(jié)的數(shù)據(jù),即125個(gè)字。
3、為什么Function Code 16每次只能寫請求最大123個(gè)字?
Modbus功能代碼 | 寫入從站(服務(wù)器)功能-標(biāo)準(zhǔn)尋址 |
05 | 寫入一個(gè)輸出位:每個(gè)請求1個(gè)位 |
06 | 寫入一個(gè)保持寄存器:每個(gè)請求1到一個(gè)字 |
15 | 寫入一個(gè)或多個(gè)輸出位:每個(gè)請求1到1968個(gè)位 |
16 | 寫入一個(gè)或多個(gè)保持寄存器:每個(gè)請求1到123個(gè)字 |
Modbus TCP 的 PDU 為253字節(jié),寫請求報(bào)文中,功能碼占1字節(jié),起始地址占2字節(jié),寄存器個(gè)數(shù)占2字節(jié),數(shù)據(jù)字節(jié)長度占1字節(jié),因此有效數(shù)據(jù):253-1-2-2-1=247字節(jié);
由于 Function Code 16寫入的單位為字,因此數(shù)據(jù)長度必須為偶數(shù),所以每幀只能傳送246個(gè)字節(jié)的數(shù)據(jù),即123個(gè)字。
4、關(guān)于所需授權(quán)的數(shù)量?
針對不同的硬件,所需MODUBS TCP授權(quán)的數(shù)量,請查看下表。
5、CP343-1 lean是否支持Modbus TCP通信,連接數(shù)量?
答:支持,8個(gè)連接。
6、PN接口或CP接口,同一個(gè)接口是否同時(shí)支持Modbus TCP客戶端和服務(wù)器模式?
答:支持同時(shí)使用兩種模式。
7、哪些CPU和CP支持Modbus TCP通信?
8、哪些端口可以用于Modbus TCP通信?哪些設(shè)備支持端口復(fù)用?
9、Modbus TCP授權(quán)選型
產(chǎn)品 | 訂貨號 | 使用CPU固件版本/注意事項(xiàng) |
SIMATIC Modbus/TCP CP |
6AV6676-6MB00-6AX0 (packet) 6AV6676-6MB00-6AD0 (download) |
固件V3.2以上的S7-300 CPU 固件V6.0及其以上的S7-400 CPU |
2XV9450-1MB00 | 所有固件版本 | |
SIMATIC Modbus/TCP PN |
6AV6676-6MB20-3AX0 (packet) 6AV6676-6MB20-3AD0 (download) |
固件V3.2及其以上的S7-300 CPU 固件V6.0及其以上的S7-400 CPU 固件V3.2及其以上的ET 200 CPU |
2XV9450-1MB02 | 所有固件版本 |
審核編輯:湯梓紅
-
MODBUS
+關(guān)注
關(guān)注
28文章
1857瀏覽量
77759 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
9425瀏覽量
86494 -
TCP
+關(guān)注
關(guān)注
8文章
1389瀏覽量
79630 -
RTU
+關(guān)注
關(guān)注
0文章
422瀏覽量
28888
原文標(biāo)題:Modbus TCP常見問題
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
Modbus TCP Server程序開發(fā)與Yocto系統(tǒng)構(gòu)建

三格電子-MODBUS TCP轉(zhuǎn)CANOpen網(wǎng)關(guān)

Modbus RTU協(xié)議與Modbus TCP/IP協(xié)議的區(qū)別
EtherCAT轉(zhuǎn)Modbus TCP總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

DeviceNet主站轉(zhuǎn)Modbus TCP協(xié)議網(wǎng)關(guān)

MODBUS TCP 轉(zhuǎn) CANOpen

EtherCAT轉(zhuǎn)Modbus TCP協(xié)議網(wǎng)關(guān)(JM-ECT-TCP)

Modbus TCP轉(zhuǎn)CC-Link協(xié)議網(wǎng)關(guān)(Modbus TCP轉(zhuǎn)CC-Link)

EtherNet/IP轉(zhuǎn)Modbus-TCP協(xié)議網(wǎng)關(guān)(EtherNet/IP轉(zhuǎn)Modbus-TCP)

Modbus TCP轉(zhuǎn)Profinet網(wǎng)關(guān)配置案例

BL124采集Modbus RTU和Modbus TCP協(xié)議

modbus tcp和modbusRTU的區(qū)別是什么?

Modbus TCP與Modbus RTU的區(qū)別

評論