在线观看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

    文章

    5397

    瀏覽量

    122665
  • RTU
    RTU
    +關注

    關注

    0

    文章

    427

    瀏覽量

    29118
  • 工業自動化
    +關注

    關注

    17

    文章

    2599

    瀏覽量

    67966
  • ModBus通信
    +關注

    關注

    0

    文章

    32

    瀏覽量

    2722
收藏 人收藏

    評論

    相關推薦

    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 ?4758次閱讀

    modbus協議應用指南

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

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

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

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

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

    DJN Modbus協議

    DJN Modbus協議
    的頭像 發表于 11-27 13:52 ?1380次閱讀
    DJN <b class='flag-5'>Modbus協議</b>
    主站蜘蛛池模板: h视频日本| 国产精品久久久久aaaa | 狠狠色丁香婷婷综合最新地址 | 真人实干一级毛片aa免费 | 在线视频亚洲一区 | 国产精品久久久久久久久免费观看 | 亚洲卡一卡2卡三卡4卡国色 | 女人色视频| 亚洲射图| 四虎东方va私人影库在线观看 | 午夜免费视频观看在线播放 | 伊人久久大香线蕉综合网站 | 两性色午夜视频免费播放 | dyav午夜片| 日本黄色高清视频网站 | 美女和帅哥在床上玩的不可描述 | 91精品国产91久久久久久青草 | 特别毛片 | 456成人网 | 1024在线观看你懂的 | 人人射人人插 | 日韩精品一级毛片 | 日韩免费精品一级毛片 | 国产高清一区二区三区 | 亚洲一区二区三区精品视频 | 欧美五月激情 | 色婷婷六月丁香七月婷婷 | 国产精品免费久久久免费 | 男女草逼视频 | 男女在线免费视频 | 四虎sihu新版影院亚洲精品 | 免费黄色网址网站 | 国产美女亚洲精品久久久综合 | 亚洲福利一区二区三区 | 伊人2233| 日韩欧美国产电影 | 乱码中文字幕人成在线 | 国产嫩草影院在线观看 | 毛片午夜| 亚洲欧美日韩在线精品2021 | 欧洲亚洲一区 |