人妻精品99I日韩无码视频一区二区I欧美色图50pIwuyeripiI欧产日产国产swagI欧美 日韩 久久I99国产精品久久久久老师I成人AV电影网I艳妇乳肉豪妇荡乳AV无码福利I国产精品国产精品国产专区蜜臀AhI成人久久免费视频Iwww.91在线观看视频I国自产在线观看I色之综合网

lzmtxp99
級別: 家園常客
精華主題: 0
發帖數量: 506 個
工控威望: 730 點
下載積分: 2103 分
在線時間: 535(小時)
注冊時間: 2010-12-16
最后登錄: 2026-03-05
查看lzmtxp99的 主題 / 回貼
樓主  發表于: 27天前
最近用西門子S7-1200用了MODBUS RTU與智能設備通信,同時用了MODBUS TCP與上位機通信,但是有一個問題就是MODBUS RTU有一個訪問地址40001沒法替換,只能用這個地址,同時MODBUS TCP的訪問的起始地址也是從40001開始的,就像問下這兩個通信的起始地址是不是同一個,還有就是MODBUS TCP的起始地址能不能改到400001?
森利德
向大佬學習 向大佬致敬
級別: 工控俠客
精華主題: 0
發帖數量: 1178 個
工控威望: 4379 點
下載積分: 3977 分
在線時間: 320(小時)
注冊時間: 2023-01-16
最后登錄: 2026-03-29
查看森利德的 主題 / 回貼
1樓  發表于: 27天前
圖片:
給你個換算表格 你參考下
fczxjh
級別: 論壇先鋒
精華主題: 0
發帖數量: 745 個
工控威望: 1810 點
下載積分: 541 分
在線時間: 312(小時)
注冊時間: 2019-07-15
最后登錄: 2026-03-28
查看fczxjh的 主題 / 回貼
2樓  發表于: 27天前
首先RTU物理層面是串口,而TCP是網口。協議上是MODBUS的兩種分支。

在PLC上,你用的不同協議通信,各自有各自的通信塊、數據塊、輪詢、主站子站,

