• <ul id="6uou0"><dd id="6uou0"></dd></ul>
  • <dfn id="6uou0"></dfn>
  • 蘇州穩(wěn)聯(lián)科技
    內(nèi)容banner
    物聯(lián)網(wǎng)邊緣計(jì)算網(wǎng)關(guān)新聞資訊

    提供物聯(lián)網(wǎng)邊緣計(jì)算網(wǎng)關(guān)、PLC網(wǎng)關(guān)、智能網(wǎng)關(guān)產(chǎn)品訊息

    聯(lián)系我們
    您的當(dāng)前位置: 首頁(yè) > 新聞中心 > 產(chǎn)品百科>

    Modbus RTU協(xié)議快速入門(mén)

    發(fā)布時(shí)間:2022-09-17 20:39:49 作者:小編 瀏覽:

    我是 Modbus RTU協(xié)議,我是 Modbus家族的成員。我和我的兄弟 Modbus ASCII就是在1971年開(kāi)始的。之后,施耐德電器買(mǎi)下 Modicon,并于1997年發(fā)布 Modbus TCP協(xié)議。中國(guó)國(guó)家標(biāo)準(zhǔn)委于2004年正式將 Modbus列為國(guó)家標(biāo)準(zhǔn),開(kāi)創(chuàng)了中國(guó)工業(yè)通訊事業(yè)的新一頁(yè)。

    我們?nèi)值茉诠I(yè)通信中應(yīng)用廣泛,我和我大哥(Modbus ASClII)主要活躍在串行通信領(lǐng)域,而我三弟(Modbus TCP)則擅長(zhǎng)以太網(wǎng)通信。

    在串行鏈路中,我們采用了一個(gè)簡(jiǎn)單的主從協(xié)議(client/server protocol)??蛻?hù)端充當(dāng)主站,將請(qǐng)求發(fā)送到服務(wù)器;在收到請(qǐng)求之后,服務(wù)器(從站)會(huì)分析和回復(fù)該請(qǐng)求。我和朋友的通信框架叫做 ADU,由通信地址段、功能代碼段、數(shù)據(jù)段和檢驗(yàn)段組成,如下所示:


    先弄明白下面的東西。

    1、報(bào)文

    一個(gè)報(bào)文就是一幀數(shù)據(jù),一個(gè)數(shù)據(jù)幀就一個(gè)報(bào)文:指的是一串完整的指令數(shù)據(jù),就像上面的一串?dāng)?shù)據(jù)。

    Modbus RTU

    2、CRC校驗(yàn)


    意義:例如上面的98 04是它前面的數(shù)據(jù)(0106 0001 00 17)通過(guò)一算法(見(jiàn)附錄2,很簡(jiǎn)單的)計(jì)算出來(lái)的結(jié)果,其實(shí)就像是計(jì)算累加和那樣

    (累加:就是010600010017加起來(lái)的值,然后它的算法就是加法)。

    作用:在數(shù)據(jù)傳輸過(guò)程中可能數(shù)據(jù)會(huì)發(fā)生錯(cuò)誤,CRC檢驗(yàn)檢測(cè)接收的數(shù)據(jù)是否正確。比如主機(jī)發(fā)出0106 00 01 00 17 98 04,那么從機(jī)接收到后要根據(jù)0106 00 01 00 17


    再計(jì)算CRC校驗(yàn)值,從機(jī)判斷自己計(jì)算出來(lái)的CRC校驗(yàn)是否與接收的CRC校驗(yàn)(9804主機(jī)計(jì)算的)相等,如果不相等那么說(shuō)明數(shù)據(jù)傳輸有錯(cuò)誤這些數(shù)據(jù)不能要。


    3、MODBUS請(qǐng)求與響應(yīng)


    看MODBUS協(xié)議手冊(cè),中文第10頁(yè)開(kāi)始,英文第24頁(yè)開(kāi)始。手冊(cè)非常詳細(xì)舉例說(shuō)明了MODBUS協(xié)議各個(gè)功能號(hào)的請(qǐng)求與響應(yīng)。

    Modbus一個(gè)工業(yè)上常用的通訊協(xié)議、一種通訊約定。Modbus協(xié)議包括RTU、ASClII、TCP。其中MODBUS-RTU最常用,比較簡(jiǎn)單,在單片機(jī)上很容易實(shí)現(xiàn)。雖然RTU比較簡(jiǎn)單,但是看協(xié)議資料、手冊(cè)說(shuō)得太專(zhuān)業(yè)了,起初很多內(nèi)容都很難理解。


    所謂的協(xié)議是什么?就是互相之間的約定嘛,如果不讓別人知道那就是暗號(hào)。現(xiàn)在就來(lái)定義一個(gè)新的最簡(jiǎn)單協(xié)議。例如,

    協(xié)議:“A”--"LED滅”“B”--"報(bào)警”“C”--"LED亮”


    Modbus RTU協(xié)議具備簡(jiǎn)易、靠譜、靈便等特點(diǎn)。了解和掌握Modbus RTU協(xié)議對(duì)工程師和技術(shù)人員尤為重要


    點(diǎn)擊了解4G RTU_產(chǎn)品中心

    相關(guān)新聞: (ModbusRTU協(xié)議是什么)

     
    久久久久久伊人高潮影院,真实国产乱子伦在线,真人无码国产作爱免费,亚洲欧美日本久久综合网站点击
  • <ul id="6uou0"><dd id="6uou0"></dd></ul>
  • <dfn id="6uou0"></dfn>