吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺談ModBus RTU與ModBus TCP

kae1_cdebyte ? 來(lái)源:億佰特物聯(lián)網(wǎng)應(yīng)用專(zhuān)家 ? 2022-12-30 14:36 ? 次閱讀

ModBus RTU 與 ModBus TCP

ModBus RTU和ModBus TCP作為ModBus協(xié)議的兩個(gè)主要變體,傳統(tǒng)上,ModBus RTU(需要將信息傳送回ModBus主站或SCADA HMI的RTU)被許多不同類(lèi)型的設(shè)備使用。ModBus RTU通常通過(guò)RS485串行發(fā)送。這種菊花鏈通信通道允許多個(gè)設(shè)備在主從配置中向單個(gè)HMI端口報(bào)告。每個(gè)從設(shè)備都能夠通過(guò)向主設(shè)備發(fā)送流量來(lái)說(shuō)話。這使得ModBus網(wǎng)絡(luò)結(jié)構(gòu)保持相當(dāng)簡(jiǎn)單。

ModBus TCP之所以得名,是因?yàn)樗c早期的ModBus不同,它使用TCP / IP來(lái)讀取/寫(xiě)入寄存器值。

所有ModBus協(xié)議的基本結(jié)構(gòu)

無(wú)論變體如何,所有標(biāo)準(zhǔn)ModBus通信都遵循相同的消息傳遞結(jié)構(gòu)。一切都圍繞著將值存儲(chǔ)在寄存器中然后讀取它們。這里有幾種數(shù)據(jù)類(lèi)型在起作用。

例如,離散輸入可以存儲(chǔ)為單個(gè)位。更廣泛地說(shuō),輸入寄存器存儲(chǔ)基于 ModBus 的設(shè)備收集的值。將多個(gè)分立器件存儲(chǔ)為單個(gè)位,而模擬值甚至 ASCII 字符可能存儲(chǔ)在 8 位寄存器中(最低有效位為 0 位,最高有效位為 64 位)。

不同類(lèi)型的寄存器按用于輪詢它們的功能代碼進(jìn)行分類(lèi)。功能代碼字段中的“1”用于“讀取線圈”(檢查控制繼電器的狀態(tài))。“2”表示“讀取離散輸入”(檢查離散輸入的狀態(tài))。“3”是“讀保持寄存器”(從多用途讀/寫(xiě)寄存器收集數(shù)據(jù))。ModBus 規(guī)范中還有更多。寄存器由其“起始地址”請(qǐng)求,起始地址是一個(gè) 16 位值,用于唯一標(biāo)識(shí)設(shè)備中的每個(gè)寄存器。對(duì)RTU或其他設(shè)備的主控請(qǐng)求將始終引用要報(bào)告的所需寄存器。

2ea842a4-880c-11ed-bfe3-dac502259ad0.png

ModBus RTU和ModBus TCP的主要區(qū)別

主要區(qū)別在于ModBus RTU使用菊花鏈網(wǎng)絡(luò),因此你可以通過(guò)兩條線連接整個(gè)網(wǎng)絡(luò),并通過(guò)為每個(gè)節(jié)點(diǎn)提供唯一的地址來(lái)與每個(gè)設(shè)備進(jìn)行通信。ModBus TCP使用星形網(wǎng)絡(luò),其中每個(gè)節(jié)點(diǎn)都有一條稱為Cat5或Cat6的單獨(dú)電纜。它們可以使用路由器連接。它們還帶有網(wǎng)絡(luò)上每個(gè)節(jié)點(diǎn)唯一的個(gè)人地址。地址可以是 1 到 255,這意味著理論上,你可以在同一網(wǎng)絡(luò)上擁有 254 臺(tái)設(shè)備。你也可以通過(guò)互聯(lián)網(wǎng)使用ModBus TCP。

