在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

聊聊Modbus協議的缺點

冬至子 ? 來源:dotNet工控上位機 ? 作者:新閣教育付工 ? 2023-04-25 15:33 ? 次閱讀

作為工控人,Modbus通訊協議想必都不陌生,Modbus通訊協議可以說是工業自動化領域應用最為廣泛的通訊協議,因為它的開放性、可擴充性和標準化,使它成為通用工業標準。

Modbus協議的優點我覺得不用多說,這篇文章,主要是想跟大家聊聊Modbus協議的缺點。

凡事都有雙面性,任何協議都有自身的不足之處,Modbus有缺點,并不意味它就是一個不好的協議,希望大家理性看待。

1、讀取數據量的限制

下面這張圖表示的是ModbusRTU協議03功能碼的數據格式:

圖片

從圖中我們可以看到從站返回數據的數據個數(字節計數)只占了一個字節。

由于字節計數只占用1個字節,導致讀取輸入/保持寄存器時,一次性最多只能讀取127個寄存器,這個對于某些數據量非常大的場合,就需要讀取多次,才能讀取到所有的數據,這樣通信效率必然會降低。

2、不支持寄存器位的寫入

Modbus常用的8個功能碼當中,是沒有針對寄存器的位寫入的。所以當我們需要給某個寄存器的某個位置位或者復位時,就會變得非常麻煩。

我們一般的處理方式有兩種:

第一種方式:我們需要先讀取這個寄存器的值,然后再將這個值的某個位處理之后,將處理后的值進行寫入,相當于需要交互兩次才可以實現,并且這種方式從某種角度上來說是不安全的。

第二種方式:我們可以用一個寄存器代替一個位,寫入1表示為True,寫入0表示為False,這種方式可以單次交互實現,但是會浪費很多內存空間。

Modbus協議是1979年誕生,現在已經應用在成千上萬個設備當中了,我相信發明者肯定也知道這樣的問題,但是無法統一去更改。

也許某一天Modbus協議可以解決這兩個問題......

也許有的人會說Modbus協議存在安全漏洞,我覺得Modbus協議作為工業現場應用,它的目的是實現數據交互,在不聯網的環境下,沒有攻擊就沒有傷害。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5363

    瀏覽量

    121198
  • RTU
    RTU
    +關注

    關注

    0

    文章

    418

    瀏覽量

    28766
  • 工業自動化
    +關注

    關注

    17

    文章

    2477

    瀏覽量

    67400
  • ModBus通信
    +關注

    關注

    0

    文章

    32

    瀏覽量

    2631
收藏 人收藏

    評論

    相關推薦

    Modbus協議中文版

    modbus協議中文版
    發表于 09-18 10:58

    什么是Modbus協議?如何寫穩定的Modbus代碼?

    什么是Modbus協議?Modbus協議有哪些分類?使用Modbus時有哪些注意事項?如何寫穩定的Modbus代碼?
    發表于 07-02 06:54

    modbus協議筆記

    1 Modbus協議概要? Modbus通信協議由Modicon公司(現在的施耐德電氣Schneider Electric)于1979年為可編程邏輯控制(即PLC)通信而發表。目前,Modbu
    發表于 07-02 07:17

    Modbus協議是什么?Modbus協議主要有哪些應用?

    請問一下Modbus協議是什么?Modbus協議主要有哪些應用?
    發表于 07-15 12:04

    Modbus協議的特點是什么

    Modbus協議的特點是什么?Modbus協議有哪幾類功能碼?
    發表于 09-26 08:13

    Modbus協議是怎樣進行通信的

    Modbus協議的原理是什么?Modbus協議是怎樣進行通信的?
    發表于 09-28 06:48

    Modbus協議地址與協議層次

    Modbus協議地址是什么意思?Modbus協議層次有何優勢?
    發表于 09-28 06:27

    Modbus協議是什么

    Modbus協議是什么?MODBUS功能碼有哪些?MODBUS協議有哪幾種傳輸模式?
    發表于 09-29 07:06

    Modbus是什么?Modbus協議有哪些優點

    Modbus是什么?Modbus協議有哪些優點?Modbus協議包括哪些?
    發表于 09-30 08:40

    Modbus協議的理解

    系統的兼容,最好采用通用的通訊協議。   我們可以Modbus協議進行修改,使之能使用在自己的系統中。Modbus協議包括ASCII、RTU、TCP等,并沒有規定物理層。此協議定義了控
    發表于 05-05 16:47

    Modbus協議簡介及其特點

    Modbus協議是什么,Modbus協議的特點,本文針對Modbus協議的概況加以闡述。
    發表于 11-02 15:00 ?4696次閱讀

    modbus協議應用指南

    modbus協議
    發表于 12-04 09:45 ?5次下載

    Modbus協議網關是什么?Modbus協議網關的功能

    Modbus協議網關是一種專門用于工業自動化環境中的網絡設備,其主要功能是實現不同通信協議之間的轉換,尤其是將基于Modbus協議的設備或系統與使用其他協議的設備、控制系統或信息系統連
    的頭像 發表于 04-11 15:51 ?821次閱讀

    Modbus協議的工作原理、優缺點及應用

    在當今工業物聯網(IIoT)的浪潮中,Modbus協議無疑是連接傳統工業設備與現代信息技術的橋梁。作為一位工業物聯網的資深工程師,我深感有責任向傳統行業解釋這一重要協議的工作原理、優缺點以及廣泛
    的頭像 發表于 05-21 17:06 ?1537次閱讀
    <b class='flag-5'>Modbus協議</b>的工作原理、優<b class='flag-5'>缺點</b>及應用

    DJN Modbus協議

    DJN Modbus協議
    的頭像 發表于 11-27 13:52 ?1183次閱讀
    DJN <b class='flag-5'>Modbus協議</b>
    主站蜘蛛池模板: 1v1高h肉爽文bl | 色综合激情网 | 日本免费一区视频 | 欧美一欧美一区二三区性 | 男女性生动态免费视频 | 日本不卡在线播放 | 欧美在线视频播放 | 最新地址四虎www4hutv | 国产成人影院 | 亚欧成人乱码一区二区 | 777人体粉嫩u美图 | 五月综合激情 | 美女被免费网站91色 | 国产精品午夜在线观看 | xxx性欧美 | 四虎精品影院永久在线播放 | 成人爽a毛片在线视频网站 成人窝窝午夜看片 | 色五五月 | 国产一区二区三区不卡观 | 一级a爱片久久毛片 | 国产色综合一区二区三区 | 天天干天天曰天天操 | 一区一精品 | 二区久久国产乱子伦免费精品 | 天天干狠狠干 | 天天做天天看夜夜爽毛片 | 国产在线播放一区 | 亚洲欧美色中文字幕 | 色女人综合 | 亚洲天堂免费在线 | 开心色xxxx| 婷婷综合七月激情啪啪 | 人人做人人爽 | 亚洲日本在线观看视频 | 午夜三级影院 | 天堂网在线播放 | 亚洲国产精品久久久久婷婷软件 | 激情综合网站 | 日韩电影毛片 | 二级黄的全免费视频 | 伊人网大 |