流量?jī)x表系列
- 液體流量計(jì)
- 空氣流量計(jì)
- 蒸汽流量計(jì)
- 孔板流量計(jì)
- V錐流量計(jì)
- 一體化孔板流量計(jì)
- 電磁流量計(jì)
- 渦街流量計(jì)
- 彎管流量計(jì)
- 金屬管浮子流量計(jì)
- 超聲波流量計(jì)
- 阿牛巴流量計(jì)
- 威力巴流量計(jì)
- 旋進(jìn)旋渦流量計(jì)
- 渦輪流量計(jì)
- 玻璃轉(zhuǎn)子流量計(jì)
- 橢圓齒輪流量計(jì)
- 平衡流量計(jì)
- 楔形流量計(jì)
- 靶式流量計(jì)
- 熱式氣體質(zhì)量流量計(jì)
- 旋翼式流量計(jì)
- 噴嘴氣體流量計(jì)
- 噴嘴流量計(jì)
- 三閥組
液位儀表系列
江蘇恒大儀表有限公司
聯(lián)系人:楊經(jīng)理
手機(jī):13915187193
電話:0517-86500226
傳真:0517-86800636
郵箱:jshdyb@163.com
地址:江蘇省金湖縣工業(yè)園區(qū)
電磁流量計(jì)的Modbus協(xié)議及主機(jī)信息結(jié)構(gòu)方式
日期:2022-01-12 點(diǎn)擊量:
Modbus協(xié)議是一種主從式點(diǎn)對(duì)點(diǎn)的通信協(xié)議,允許一臺(tái)電磁流量計(jì)主機(jī)和多臺(tái)從機(jī)之間進(jìn)行數(shù)據(jù)通信,由于Mod-bus協(xié)議易于實(shí)現(xiàn),因此它已經(jīng)成為被廣泛應(yīng)用的工業(yè)標(biāo)準(zhǔn)。
Modbus協(xié)議支持ASCII和RTU兩種模式的串行鏈路協(xié)議,由于RTU模式比ASCII模式有更高的數(shù)據(jù)傳輸效率,因此大多數(shù)總線式網(wǎng)絡(luò)結(jié)構(gòu)中均采用RTU鏈路協(xié)議。
一個(gè)RTU消息幀由地址域、功能域、數(shù)據(jù)域、CRC校驗(yàn)域外加起始位和結(jié)束字符共同構(gòu)成,其典型格式如表1所示。
①起始位和結(jié)束字符:用來(lái)分隔兩幀消息,RTU規(guī)定起始位和結(jié)束字符持續(xù)時(shí)間不得小于3.5個(gè)字符時(shí)間,一幀消息必須以連續(xù)的字符流進(jìn)行發(fā)送,并且同一幀內(nèi)的2個(gè)字符間隔時(shí)間應(yīng)小于1.5個(gè)字符時(shí)間,編程時(shí)需注意RTU模式的這些定時(shí)要求。
②設(shè)備地址:總線網(wǎng)絡(luò)中某個(gè)從站設(shè)備的地址,作為主機(jī)的尋址標(biāo)志。
③功能代碼:當(dāng)消息從主機(jī)發(fā)往從站設(shè)備時(shí),告訴從設(shè)備需要執(zhí)行哪些行為,如,“03”,讀取當(dāng)前從站設(shè)備寄存器組內(nèi)-個(gè)或多個(gè)二進(jìn)制數(shù)據(jù);“06",主機(jī)把設(shè)置的二進(jìn)制數(shù)據(jù)寫人儀表設(shè)備的單-寄存器內(nèi)。
④數(shù)據(jù)域:它包含主-從設(shè)備通信中所涉及的各種參數(shù),如起始寄存器、要讀寫的寄存器數(shù)量、據(jù)長(zhǎng)度、數(shù)據(jù)信息等。
⑤CRC校驗(yàn):RTU幀中包含了一個(gè)基于CRC算法的錯(cuò)誤檢測(cè)城,即無(wú)論主機(jī)或從站設(shè)備發(fā)送RTU幀時(shí),都要計(jì)算從設(shè)備地址開(kāi)始到數(shù)據(jù)區(qū)之間所有字節(jié)的16位CRC校驗(yàn)碼,并以低字節(jié)在前、高字節(jié)在后的形式附加到RTU消息的CRC域,一并發(fā)給接收方。當(dāng)接收方收完一幀消息后立即按同樣方法計(jì)算該幀消息的CRC校驗(yàn)碼,并與發(fā)送方傳來(lái)的CRC校驗(yàn)碼進(jìn)行比較,若不同就說(shuō)明在消息傳輸過(guò)程中發(fā)生了錯(cuò)誤,應(yīng)該棄掉剛才收到的消息,并向電磁流量計(jì)發(fā)送方回傳一幀帶有錯(cuò)誤標(biāo)識(shí)的消息作為響應(yīng)。
Modbus協(xié)議支持ASCII和RTU兩種模式的串行鏈路協(xié)議,由于RTU模式比ASCII模式有更高的數(shù)據(jù)傳輸效率,因此大多數(shù)總線式網(wǎng)絡(luò)結(jié)構(gòu)中均采用RTU鏈路協(xié)議。
一個(gè)RTU消息幀由地址域、功能域、數(shù)據(jù)域、CRC校驗(yàn)域外加起始位和結(jié)束字符共同構(gòu)成,其典型格式如表1所示。

