沈樵综合在线,一区二区三区乱码,免费资源一区二区三区,91超碰碰,av极品一线天,日韩免费高清一区二区,国产蜜尤福利在线,嗯啊91在线观看,精品一区二三

江蘇普斯特儀表科技有限公司
免費(fèi)會(huì)員

普斯特科技 BS-17/18 板卡 MODBUS-RTU 通信協(xié)議

時(shí)間:2018/10/24閱讀:1159
分享:

普斯特科技 BS-17/18 板卡 MODBUS-RTU 通信協(xié)議
一. 概述:
本協(xié)議遵守 MODBUS 通信協(xié)議,采用了 MODBUS 協(xié)議中的子集 RTU 方
式.RS485 半雙工工作方式.
二. 串行數(shù)據(jù)格式:
串口設(shè)置: 無/ 奇/ 偶校驗(yàn),8  位數(shù)據(jù),1  位停止位.
舉例:9600,N,8,1 含義:9600bps,無校驗(yàn),8 位數(shù)據(jù)位,1 位停位.
本變送器支持的串口波特率為:
1200,2400,4800,9600,19200,38400,57600,115200
CRC 校驗(yàn)的多項(xiàng)式:0xA001.
BS-17 的通信協(xié)議可以傳輸有符號(hào)整形數(shù),也可以傳輸浮點(diǎn)類型數(shù)據(jù)。
三.通信格式:
有符號(hào)整形數(shù)輸出:
A.發(fā)送讀命令格式:
地址  功 能
碼
數(shù)據(jù)起始
(H)
數(shù)據(jù)起始
(L)
數(shù)據(jù)個(gè)數(shù)
(H)
數(shù)據(jù)個(gè)數(shù)
(L)
CRC16
(L)
CRC16
(H)
0X01  0X03  0X00  0X00  0X00  0X01  0X84  0X0A
B.返回讀數(shù)據(jù)格式:舉例
地址  功 能
碼
數(shù)據(jù)長(zhǎng)度  數(shù)據(jù) (H)  數(shù)據(jù) (L)  CRC16
(L)
CRC16
(H)
0X01  0X03  0X02  0X00  0X01  0X79  0X84
2.寫命令格式(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
B.返回讀數(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
3.異常應(yīng)答返回
地址  功 能
碼
異常碼  CRC16
(L)
CRC16
(H)
0X01  0X80
+功能
碼
0x01(非fa功能)
0x02( 非法數(shù)據(jù)地址)
0x03(非法數(shù)據(jù)
整形數(shù)支持的命令及命令和數(shù)據(jù)意義:
功能碼
數(shù)據(jù)偏移
(10 進(jìn)制)
數(shù)據(jù)
個(gè)數(shù)
字
節(jié)
數(shù)據(jù)范圍  指令意義
0x03 功能碼讀取數(shù)據(jù)
整形數(shù)讀取范圍
0x03  0
1  2  1-255  讀取從機(jī)地址
0x03  1  1  2  0-1200
1-2400
2-4800
3-9600
4-19200
5-38400
6-57600
7-115200
波特率讀取
0x03  2  1  2  0- 無校驗(yàn)
1- ODD
2- EVEN
0- 無校驗(yàn)
1- 奇數(shù)校驗(yàn)
2- 偶數(shù)校驗(yàn)
0x03  3  1  2  0- Kpa
1- Mpa
2- Ma
3- %
4- Inh2o
5- Fth2o
6- MmH2O
7- MmHg
8- PSI
9- Bar
10- Mbar
11- Kg/cm2
12- Pa
13- Torr
14- Atm
15- 空
16- M
17- Cm
18- Mm
19- inHg
20- mHg
21- Mh2O
22- ℃
壓力單位
0x03  4  1  2  0-####
1-###.#
2-##.##
3-#.###
4-#.####
小數(shù)點(diǎn)分別代表 0-4 位小數(shù)
點(diǎn),小數(shù)點(diǎn)位置可以調(diào)整顯
示的分辨率。
0X03  5  1  2  0-30  濾波系數(shù)
0x03  6  1  2  0-電流顯示
1-壓力顯示
2-百分比顯示
主屏顯示模式
0x03  7  1  2  0-不顯示
1-顯示溫度
付屏顯示模式
0x03  8  1  2  0-線性輸出
1-開方輸出
電流輸出模式
整形數(shù)據(jù)用戶需要的列舉完畢
浮點(diǎn)數(shù)讀取范圍
功 能 碼
(16進(jìn)制)
偏移地址
(10 進(jìn)制)
字
數(shù)
字 節(jié)
數(shù)
數(shù)據(jù)范圍  備注
0x03  20-21  2  4  0-20.000  理論電流輸出
0x03  22-23  2  4  -19999-99999  壓力輸出(主變量輸出)
0x03  24-25  2  4  -19999-99999  主變量偏移值
0x03  26-27  2  4  -19999-99999  變送量程低點(diǎn)
0x03  28-29  2  4  -19999-99999  變送量程高點(diǎn)
0x03  30-31  2  4  -19999-99999  傳感器量程低點(diǎn)
0x03  32-33  2  4  -19999-99999  傳感器量程高點(diǎn)
0x03  42-43  2  4  0-1.00000  主變量增益系數(shù)
0X03  181-182  2  4  -40-120℃  內(nèi)部溫度傳感器
以上是浮點(diǎn)數(shù)讀取數(shù)據(jù)的范圍
0x06 功能碼寫數(shù)據(jù)
0x06  0  1  2  1-255  改寫從機(jī)地址
0x06  1  1  2  0-1200
1-2400
2-4800
3-9600
4-19200
5-38400
6-57600
7-115200
修改波特率
0x06  2  1  2  0- 無校驗(yàn)
1- ODD
2- EVEN
修改通信校驗(yàn)方式
0x06  24-25  2  4  -19999-99999  零位偏移值.壓力輸出值=
校準(zhǔn)測(cè)量值+零位偏移值
保存
0x06  65535  1  2  0- 保 存 到 用
戶區(qū)
浮點(diǎn)數(shù)的傳輸請(qǐng)參考 MODBUS-RTU 協(xié)議中關(guān)于多字節(jié)浮點(diǎn)數(shù)傳輸?shù)囊?guī)定。
讀取壓力命令舉例:(hex)
Tx:01 03 00 16 00 02 25 CF
01 從機(jī)地址,03 功能碼,00 16 偏移地址,00 02 讀取的字?jǐn)?shù)。
Rx:01 03 04 BE 40 E6 12 15 A2
01 從機(jī)地址,03 功能碼,04 字節(jié)數(shù),BE 40 E6 12 為 IEE754
的浮點(diǎn)數(shù)。


注意區(qū)分協(xié)議中的數(shù)據(jù)進(jìn)制,比如偏移地址 22(10 進(jìn)制),16 進(jìn)制表示為16,注意區(qū)分此區(qū)別。

 

會(huì)員登錄

×

請(qǐng)輸入賬號(hào)

請(qǐng)輸入密碼

=

請(qǐng)輸驗(yàn)證碼

收藏該商鋪

X
該信息已收藏!
標(biāo)簽:
保存成功

(空格分隔,最多3個(gè),單個(gè)標(biāo)簽最多10個(gè)字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
在線留言
温宿县| 牟定县| 霍林郭勒市| 锦屏县| 舒兰市| 浦北县| 恩平市| 津市市| 平山县| 绵阳市| 洪洞县| 孟津县| 台东市| 巨鹿县| 白城市| 长沙市| 秦安县| 商都县| 兴业县| 鄢陵县| 通山县| 淮北市| 宜昌市| 濮阳县| 高阳县| 红安县| 抚宁县| 吴忠市| 松阳县| 平阳县| 芦山县| 容城县| 泉州市| 津市市| 航空| 靖安县| 仁怀市| 长兴县| 咸阳市| 灌云县| 湖州市|