2023 年的趨勢(shì)是,更多的現(xiàn)場(chǎng)設(shè)備使用 ModBus RTU,但 ModBus TCP 正在迎頭趕上。壓力變送器、流量計(jì)和氣體分析儀使用 ModBus RTU。PLCDCS和控制室設(shè)備使用ModBus TCP。一些通過(guò)互聯(lián)網(wǎng)與Web服務(wù)器通信的設(shè)備正在使用ModBus TCP。輸入和輸出模擬和數(shù)字模塊可在ModBus RTU和ModBus TCP上使用。

2ecda4c2-880c-11ed-bfe3-dac502259ad0.png

ModBus能作為一種低成本的解決方案嗎?

對(duì)于ModBus RTU和ModBus TCP,答案都是肯定的。ModBus RTU 應(yīng)用需要讀取 4-20mA 或 0-10 V 輸入,并在 PC 或 PLC 中顯示。而使用ModBus TCP,只需要一個(gè)模擬ModBus TCP卡,并使用交叉電纜或通過(guò)路由器直接將其連接到帶有Cat5或Cat6電纜的PC,就可以非常快速地讀取ModBus寄存器。

無(wú)論是使用ModBus RTU還是ModBus TCP,都會(huì)發(fā)現(xiàn)它是適合你應(yīng)用程序的簡(jiǎn)單且低成本的解決方案。根據(jù)系統(tǒng)的大小和復(fù)雜性,可以選擇一種更適合用戶需求的協(xié)議,但這兩種協(xié)議都為工業(yè)自動(dòng)化應(yīng)用提供了出色的解決方案。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • MODBUS
    +關(guān)注

    關(guān)注

    28

    文章

    1820

    瀏覽量

    77310
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1378

    瀏覽量

    79302
  • RTU
    RTU
    +關(guān)注

    關(guān)注

    0

    文章

    417

    瀏覽量

    28764
  • 網(wǎng)絡(luò)結(jié)構(gòu)

    關(guān)注

    0

    文章

    48

    瀏覽量

    11200

原文標(biāo)題:【干貨】ModBus RTU 與 ModBus TCP