也就是說RTU和TCP是互不干涉的,相當于兩條街都有一間房子40001,但是這是不同的兩個房子,之間沒有關系
樓主留言:
好的,謝謝
本帖最近評分記錄:
  • 下載積分:+5(wzbarley) 正解!
  • 下載積分:+5(sunper) 這個解釋通透 通俗易懂
    龍云浪子
    級別: 工控俠客
    精華主題: 0
    發帖數量: 453 個
    工控威望: 3345 點
    下載積分: 7990 分
    在線時間: 483(小時)
    注冊時間: 2013-01-18
    最后登錄: 2026-03-29
    查看龍云浪子的 主題 / 回貼
    3樓  發表于: 27天前
    引用
    引用第2樓fczxjh于2026-03-03 16:57發表的 Re:問個簡單的問題:西門子MODBUS TCP 與MODBUS RTU的地址是不是同一地 .. :
    首先RTU物理層面是串口,而TCP是網口。協議上是MODBUS的兩種分支。

    在PLC上,你用的不同協議通信,各自有各自的通信塊、數據塊、輪詢、主站子站,

    也就是說RTU和TCP是互不干涉的,相當于兩條街都有一間房子40001,但是這是不同的兩個房子,之間沒有關系

    我覺得前面說的都對,但是結論錯了。40001都是同一個“羅馬”,條條大路通羅馬,不同的協議則是去“羅馬”的方式不同,是走路去,還是坐高鐵/飛機去?
    樓主留言:
    好的,謝謝
    wzbarley
    好好學習,天天向上。
    級別: 略有小成
    精華主題: 0
    發帖數量: 222 個
    工控威望: 267 點
    下載積分: 30443 分
    在線時間: 392(小時)
    注冊時間: 2023-09-27
    最后登錄: 2026-03-29
    查看wzbarley的 主題 / 回貼
    4樓  發表于: 26天前
    引用
    引用第3樓龍云浪子于2026-03-03 20:54發表的 Re:西門子MODBUS TCP 與MODBUS RTU的地址是不是同一地址 :

    我覺得前面說的都對,但是結論錯了。40001都是同一個“羅馬”,條條大路通羅馬,不同的協議則是去“羅馬”的方式不同,是走路去,還是坐高鐵/飛機去?

    RTU是對設備,TCP是對上位機;怎么能是同一個羅馬呢?是同名的兩個地方罷了。
    樓主留言:
    好的,謝謝
    好好學習,天天向上。
    bifujian100
    苦海無邊
    級別: 論壇先鋒
    精華主題: 0
    發帖數量: 1259 個
    工控威望: 1576 點
    下載積分: 6751 分
    在線時間: 80(小時)
    注冊時間: 2023-12-12
    最后登錄: 2026-03-28
    查看bifujian100的 主題 / 回貼
    5樓  發表于: 21天前
    我覺得3樓說的對
    山坡羊·潼關懷古
    元·張養浩

    峰巒如聚,波濤如怒,山河表里潼關路。
    望西都,意躊躇。
    傷心秦漢經行處,宮闕萬間都做了土。

    興,百姓苦;亡,百姓苦。(神之預言)
    往事如風
    科技改變制造
    級別: 網絡英雄

    精華主題: 0
    發帖數量: 12208 個
    工控威望: 20018 點
    下載積分: 16345 分
    在線時間: 2864(小時)
    注冊時間: 2013-01-31
    最后登錄: 2026-03-29
    查看往事如風的 主題 / 回貼
    6樓  發表于: 20天前
    引用
    引用樓主lzmtxp99于2026-03-03 13:44發表的 問個簡單的問題:西門子MODBUS TCP 與MODBUS RTU的地址是不是同一地址? :
    最近用西門子S7-1200用了MODBUS RTU與智能設備通信,同時用了MODBUS TCP與上位機通信,但是有一個問題就是MODBUS RTU有一個訪問地址40001沒法替換,只能用這個地址,同時MODBUS TCP的訪問的起始地址也是從40001開始的,就像問下這兩個通信的起始地址是不是同一個,還有就是MODBUS TCP的起始地址能不能改到400001?

    說明MODBUS-TCP 需要體現一個站號的,所以理論上這個40001與RTU中的40001只要站號不同,就可以使用
    三人行者必有我師 ,擇其善者而從之
    格林
    我聽到了花開的聲音,也看到了花落的結局.
    級別: 工控俠客
    精華主題: 0
    發帖數量: 161 個
    工控威望: 3418 點
    下載積分: 3782 分
    在線時間: 62(小時)
    注冊時間: 2011-06-08
    最后登錄: 2026-03-24
    查看格林的 主題 / 回貼
    7樓  發表于: 11天前
    MODBUS-RTU的報文格式是:站號+功能碼+起始地址+連續地址長度+CRC校驗碼。
    同時讀取多個從站的40001寄存器的時候是通過站號區分的。
    MODBUS-TCP協議是將MODBUS-RTU的報文內容嵌入到TCP數據幀中并取消了CRC校驗碼,例如MODBUS-RTU的主站報文為:01 03 00 00 00 01 84 0A   01是站號,03是功能碼,00 00是起始地址,00 01是連續地址長度,84 0A是CRC校驗碼。
    那么在TCP報文中也能找到01 03 00 00 00 01這串數字
    格林
    我聽到了花開的聲音,也看到了花落的結局.
    級別: 工控俠客
    精華主題: 0
    發帖數量: 161 個
    工控威望: 3418 點
    下載積分: 3782 分
    在線時間: 62(小時)
    注冊時間: 2011-06-08
    最后登錄: 2026-03-24
    查看格林的 主題 / 回貼
    8樓  發表于: 8天前
    通過MODBUS-RTU或MODBUS-TCP訪問西門子的MODBUS地址是一樣的,MODBUS-RTU走的是485總線,MODBUS-TCP走的是網線,在MODBUS-TCP報文中有一部分字節內容與MODBUS-RTU的字節內容相同,只是去掉了CRC校驗碼。