女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

MODBUS通訊之數據幀格式解讀

撞上電子 ? 2024-01-20 08:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一.背景

Modbus協(xié)議是一項應用層報文傳輸協(xié)議,包括ASCII、RTU、TCP三種報文類型。標準的Modbus協(xié)議物理層接口RS232RS422RS485以太網接口,采用master/slave方式通信。本文主要介紹的MODBUS-RTU。


二.MODBUS數據幀組成

首先我們要知道一幀正常的MODBUS數據幀包含的內容有:地址域 + 功能碼 + 數據 + 差錯校驗。

fc0e6cce-b726-11ee-aa22-92fbcf53809c.png


三.下面逐一解釋MODBUS數據幀各部分的具體含義:

(1)地址域:即主站要訪問的從站地址,其范圍0~247

(2)功能碼:即主站想要對從站進行何種操作。從大的方面看分為讀(主站讀取從站數據),寫(主站向從站讀取數據)再往細分就是具體讀取從站哪塊區(qū)域的數據,以及具體將數據寫到從站的哪塊區(qū)域。操作從站不同的數據區(qū)對應有不同的功能碼,在文末《MODBUS協(xié)議規(guī)范》文檔中有詳細介紹

(3)數據:如果主站的請求是讀數據,那么該“數據”要包含的信息有:從哪里開始讀數據 + 讀多少數據。如果主站的請求是向從站寫數據,那么該“數據”要包含的信息有:從哪里開始寫數據 + 寫多少個字節(jié)數據 + 要寫的具體數據

(4)差錯校驗:為了保證數據傳輸的正確性,Modbus協(xié)議會在數據幀最后面加上兩個字節(jié)的差錯校驗


四.舉實例詳細說明主站和從站之間的數據幀交互過程

(1) 主站 請求讀 從站數據:

fc14feae-b726-11ee-aa22-92fbcf53809c.png

主站向從站發(fā)送的實際請求數據幀:03 04 00 08 00 01 B0 3B (假設從站地址為03),其中:

03:為主站要訪問的域名(即從站地址,范圍0~247)。04:表示功能碼。00 08:從從站08這個地址開始讀取數據。00 01:即將讀取數據的長度。b0 3b:兩個字節(jié)的校驗數據。

從站接收到主站的請求數據幀之后實際的響應數據幀為:03 04 02 00 0A 40 F7,其中:

03:為從站地址即域名(即從站地址,范圍0~247)。04:表示功能碼。02:被讀取數據長度(包含一個字節(jié)高8位數據,一個字節(jié)低8八位數據)00 0A:被讀取的具體數據40 F7兩個字節(jié)的校驗數據

(2) 主站請求寫 從站數據:

fc252900-b726-11ee-aa22-92fbcf53809c.png

主站向從站發(fā)送的實際請求數據幀:03 10 00 01 00 02 04 00 0A 01 02 99 88 (假設從站地址為03),其中:

03:為主站要訪問的域名(即從站地址,范圍0~247)。10:功能碼。00 01:往從站01這個地址開始寫數據。00 02:寄存器數量。04:一共寫4個字節(jié)數據。04 00 01 02:具體數據。99 88:兩個字節(jié)的校驗數據。

從站接收到主站的請求數據幀之后實際的響應數據幀為:03 10 00 01 00 02 11 EA,其中:

