標準MODBUS-RTU通信協(xié)議一.概述:
本協(xié)議遵守MODBUS通信協(xié)議,采用了MODBUS協(xié)議中的子集RTU方式.RS485半雙工工作方式.
二.串行數(shù)據(jù)格式:
串口波特率為9600bps,無校驗,8位數(shù)據(jù)位,1位停位.
三.通信格式:
有符號整形數(shù)輸出:
1.發(fā)送讀命令格式:
地址 | 功能碼 | 數(shù)據(jù)起始(H) | 數(shù)據(jù)起始(L) | 數(shù)據(jù)個數(shù)(H) | 數(shù)據(jù)個數(shù)(L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X03 | 0X00 | 0X00 | 0X00 | 0X01 | 0X84 | 0X0A |
2.返回讀數(shù)據(jù)格式:舉例
地址 | 功能碼 | 數(shù)據(jù)長度 | 數(shù)據(jù) (H) | 數(shù)據(jù) (L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X03 | 0X02 | 0X00 | 0X01 | 0X79 | 0X84 |
3.寫命令格式(06功能碼)舉例
地址 | 功能碼 | 數(shù)據(jù)起始(H) | 數(shù)據(jù)起始(L) | 數(shù)據(jù) (H) | 數(shù)據(jù) (L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X06 | 0X00 | 0X00 | 0X00 | 0X02 | 0X08 | 0X0B |
4.返回讀數(shù)據(jù)格式:舉例
地址 | 功能碼 | 數(shù)據(jù)起始(H) | 數(shù)據(jù)起始(L) | 數(shù)據(jù) (H) | 數(shù)據(jù) (L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X06 | 0X00 | 0X00 | 0X00 | 0X02 | 0X08 | 0X0B |
寄存器地址和數(shù)據(jù)說明(用戶使用)
注意:modbus通訊的起始地址,下面是按照起始地址為1開始。
Modbus地址 | 數(shù)據(jù)個數(shù) | 字節(jié) | 數(shù)據(jù)類型 | 說明 | 備注 |
40021 | 2 | 4 | Float | 粘度值 | 按雙字處理,連續(xù)2個字處理 |
40023 | 2 | 4 | Float | 溫度值 |
40025 | 2 | 4 | Float | 粘度mA值 |
40026 | 2 | 4 | Float | 溫度mA值 |
備注:通訊有亂碼等情況,請通訊軟件中,數(shù)據(jù)轉(zhuǎn)換處進行的高低位調(diào)整
寄存器地址和數(shù)據(jù)說明:(工廠使用)
注意:modbus通訊的起始地址,下面是按照起始地址為1開始。
數(shù)據(jù)地址 (10進制) | 數(shù)據(jù)個數(shù) | 字節(jié) | 數(shù)據(jù)類型 | 說明 |
1 | 1 | 2 | Uint16 | 傳感器地址 |
4 | 1 | 2 | Uint16 | 粘度單位 0、P 1、CP 2、mpa.s 3、pa.s 4、mm2/s 5、m2/s 6、st 7、cst 8、s 9、dl/g |
7 | 1 | 2 | Uint16 | 粘度增益 |
9-10 | 2 | 4 | Float | 量程低位 |
11-12 | 2 | 4 | Float | 量程高位 |
在線微振粘度計modbus數(shù)據(jù)采集說明
1、儀表為485一體型。
2、數(shù)據(jù)傳輸模式:RTU模式。
3、數(shù)據(jù)格式:
1個起始位
8個數(shù)據(jù)位,小的有效位先發(fā)送
無奇偶校驗位
1個停止位
4、錯誤檢測域:CRC(循環(huán)冗長檢測)
5、MODBUS功能代碼:03
6、流量儀表數(shù)據(jù)存放格式:只存放了粘度值和溫度值兩個參數(shù),以寄存器為單位,寄存器地址00~01存放粘度值4字節(jié)IEEE754格式浮點數(shù),02~03存放溫度4字節(jié)浮點數(shù)。
7、在線微振粘度計數(shù)據(jù)通訊讀取數(shù)據(jù)舉例如下:
上位機發(fā)送:
01 | 03 | 00 | 00 | 00 | 04 | 44(CRC低) | 09(CRC高) |
儀表收到上位機命令后,會回應:
01 | 03 | 08 | X0 | X1 | X2 | X3 | X4 | X5 | X6 | X7 | CRC低 | CRC高 |
X0 X1 X2 X3為IEEE754格式浮點數(shù),X4 X5 X6 X7為IEEE754格式浮點數(shù)。
地址 | 數(shù)據(jù)類型 | 字節(jié)長度 | 名稱 | |
40021 | 浮點數(shù) | 4 | 當粘度值 | |
40023 | 浮點數(shù) | 4 | 當溫度值 | |
西門子smart 200PLC通訊范例
粘度及溫度數(shù)據(jù)采集到VD1000及VD1004以4字節(jié)浮點數(shù)存儲,
VD1000字節(jié)排列由高到低 VB1000.VB1001 VB1002.VB1003
顯示正確浮點數(shù)應該字節(jié)高低順序為:VB1003.VB1002.VB1001.VB1000,調(diào)換傳送完成后,VD1200即是粘度實時顯示值。
溫度也是如此
下為 485和利時通訊案例
公司資質(zhì)
關(guān)鍵詞:
在線粘度計 振動粘度計
甘肅瑞峰偉業(yè)電子科技有限公司在線微振粘度儀在粘度測量*域,歷經(jīng)十幾年的開發(fā)研究和現(xiàn)場實際實驗,現(xiàn)為*產(chǎn)在線微振粘度計應用*導者,公司成立于2006年,于2008年開始組織*內(nèi)知名各大院校*業(yè)研發(fā)人員,開發(fā)在線微振粘度計產(chǎn)品的研發(fā)、生產(chǎn)與技術(shù)服務。詳細分析了從產(chǎn)品開發(fā)、設計到工藝、制造等全部的核心技術(shù),創(chuàng)立了*內(nèi)在線微振粘度計生產(chǎn)基地,突破了進口品*在線粘度計在我*的幾乎壟斷行業(yè)的趨勢。產(chǎn)品已經(jīng)廣泛應用到石油、煉化、聚胺樹脂、熱熔膠、擠塑機、造紙、船舶、食品、油漆、高分子材料等行業(yè)。2013年在香港成立瑞峰偉業(yè)集團有限公司。為了使在線微振粘度計打開*門,走向全球市場。2020年又在廣州市成立了全資子公司,廣州瑞峰威爾電子科技有限公司。主要為了更好的服務于珠三角區(qū)域市場的客戶群體。公司和*內(nèi)的石油化工、高分子、聚胺樹脂、食品加工等企業(yè)合作的成功,從*個小小研發(fā)團隊發(fā)展成為*內(nèi)在線微振粘度計生產(chǎn)企業(yè)。 公司在中*金城蘭州市建立了研發(fā)、生產(chǎn)基地,年生產(chǎn)量達到幾百臺。并在全*主要城市設立分公司和辦事處。產(chǎn)品已經(jīng)更新?lián)Q代好多次,產(chǎn)品檢測性能和測量精度可于進口在線粘度計產(chǎn)品相比,具有更高的性價比。并建立了我*流體粘度在線測量實驗化驗室,對牛頓力和非牛頓力粘度變化做了深入研究,建立了很多數(shù)學模型,以適應化工企業(yè)和科研院校對流體分子結(jié)構(gòu)變化研究之用。