裝置採集及上報通訊範本

CHHC發表於2024-03-13

裝置端:包括裝置型號,對接方式,採集內容,使用數採閘道器或者編寫程式,並接上裝置進行測試

採集內容範例:

中堡泵站3路閘門點位表 IP:192.181.5.132 埠:502

資料來源

資料型別

Modbus地址

R/W

備註

1#閘門狀態(出水閘)

short

400101

R

0=停止

1=開到位

2=關到位

3=開啟中

4=關閉中

5=過載

液位計通訊狀態

short

400171

R

0=正常

1=通訊斷線

1#閘門開度

float

400201

R

0.000米

閥門檢修井液位高度

float

400263

R

0.000米

1#供水泵瞬時流量

short

400363

R

實際值=採集值/100

服務端mqtt對接資訊,報文定義

MQTT對接資訊

IP:192.168.0.235

埠:61613

賬號:admin

密碼:admin

MQTT Version:3.1

訂閱主題:

PSZN/1001

釋出主題

PSZN/868739058068770

MQTT通訊報文

訊息格式定

名稱

說明

型別

備註

c

code】簡寫

int32

通訊指令

f

from】簡寫

string

傳送方 ID

t

to】簡寫

string

接收送方ID

m

message】簡寫

string

訊息內容

mi

message id】簡寫

int32

標識每條訊息自動+1

指令c說明

名稱

說明

c=21

c->s,採集端上報數採資料,報文1

c=22

s->c,服務端下發控制指令,報文2

報文1說明

jsonkey值

型別

說明

itemcode

string

採集項編碼

itemvalue

string

採集項採集值

time

string

採集時間

{"c":22,"f":"CQAZ01","t":"865373043994156","m":{"itemcode":"","itemvalue":"1","time":"2024-03-13 00:00:00"},"mi":1}

相關文章