<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發網

      電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
      搜索: 您現在的位置: 電子開發網 >> 電子開發 >> PLC基礎入門教程 >> 正文

      modbus rtu六種功能碼詳細解析

      作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022/4/7

      Modbus協議包括ASCII、RTU、TCP等,并沒有規定物理層。此協議定義了控制器能夠認識和使用的消息結構,而不管它們是經過何種網絡進行通信的。標準的Modicon控制器使用RS232C實現串行的Modbus。Modbus的ASCII、RTU協議規定了消息、數據的結構、命令和就答的方式,數據通訊采用Maser/Slave方式,Master端發出數據請求消息,Slave端接收到正確消息后就可以發送數據到Master端以響應請求;Master端也可以直接發消息修改Slave端的數據,實現雙向讀寫。

      Modbus特點

      Modbus具有以下幾個特點:

      (1)標準、開放,用戶可以免費、放心地使用Modbus協議,不需要交納許可證費,也不會侵犯知識產權。目前,支持Modbus的廠家超過400家,支持Modbus的產品超過600種。

      (2)Modbus可以支持多種電氣接口,如RS-232、RS-485等,還可以在各種介質上傳送,如雙絞線、光纖、無線等。

      (3)Modbus的幀格式簡單、緊湊,通俗易懂。用戶使用容易,廠商開發簡單。

      modbus rtu功能碼

      1 功能碼“02”:讀1路或多路開關量狀態輸入

      例如:主機要讀取地址為01,開關量DI1—DI4的輸入狀態。

      從機(PDM)數據寄存器的地址和數據為:

       

      主機發送的報文格式:

       

      從機(PDM)響應返回的報文格式:

       

      2 功能碼“01”:讀1路或多路開關量輸出狀態

      例如:主機要讀取地址為01,開關量DO1,DO2的輸出狀態。

      從機(PDM)數據寄存器的地址和數據為:

       

      主機發送的報文格式:

       

      從機(PDM)響應返回的報文格式:

       

      3 功能碼“03”:讀多路寄存器輸入

      例如:主機要讀取地址為01,起始地址為0116的3個從機寄存器數據。

      從機(PDM)數據寄存器的地址和數據為:

       

      主機發送的報文格式:

       

      從機(PDM)響應返回的報文格式:

       

      4 功能碼“05”:寫1路開關量輸出(“遙控”)

      例1:開關量輸出點DO1,其當前狀態為“分”,主機要控制該路繼電器“合”。

      控制命令為:

      “FF00”為控制繼電器“合”;

      “0000”為控制繼電器“分”;

      主機發送的報文格式:

       

      從機(PDM)響應返回的報文格式:

      與主機發送的報文格式及數據內容完全相同。

      例2:開關量輸出點DO2,其當前狀態為“合”,主機要控制該路繼電器“分”。

      主機發送的報文格式:

       

      從機(PDM)響應返回的報文格式:

      與主機發送的報文格式及數據內容完全相同。

      5 功能碼“06”:寫單路寄存器

      例如:主機要把數據07D0,保存到地址為002C的從機寄存器中去(從機地址碼為01)。通訊數據保存結束后,地址為002C的PDM表原存儲信息為:

       

      主機發送的報文格式:

       

      從機(PDM)響應返回的報文格式:

      與主機發送的報文格式及數據內容完全相同。

      6功能碼“10”:寫多路寄存器

      主機利用這個功能碼把多個數據保存到PDM表的數據存儲器中去。Modbus通訊規約中的寄存器指的是16位(即2字節),并且高位在前。這樣PDM的存儲器都是二個字節。由于Modbus通訊規約允許每次最多保存60個寄存器,因此PDM一次也最多允許保存60個數據寄存器。

      例如:主機要把0064,0010保存到地址為002C,002D的從機寄存器中去(從機地址碼為01)。通訊數據保存結束后,地址為002C/002D的PDM表內存儲信息為:

       

      主機發送的報文格式:

       

      從機(PDM)響應返回的報文格式:

       

      Tags:modbus,功能碼  
      責任編輯:admin
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      推薦文章
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 五月天婷五月天综合网站| 久久综合久久久久88| 狠狠色丁香婷婷综合尤物| 亚洲国产精品综合久久网络 | 狠狠色狠狠色综合系列| 国产91色综合久久免费分享| 99久久综合精品五月天| 激情综合色综合啪啪开心| 色综合中文综合网| 亚洲伊人成无码综合网| 亚洲国产精品成人综合久久久 | 综合五月激情五月开心婷婷| 国产成人人综合亚洲欧美丁香花| 丁香色欲久久久久久综合网| 久久国产综合精品SWAG蓝导航| 亚洲伊人久久大香线蕉综合图片| 色综合久久天天综合绕观看| 综合网日日天干夜夜久久| 好吊色青青青国产综合在线观看| 亚洲AV综合色区无码一区爱AV| 一97日本道伊人久久综合影院| 色综合综合色综合色综合| 亚洲综合久久久久久中文字幕| 人人狠狠综合久久亚洲88| 国产成人精品综合久久久| 一本久道久久综合多人| 国产精品亚洲综合天堂夜夜| 四月婷婷七月婷婷综合| 中文字幕人成无码人妻综合社区| 69国产成人综合久久精品91| 亚洲综合无码一区二区三区| 色欲综合久久躁天天躁蜜桃| 97色伦图片97综合影院久久| 久久国产精品亚洲综合| 亚洲综合网美国十次| AV色综合久久天堂AV色综合在| 亚洲国产综合精品中文第一| 亚洲欧美成人综合久久久| 国产综合成色在线视频| 久久综合狠狠综合久久97色| 日韩综合无码一区二区|