03:為從站地址即域名(即從站地址,范圍0~247)。10:功能碼。00 01:往從站01這個地址開始寫數據。(原樣返回/響應)0002:寄存器數量。(原樣返回/響應)11 EA兩個字節(jié)的校驗數據

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

    關注

    8

    文章

    7255

    瀏覽量

    91818
  • MODBUS
    +關注

    關注

    28

    文章

    2117

    瀏覽量

    79537
  • 物理層
    +關注

    關注

    1

    文章

    155

    瀏覽量

    35051
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    什么是Modbus通訊協(xié)議?Modbus通訊協(xié)議有什么特點?

    以廣播方式查詢的,則不作任何回應。Modbus協(xié)議建立了主設備查詢的格式:設備(或廣播)地址、功能代碼、所有要發(fā)送的數據、一錯誤檢測域。  從設備回應消息也由Modbus協(xié)議構成,包括
    發(fā)表于 11-11 10:35

    基于MODBUS的串口通訊軟件(LV實現(xiàn))

    命令發(fā)送子函數(將消息MODBUS協(xié)議格式化為計算機可識別的字符串形式再發(fā)送給VISA Write.vi,模式選擇)B2 串口命令接收子函數 (將寫入串口緩沖的MODBUS消息命
    發(fā)表于 10-26 16:58

    Modbus庫開發(fā)筆記之二:Modbus消息的生成

    前面我們已經對Modbus的基本事務作了說明,也據此設計了我們將要實現(xiàn)的主從站的操作流程。這其中與Modbus直接相關的就是Modbus消息的生成。
    發(fā)表于 07-10 22:46

    電源格式通訊協(xié)議

    詳細分析了電源的格式及命令字通訊協(xié)議。
    發(fā)表于 07-05 15:08 ?12次下載

    HLP_SV_Modbus標準通訊協(xié)議格式

    HLP_SV_Modbus標準通訊協(xié)議格式,工業(yè)通信的標準格式
    發(fā)表于 03-10 11:47 ?18次下載

    MODBUS通訊協(xié)議及編程

    MODBUS通訊協(xié)議及編程標準通訊協(xié)議格式,工業(yè)通信的標準格式
    發(fā)表于 03-10 11:45 ?67次下載

    HLPA+_Modbus標準通訊協(xié)議格式

    HLPA+ Modbus標準通訊協(xié)議格式.pdf
    發(fā)表于 07-12 10:36 ?10次下載

    modbus rtu通訊協(xié)議格式詳細說明

    常用的MODBUS 通訊規(guī)約有兩種,一種是MODBUS ASCII,一種是MODBUS RTU。一般來說,通訊
    發(fā)表于 02-07 14:53 ?7.2w次閱讀
    <b class='flag-5'>modbus</b> rtu<b class='flag-5'>通訊</b>協(xié)議<b class='flag-5'>格式</b>詳細說明

    解讀Modbus通訊協(xié)議

    作為工控人,Modbus 通訊協(xié)議想必都不陌生,Modbus 通訊協(xié)議可以說是工業(yè)自動化領域應用最為廣泛的通訊協(xié)議,因為他的開放性、可擴充性
    的頭像 發(fā)表于 11-09 16:39 ?2414次閱讀

    一文詳解Modbus RTU數據格式

    在介紹Modbus RTU數據格式之前,首先讓我們先了解一下Modbus通訊模式。
    發(fā)表于 04-07 09:40 ?2.5w次閱讀
    一文詳解<b class='flag-5'>Modbus</b> RTU<b class='flag-5'>數據</b><b class='flag-5'>幀</b><b class='flag-5'>格式</b>

    關于Modbus數據的一些基礎知識

    在介紹Modbus RTU數據格式之前,首先讓我們先了解一下Modbus通訊模式。
    發(fā)表于 04-22 09:28 ?4736次閱讀
    關于<b class='flag-5'>Modbus</b><b class='flag-5'>數據</b><b class='flag-5'>幀</b>的一些基礎知識

    淺談CAN錯誤格式

    數據和遙控有標準格式和擴展格式兩種格式。標準格式
    發(fā)表于 09-29 12:31 ?1295次閱讀

    串口通訊時的數據格式通訊協(xié)議有什么區(qū)別?

    串口通訊時的數據格式通訊協(xié)議是兩個不同的概念,它們在串口通訊中起著不同的作用,但都是為了實現(xiàn)
    的頭像 發(fā)表于 01-30 09:21 ?2777次閱讀

    使用MODBUS協(xié)議的時候可以不用設置數據格式了嗎?

    在使用MODBUS協(xié)議進行串口通訊時,通常需要設置數據格式
    的頭像 發(fā)表于 01-30 09:32 ?1166次閱讀

    EtherCAT 數據格式和尋址方式簡介

    EtherCAT是一個高實時性,高速和高效率的工業(yè)以太網技術,數據根據自身獨有的數據格式進行可靠傳輸,本文主要針對EtherCAT的數據
    的頭像 發(fā)表于 04-12 08:25 ?1575次閱讀
    EtherCAT <b class='flag-5'>數據</b><b class='flag-5'>幀</b><b class='flag-5'>格式</b>和尋址方式簡介