①起始位和結(jié)束字符:用來(lái)分隔兩幀消息,RTU規(guī)定起始位和結(jié)束字符持續(xù)時(shí)間不得小于3.5個(gè)字符時(shí)間,一幀消息必須以連續(xù)的字符流進(jìn)行發(fā)送,并且同一幀內(nèi)的2個(gè)字符間隔時(shí)間應(yīng)小于1.5個(gè)字符時(shí)間,編程時(shí)需注意RTU模式的這些定時(shí)要求。
②設(shè)備地址:總線網(wǎng)絡(luò)中某個(gè)從站設(shè)備的地址,作為主機(jī)的尋址標(biāo)志。
③功能代碼:當(dāng)消息從主機(jī)發(fā)往從站設(shè)備時(shí),告訴從設(shè)備需要執(zhí)行哪些行為,如,“03”,讀取當(dāng)前從站設(shè)備寄存器組內(nèi)-個(gè)或多個(gè)二進(jìn)制數(shù)據(jù);“06",主機(jī)把設(shè)置的二進(jìn)制數(shù)據(jù)寫人儀表設(shè)備的單-寄存器內(nèi)。
④數(shù)據(jù)域:它包含主-從設(shè)備通信中所涉及的各種參數(shù),如起始寄存器、要讀寫的寄存器數(shù)量、據(jù)長(zhǎng)度、數(shù)據(jù)信息等。
⑤CRC校驗(yàn):RTU幀中包含了一個(gè)基于CRC算法的錯(cuò)誤檢測(cè)城,即無(wú)論主機(jī)或從站設(shè)備發(fā)送RTU幀時(shí),都要計(jì)算從設(shè)備地址開(kāi)始到數(shù)據(jù)區(qū)之間所有字節(jié)的16位CRC校驗(yàn)碼,并以低字節(jié)在前、高字節(jié)在后的形式附加到RTU消息的CRC域,一并發(fā)給接收方。當(dāng)接收方收完一幀消息后立即按同樣方法計(jì)算該幀消息的CRC校驗(yàn)碼,并與發(fā)送方傳來(lái)的CRC校驗(yàn)碼進(jìn)行比較,若不同就說(shuō)明在消息傳輸過(guò)程中發(fā)生了錯(cuò)誤,應(yīng)該棄掉剛才收到的消息,并向電磁流量計(jì)發(fā)送方回傳一幀帶有錯(cuò)誤標(biāo)識(shí)的消息作為響應(yīng)。
相關(guān)產(chǎn)品
相關(guān)新聞
- 2024-04-02電磁流量計(jì)的結(jié)構(gòu)和原理
- 2024-03-12孔板流量計(jì)校準(zhǔn)準(zhǔn)備工作有哪些
- 2023-12-13渦街流量計(jì)低功耗型轉(zhuǎn)換顯示電路的設(shè)計(jì)的優(yōu)勢(shì)
- 2023-09-07電磁流量計(jì)在聚合物溶液中與自來(lái)水中響應(yīng)規(guī)律對(duì)比分析
- 2023-07-27電磁流量計(jì)在石化行業(yè)中應(yīng)用的改善措施?