文章出處:【微信號(hào):cdebyte,微信公眾號(hào):億佰特物聯(lián)網(wǎng)應(yīng)用專(zhuān)家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Modbus網(wǎng)關(guān)如何實(shí)現(xiàn)Modbus RTUModbus TCP協(xié)議的數(shù)據(jù)采集?

    著重要作用。 Modbus網(wǎng)關(guān) 作為數(shù)據(jù)通信的橋梁,能夠?qū)崿F(xiàn)Modbus RTUModbus TCP協(xié)議之間的數(shù)據(jù)采集與轉(zhuǎn)換,進(jìn)而為監(jiān)控系
    的頭像 發(fā)表于 10-22 15:57 ?381次閱讀

    Modbus RTU協(xié)議與Modbus TCP/IP協(xié)議的區(qū)別

    Modbus RTUModbus TCP/IP的本質(zhì)都是Modbus協(xié)議,都是通過(guò)Modbus
    的頭像 發(fā)表于 10-18 17:44 ?794次閱讀

    MODBUS TCP 轉(zhuǎn) CANOpen

    產(chǎn)品概述 SG-TCP-COE-210 網(wǎng)關(guān)可以實(shí)現(xiàn)將 CANOpen 接口設(shè)備連接到 MODBUS TCP 網(wǎng)絡(luò)中。用戶不需要了解具體的 CANOpen 和 Modbus
    的頭像 發(fā)表于 09-24 13:59 ?332次閱讀
    <b class='flag-5'>MODBUS</b> <b class='flag-5'>TCP</b> 轉(zhuǎn) CANOpen

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

    一,設(shè)備主要功能 捷米特JM-CCLK-RTU網(wǎng)關(guān)實(shí)現(xiàn)CC-Link從站和Modbus RTU主站(從站)。即將CC-Link作為CC-Link從站接入到Modbus
    的頭像 發(fā)表于 09-10 10:28 ?714次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>轉(zhuǎn)CC-link協(xié)議網(wǎng)關(guān)(<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>轉(zhuǎn)CC-link)

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

    遠(yuǎn)創(chuàng)智控YC-CCLK-RTU型網(wǎng)關(guān)實(shí)現(xiàn)了CC-Link從站和Modbus RTU主站(從站)。網(wǎng)關(guān)作為CC-Link從站接入到CC-Link網(wǎng)絡(luò)中,比如連接到三菱PLC。CCLK-RTU
    的頭像 發(fā)表于 09-07 14:59 ?514次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>轉(zhuǎn)CC-Link協(xié)議網(wǎng)關(guān)(CC-Link轉(zhuǎn)<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>)

    EtherNet/IP轉(zhuǎn)Modbus-RTU主站網(wǎng)關(guān)(EtherNet/IP轉(zhuǎn)Modbus-RTU

    一,設(shè)備主要功能 捷米特JM-EIP-RTU型網(wǎng)關(guān)實(shí)現(xiàn)EtherNet/IP網(wǎng)絡(luò)與Modbus RTU串行總線之間的數(shù)據(jù)通訊,可支持RS232和RS485通訊。即EtherNet/IP和Mod
    的頭像 發(fā)表于 09-04 10:55 ?357次閱讀
    EtherNet/IP轉(zhuǎn)<b class='flag-5'>Modbus-RTU</b>主站網(wǎng)關(guān)(EtherNet/IP轉(zhuǎn)<b class='flag-5'>Modbus-RTU</b>)

    Modbus網(wǎng)關(guān)實(shí)現(xiàn)Modbus RTUModbus TCP協(xié)議相互轉(zhuǎn)換

    鋇錸Modbus網(wǎng)關(guān)BL120是一款專(zhuān)注于Modbus協(xié)議轉(zhuǎn)換的通信設(shè)備,支持Modbus RTUModbus
    的頭像 發(fā)表于 08-02 15:13 ?801次閱讀
    <b class='flag-5'>Modbus</b>網(wǎng)關(guān)實(shí)現(xiàn)<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>和<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>協(xié)議相互轉(zhuǎn)換

    鋇錸Modbus RTU/TCP協(xié)議轉(zhuǎn)換網(wǎng)關(guān)BL120

    Modbus網(wǎng)關(guān)BL120是一款在工業(yè)自動(dòng)化和物聯(lián)網(wǎng)領(lǐng)域廣泛應(yīng)用的通信設(shè)備,專(zhuān)注于Modbus協(xié)議之間的相互轉(zhuǎn)換。支持的下行采集協(xié)議和上行轉(zhuǎn)發(fā)協(xié)議有Modbus RTU
    的頭像 發(fā)表于 08-02 11:58 ?523次閱讀
    鋇錸<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>/<b class='flag-5'>TCP</b>協(xié)議轉(zhuǎn)換網(wǎng)關(guān)BL120

    PLC協(xié)議、Modbus RTU TCP 、DL T645、IEC101-104、BACnet 轉(zhuǎn)Modbus TCP RTU、OPC UA、MQTT、BACnet IP協(xié)議網(wǎng)關(guān)

    一、概述 BL110是一款物聯(lián)網(wǎng)無(wú)線工業(yè)智能網(wǎng)關(guān),支持各種PLC協(xié)議、Modbus RTU?、Modbus TCP、DL/T645、IEC101、IEC104、BACnet IP、BA
    的頭像 發(fā)表于 07-24 16:04 ?662次閱讀
    PLC協(xié)議、<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>  <b class='flag-5'>TCP</b> 、DL T645、IEC101-104、BACnet 轉(zhuǎn)<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b> <b class='flag-5'>RTU</b>、OPC UA、MQTT、BACnet IP協(xié)議網(wǎng)關(guān)

    Modbus RTUModbus TCP轉(zhuǎn)MQTT網(wǎng)關(guān)實(shí)現(xiàn)Modbus設(shè)備與云平臺(tái)的無(wú)縫通信

    鋇錸Modbus轉(zhuǎn)MQTT網(wǎng)關(guān),簡(jiǎn)而言之,就是通過(guò)將Modbus協(xié)議(包括Modbus RTUModbus
    的頭像 發(fā)表于 07-23 16:58 ?3237次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>、<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>轉(zhuǎn)MQTT網(wǎng)關(guān)實(shí)現(xiàn)<b class='flag-5'>Modbus</b>設(shè)備與云平臺(tái)的無(wú)縫通信

    Modbus-RTU通訊協(xié)議是什么?

    Modbus-RTU通訊協(xié)議是一種串行通訊協(xié)議,它可以用于連接不同類(lèi)型的設(shè)備,以實(shí)現(xiàn)遠(yuǎn)程監(jiān)控和控制。Modbus協(xié)議包括RTU、ASCII、TCP。其中
    的頭像 發(fā)表于 05-23 15:06 ?696次閱讀

    modscan32 modbus rtu調(diào)試軟件怎么用?

    請(qǐng)問(wèn)各位大神,modscan32這個(gè)modbus rtu調(diào)試軟件怎么用,最好是有圖有方法,小弟急需,謝謝各位大神了。
    發(fā)表于 05-15 06:49

    BL124采集Modbus RTUModbus TCP協(xié)議

    Modbus網(wǎng)關(guān)BL120是一款專(zhuān)注于Modbus協(xié)議之間相互轉(zhuǎn)換的通信設(shè)備。Modbus網(wǎng)關(guān)BL120支持多種下行采集協(xié)議,包括Modbus RT
    的頭像 發(fā)表于 04-29 16:28 ?492次閱讀
    BL124采集<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>和<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>協(xié)議

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

    Modbus TCPModbus RTU是兩種常見(jiàn)的工業(yè)通訊協(xié)議,分別適用于網(wǎng)絡(luò)通訊和串口通訊環(huán)境。兩者具有不同的功能和特點(diǎn),廣泛應(yīng)用于工業(yè)自動(dòng)化、環(huán)境監(jiān)控、建筑自動(dòng)化等領(lǐng)域。了解這
    的頭像 發(fā)表于 04-16 16:02 ?1.1w次閱讀
    <b class='flag-5'>modbus</b> <b class='flag-5'>tcp</b>和modbusRTU的區(qū)別是什么?

    Modbus TCPModbus RTU的區(qū)別

    Modbus是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的通信協(xié)議,用于不同廠商生產(chǎn)的設(shè)備之間的數(shù)據(jù)交換和通信。在Modbus協(xié)議中,ModbusTCP和ModbusRTU是兩種最為常見(jiàn)的通信方式。盡管它們都是
    的頭像 發(fā)表于 04-12 09:14 ?1802次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>與<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>的區(qū)別
    678百家乐博彩娱乐网| 至尊百家乐规则| 沙坪坝区| 哪家百家乐优惠最好且信誉不错| 国美百家乐官网的玩法技巧和规则 | 女优百家乐官网的玩法技巧和规则| 百家乐赌博机| 澳门百家乐娱乐开户| 连环百家乐官网怎么玩| 皇冠备用网址| 威尼斯人娱乐城代理注册| 百家乐三多注码法| 百家乐官网评测| 汪清县| 大发888娱乐游戏账号| 网上百家乐真实度| 大发888娱乐真钱游戏下载| 百家乐透视牌靴哪里有| 真人百家乐官网体验金| 澳门百家乐官网限红规则| 名人线上娱乐城| 大发888 dafa888 gzsums| 网络百家乐会作假吗| 杨公风水24山| 百家乐官网赌博彩| 百家乐官网注码论坛| 最新六合彩开奖结果| 百家乐博赌场| 百家乐怎么下可以赢| 千亿百家乐官网的玩法技巧和规则 | 58百家乐官网的玩法技巧和规则| 百家乐官网赌场占多大概率| 乳山市| 澳盈| 大发888 登陆不上| 南京百家乐赌博现场被| 百家乐娱乐城信息| 百家乐官网设备电子路| 百家乐官网怎么玩高手| 金冠娱乐城官网| 乐博国际|