產(chǎn)品簡介 | 快速開始 | 通訊設(shè)置 | 內(nèi)部寄存器 |
將MODBUS RTU協(xié)議轉(zhuǎn)換為MODBUS TCP | 將任意協(xié)議轉(zhuǎn)換為MODBUS TCP | CAN通信 | 自由口編程范例 |
范例程序下載地址:點(diǎn)此下載
操作目的:使用騰控TG900P采集某廠家水表數(shù)據(jù)(瞬時(shí)流量,累計(jì)流量)。
使用的COM口為:COM1
波特率:9600
數(shù)據(jù)位:8位
停止位:1位
校驗(yàn)方式:無校驗(yàn)
儀表數(shù)量:4
水表485地址:4塊水表分別為1,2,3,4
發(fā)送報(bào)文:
例子:以485地址為1的水表為例,
報(bào)文為:01 03 00 00 00 05 85 C9
28:485地址
03:功能碼
00 00:起始地址
00 05:讀數(shù)量(就用5,超過5會(huì)導(dǎo)致通訊失。
85 C9:CRC校驗(yàn)碼
返回報(bào)文:
01 03 0A 00 96 58 56 78 00 00 65 95 00 E4 B8
01:485地址
03:功能碼
0A:字節(jié)數(shù)
00 96 58 56 78 00:累計(jì)流量
00 96 58為整數(shù)部分:意思就是組合起來,把9658(十六進(jìn)制)轉(zhuǎn)換為十進(jìn)制:38488
56 78 為小數(shù)部分: 意思是把5678(十六進(jìn)制)轉(zhuǎn)換為十進(jìn)制:22136 后除以65536,等于0.3377.
所以累計(jì)流量為:38488.3377
00 65 95 00:瞬時(shí)流量
00 65為整數(shù)部分:意思就是組合起來,把0065(十六進(jìn)制)轉(zhuǎn)換為十進(jìn)制:101
95 00為小數(shù)部分:意思是把9500(十六進(jìn)制)轉(zhuǎn)換為十進(jìn)制:38144 后除以65536,等于0.582
所以瞬時(shí)流量為:101.582
E4 B8:CRC校驗(yàn)碼。