SL651-2014全协议解析(ASCII编码格式)

SL651-2014是中国电力行业中常用的通信协议,用于遥测、遥控和保护设备之间的数据交换。下面是SL651-2014全协议解析(ASCII编码格式)的概述:

帧头:起始符,固定为"$"字符。

设备地址字段:设备的物理地址,由字母和数字组成。

功能码字段:表示具体的功能或操作类型。

数据长度字段:指示后续数据域的字节数。

数据域:包含具体的数据信息,根据不同的功能码而变化。

CRC校验字段:循环冗余校验,用于验证数据的完整性。

帧尾:结束符,固定为"\r\n"字符。

该协议支持多种功能码,包括查询数据、设置参数、遥控操作等。具体的协议解析需要参考SL651-2014标准文档,其中包含详细的功能码定义和数据格式规范。

请注意,SL651-2014协议可能有更新版本或特定领域的扩展协议,因此在实际应用中可能会有一些差异。建议查阅最新的标准文档以获取准确的信息。
下面展示示例文档。

* [ ] 等符号只是为了显示方便而已,正确的应该是SOH 、STX等

2FH链路维持报 
上行报文:*01001234567812342F0010[0005170718110035]E593
	      01001234567812342F00100005170718110035E593

           起始符SOH(0x011个字节
01            中心站地址(16进制)        2个字节
0012345678    遥测站地址      			10个字节
1234          密码(16进制)            	4个字节
2F            功能码          			2个字节
0010          标识符和长度16进制(上行第一位是0,下行第一位是8,后三位表示数据长度:16个字节)      4个字节
           起始符(0x02)          	1个字节
0005          流水号(16进制)          	4个字节 
170718110035  发报时间(yyMMddHHmmss)  12个字节 
           结束符(0x03)          	1个字节
E593          校验码          			4个字节


//---------------------------------------------------------------------------------------------------------
30H测试报
上行报文:*06001234123404D230004D[0019170718111204ST 0012341234 H TT 1707181112 PJ 0.5 PT 0.5 Z 0.301 VT 10.91 ]FDEE
          06001234123404D230004D0019170718111204ST 0012341234 H TT 1707181112 PJ 0.5 PT 0.5 Z 0.301 VT 10.91 FDEE

           起始符SOH(0x011个字节
06            中心站地址(16进制)      			2个字节
0012341234    遥测站地址      					10个字节
04D2          密码(16进制)            			4个字节
30            功能码          					2个字节
004D          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:77个字节)       4个字节
           起始符(0x021个字节
0019          流水号(16进制)          			4个字节     
170718111204  发报时间(yyMMddHHmmss)        	12个字节
ST            地址标识符      					2个字节
空格											1个字节
0012341234    遥测站地址      					10个字节
空格											1个字节
H             遥测站分类码    					1个字节
空格											1个字节
TT            观测时间标识符  					2个字节
空格											1个字节
1707181112    观测时间(yyMMddHHmm)        	10个字节
空格											1个字节
PJ 0.5        当前降水量:0.5mm         		2+1+3=6个字节
空格											1个字节
PT 0.5        降水量累计值:0.5mm       		2+1+3=6个字节
空格											1个字节
Z 0.301       瞬时河道水位:0.301m				1+1+5=7个字节
空格											1个字节
VT 10.91      电源电压:10.91V					2+1+5=8个字节
空格											1个字节
           结束符(0x031个字节
FDEE          校验码          					4个字节


下行回复报文:*00123412340604D2308010[0019170718111210$3A26
			  00123412340604D230801000191707181112103A26

             起始符SOH(0x011个字节
0012341234    	遥测站地址      					10个字节
06            	中心站地址(16进制)      			2个字节
04D2          	密码(16进制)            			4个字节
30            	功能码          					2个字节
8010          	标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:16个字节)       4个字节
             起始符(0x021个字节
0019          	流水号(和上行报文一样)(16进制)  	4个字节  
170718111210  	发报时间(yyMMddHHmmss)            12个字节 
             退出链路(0x1B)               		1个字符
3A26          	校验码          					4个字节


//---------------------------------------------------------------------------------------------------------
32H定时报
上行报文:*06001234123404D232004E[0025170718120012ST 0012341234 H TT 1707181200 PJ 1.5 PT 1.5 Z 10.580 VT 10.97 ]A326
 		  06001234123404D232004E0025170718120012ST 0012341234 H TT 1707181200 PJ 1.5 PT 1.5 Z 10.580 VT 10.97 A326
             起始符SOH(0x011个字节
06            中心站地址(16进制)      			2个字节
0012341234    遥测站地址      					10个字节
04D2          密码(16进制)            			4个字节
32            功能码          					2个字节
004E          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:78个字节)        4个字节
           起始符(0x021个字节
0025          流水号(16进制)          			4个字节     
170718120012  观测时间(yyMMddHHmmss)        	12个字节 
ST            地址标识符      					2个字节
空格											1个字节
0012341234    遥测站地址      					10个字节
空格											1个字节
H             遥测站分类码    					1个字节
空格											1个字节
TT            观测时间标识符  					2个字节
空格											1个字节
1707181200    观测时间(yyMMddHHmm)        	10个字节 
空格											1个字节
PJ 1.5        当前降水量:1.5mm					6个字节
空格											1个字节
PT 1.5        降水量累计值:1.5mm       		6个字节
空格											1个字节
Z 10.580      瞬时河道水位:10.58m				8个字节
空格											1个字节
VT 10.97      电源电压:10.97V					8个字节
空格											1个字节
           结束符(0x031个字节
A326          校验码          					4个字节


下行回复报文:*00123412340604D2328010[0025170718120018$C5CB
			  00123412340604D23280100025170718120018C5CB

             起始符SOH(0x011个字节
0012341234    	遥测站地址      					10个字节
06            	中心站地址(16进制)      			2个字节
04D2          	密码(16进制)            			4个字节
32            	功能码          					2个字节
8010          	标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:16个字节)       4个字节
             起始符(0x021个字节
0025          	流水号(和上行报文一样)  			4个字节
170718120018  	发报时间(yyMMddHHmmss)            12个字节 
             退出链路(0x1B)                		1个字符
C5CB          	校验码          					4个字节



//---------------------------------------------------------------------------------------------------------
34H遥测站小时报
上行报文:*06001234123404D23400CB[0024170718120009ST 0012341234 H TT 1707181105 DRP 00000AFFFFFFFFFFFFFF0000 TT 1707181200 PT 1.5 TT 1707181105 DRZ1 001E001E0039FFFFFFFFFFFFFFFFFFFFFFFFFFFF003A003A TT 1707181200 Z 10.580 PJ 1.5 VT 10.97 ]67DD
		  06001234123404D23400CB0024170718120009ST 0012341234 H TT 1707181105 DRP 00000AFFFFFFFFFFFFFF0000 TT 1707181200 PT 1.5 TT 1707181105 DRZ1 001E001E0039FFFFFFFFFFFFFFFFFFFFFFFFFFFF003A003A TT 1707181200 Z 10.580 PJ 1.5 VT 10.97 67DD

             起始符SOH(0x011个字节
06            	中心站地址      				2个字节
0012341234    	遥测站地址      				10个字节
04D2          	密码            				4个字节
34            	功能码          				2个字节
00CB          	标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:203个字节)        4个字节
             起始符(0x021个字节
0024          	流水号          				4个字节     
170718120009  	观测时间(yyMMddHHmmss)        12个字节
ST            	地址标识符      				2个字节
空格									  		1个字节
0012341234    	遥测站地址      				10个字节
空格									  		1个字节
H             	遥测站分类码    				1个字节
空格									  		1个字节
TT 1707181105 	观测时间标识符+时间  			13个字节  yyMMddHHmm
空格									  		1个字节
DRP 00000AFFFFFFFFFFFFFF0000         1小时内每5分钟时段雨量(2位一个数据,FFH表示非法数据。)   3+1+24=28个字节     
空格									  		1个字节
TT 1707181200 	观测时间标识符+时间  			13个字节  yyMMddHHmm
空格									  		1个字节
PT 1.5          降水量累计值:1.5mm             6个字节
空格									  		1个字节
TT 1707181105 	观测时间标识符+时间  			13个字节  yyMMddHHmm
空格									  		1个字节
DRZ1 001E001E0039FFFFFFFFFFFFFFFFFFFFFFFFFFFF003A003A   1小时内5分钟间隔相对水位(4位一个数据,FFFFH 表示非法数据)    4+1+48=53个字节 
空格									  		1个字节
TT 1707181200   观测时间标识符+时间  			13个字节  yyMMddHHmm
空格									  		1个字节
Z 10.580 		瞬时河道水位:10.58m            8个字节
空格									  		1个字节
PJ 1.5 			当前降水量:1.5mm               6个字节
空格									  		1个字节
VT 10.97 		电源电压:10.97V。              8个字节
空格									  		1个字节
             结束符(0x031个字节
67DD            校验码          		  		4个字节


下行回复报文:*00123412340604D2348010[0024170718120015$1E64
			  00123412340604D234801000241707181200151E64

           起始符SOH(0x011个字节
0012341234    遥测站地址      			  		10个字节
06            中心站地址      			  		2个字节
04D2          密码            			  		4个字节
34            功能码          			  		2个字节
8010          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:16个字节)       4个字节        
           起始符(0x021个字节
0024          流水号(和上行报文一样)    		4个字节
170718120015  发报时间(yyMMddHHmmss)          12个字节 
           退出链路(0x1B)                 	1个字符
1E64          校验码          		  	  		4个字节


//---------------------------------------------------------------------------------------------------------
35H人工置数报
上行报文:*010012345678123435001D[0004550615212001RGZS Q 1.234 ]6DAE
		  010012345678123435001D0004550615212001RGZS Q 1.234 6DAE

           起始符SOH(0x011个字节
01            中心站地址      			  2个字节
0012345678    遥测站地址      			  10个字节
1234          密码            			  4个字节
35            功能码          			  2个字节
001D          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:29个字节)        4个字节
           起始符(0x021个字节
0004          流水号          			  4个字节    
550615212001  发报时间                    12个字节   YYMMDDHHmmSS
RGZS          人工置数标识符			  4个字节
空格									  1个字节
Q 1.234       瞬时流量、抽水流量1.234m/s  7个字节 
空格									  1个字节
           结束符(0x031个字节
6DAE          校验码          			  4个字节


下行回复报文:*0012345678011234358010[0004170718105516$032C
			  00123456780112343580100004170718105516032C

           起始符SOH(0x011个字节
0012345678    遥测站地址      			  10个字节
01            中心站地址      			  2个字节
1234          密码            			  4个字节
35            功能码          			  2个字节
8010          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:16个字节)       4个字节    
           起始符(0x021个字节
0004          流水号(和上行报文一样)    4个字节
170718105516  发报时间(yyMMddHHmmss)    12个字节 
           退出链路(0x1B)              1个字符
032C          校验码          			  4个字节


//---------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------



37H中心站查询遥测站实时数据
下行报文:*0012345678011234378010[0000170718110259@22B8
		  0012345678011234378010000017071811025922B8

           起始符SOH(0x011个字节
0012345678    遥测站地址      			  10个字节
01            中心站地址      			  2个字节
1234          密码            			  4个字节
37            功能码          			  2个字节
8010          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:16个字节)       4个字节
           起始符(0x021个字节
0000          流水号                      4个字节
170718110259  发报时间(yyMMddHHmmss)    12个字节 
           询问结束符ENQ(0x05)         1个字符
22B8          校验码          			  4个字节

上行回复报文:*010012345678123437004D[000A170718110322ST 0012345678 H TT 1707181103 PJ 0.5 PT 0.5 Z 0.300 VT 10.91 ]417C
			  010012345678123437004D000A170718110322ST 0012345678 H TT 1707181103 PJ 0.5 PT 0.5 Z 0.300 VT 10.91 417C

           起始符SOH(0x011个字节
01            中心站地址      			  2个字节
0012345678    遥测站地址      			  10个字节
1234          密码            			  4个字节
37            功能码          			  2个字节
004D          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:77个字节)       4个字节
           起始符(0x021个字节
000A          流水号                      4个字节
170718110322  发报时间(yyMMddHHmmss)    12个字节
ST 0012345678 地址标识符+测站地址         13个字节
空格									  1个字节
H             测站分类码                  1个字节
空格									  1个字节
TT 1707181103 时间标识符+观测时间         13个字节   (yyMMddHHmm)
空格									  1个字节
PJ 0.5 		  当前降水量:0.5mm           6个字节
空格									  1个字节
PT 0.5        降水量累计值:0.5mm         6个字节
空格									  1个字节
Z 0.300       瞬时河道水位:0.3m          7个字节
空格									  1个字节
VT 10.91      电源电压:10.91V            8个字节
空格									  1个字节
           结束符(0x031个字节
417C          校验码          			  4个字节


//---------------------------------------------------------------------------------------------------------
38H中心站查询遥测站时段数据(以小时为基本单位查询历史数据)
下行报文:*00123412340604D238802B[00001707181201431707181117071812 DRN05 DRP @CD66
		  00123412340604D238802B00001707181201431707181117071812 DRN05 DRP CD66



           起始符SOH(0x011个字节
0012341234    遥测站地址      			  10个字节
06            中心站地址      			  2个字节
04D2          密码            			  4个字节
38            功能码          			  2个字节
802B		  标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:43个字节)       4个字节
           起始符(0x021个字节
0000          流水号                      4个字节
170718120143  发报时间  YYMMDDHHmmSS      12个字节
17071811      起始时间  YYMMDDHH          8个字节
17071812      结束时间  YYMMDDHH          8个字节
空格									  1个字节
DRN05 		  时间步长码标识符为DRxnn,DR为时间步长码标志;x取D、H、N分别表示步长单位日、小时和分钟;nn表示对应取值范围。   5个字节
空格									  1个字节
DRP           1小时内每5分钟时段雨量      3个字节
空格									  1个字节
           询问结束符ENQ(0x05)         1个字符
CD66          校验码          			  4个字节

上行回复报文:*06001234123404D2380051[0026170718120145ST 0012341234 H TT 1707181105 DRN05 DRP 00000AFFFFFFFFFFFFFF0000 ]06F5
			  06001234123404D23800510026170718120145ST 0012341234 H TT 1707181105 DRN05 DRP 00000AFFFFFFFFFFFFFF0000 06F5

           起始符SOH(0x011个字节
06            中心站地址      			  2个字节
0012341234    遥测站地址      			  10个字节
04D2          密码            			  4个字节
38            功能码          			  2个字节
0051          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:81个字节)       4个字节
           起始符(0x021个字节
0026          流水号                      4个字节
170718120145  发报时间  YYMMDDHHmmSS      12个字节
ST 0012341234 地址标识符+测站地址         13个字节
空格									  1个字节
H             测站类型                    1个字节
空格									  1个字节
TT 1707181105 时间标识符+时间(yyMMddHHmm)             13个字节  
空格									  1个字节
DRN05 		  时间步长码标识符为DRxnn,DR为时间步长码标志;x取D、H、N分别表示步长单位日、小时和分钟;nn表示对应取值范围。   5个字节
空格									  1个字节
DRP 00000AFFFFFFFFFFFFFF0000      1小时内每5分钟时段雨量        3+1+24=28个字节
空格									  1个字节
           结束符(0x031个字节
06F5          校验码          			  4个字节


//---------------------------------------------------------------------------------------------------------
39H中心站查询遥测站人工置数
下行报文:*0012345678011234398010[0000170718110118@1B34
		  001234567801123439801000001707181101181B34

           起始符SOH(0x011个字节
0012345678    遥测站地址      			  10个字节
01            中心站地址      			  2个字节
1234          密码            			  4个字节
39            功能码          			  2个字节
8010          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:16个字节)       4个字节
           起始符(0x021个字节
0000          流水号                      4个字节
170718110118  发报时间(yyMMddHHmmss)    12个字节 
           询问结束符ENQ(0x05)        1个字符
1B34          校验码          			  4个字节


上行回复报文:*010012345678123439001D[0008170718110141RGZS Q 1.234 ]FC46
			  010012345678123439001D0008170718110141RGZS Q 1.234 FC46

           起始符SOH(0x011个字节
01            中心站地址      			  2个字节
0012345678    遥测站地址      			  10个字节
1234          密码            			  4个字节
39            功能码          			  2个字节
001D          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:29个字节)       4个字节
           起始符(0x021个字节
0008          流水号                      4个字节
170718110141  发报时间(yyMMddHHmmss)    12个字节 
RGZS          人工置数标识符              4个字节  
空格									  1个字节
Q 1.234       瞬时流量、抽水流量 1.234m/s 7个字节
空格									  1个字节
           结束符(0x031个字节
FC46          校验码          			  4个字节

//-------------------------------------------------------------------------------------------------------

3AH 中心站查询遥测站指定要素数据

下行报文:*00123412340604D23A8014[0000170718120208DRP @A947

上行回复报文:*06001234123404D23A004B[0028170718120211ST 0012341234 H TT 1707181105 DRP 00000AFFFFFFFFFFFFFF0000 ]E6B8

//1小时内5分钟雨量:0.1小时内5分钟雨量:0.1小时内5分钟雨量:1mm,1小时内5分钟雨量:一.1小时内5分钟雨量:一,1小时内5分钟雨量:一,1小时内5分钟雨量:一,1小时内5分钟雨量:一,1小时内5分钟雨量:一,1小时内5分钟雨量:一,1小时内5分钟雨量:0.1小时内5分钟雨量:0


下行报文:*00123412340604D23A801E[0000170718120258PD PJ PT VT Z @D591

*
0012341234
06
04D2
3A
801E
[
0000
170718120258
PD PJ PT VT Z 

@
D591


上行回复报文:*06001234123404D23A0055[002A170718120301ST 0012341234 H TT 1707181203 PD 0.0 PJ 1.5 PT 1.5 VT 10.97 Z 10.580 ]1CCO

//日降水量:0,当前降水量:1.5mm,降水量累计值:1.5mm,电源电压:10.97V,瞬时河道水位:10.58m。

*
06
0012341234
04D2
3A
0055
[
002A
170718120301
ST 0012341234 

H

TT 1707181203 

PD 0.0 

PJ 1.5 

PT 1.5 

VT 10.97 

Z 10.580 

]
1CCO




//-------------------------------------------------------------------------------------------------------

40H 中心站修改遥测站基本配置表(遥测站运行参数配置)

下行报文:*00123456780104D240808C[000017071811090301 06000000 02 0012341234 04 02218094153172009708 05 01013812345678 0C 02 0D 8001000000000000 0F 31303133353132333435363738 @6DD2
		  00123456780104D240808C000017071811090301 06000000 02 0012341234 04 02218094153172009708 05 01013812345678 0C 02 0D 8001000000000000 0F 31303133353132333435363738 6DD2

*           					起始符SOH(0x011个字节
0012345678
01
04D2
40
808C
[           					起始符(0x021个字节
0000
170718110903
01 06000000 					中心站地址(每个字节表示 1 个中心站地址,按顺序分别表示第一、二、三、四个中心站地址;HEX 码,地址范围 1255;地址是 0 表示禁用)

02 0012341234 					遥测站地址(BCD 码)

04 02218094153172009708 		中心站1主信道类型及地址(信道类型在高位字节,地址在低位字节。信道类型用1 字节 BCD 码:1-短信,2-IPV4,3-北斗,4-海事卫星,5-PSTN,6-超短波。中心站信道地址长度根据信道类型确定,其中 IP 型地址应包含地址及端口号,IP地址用 6 字节 BCD 码表示,省略“.”;端口号用 3 字节 BCD 码表示,紧接在地址之后。)

05 01013812345678 				中心站 1 备用信道类型及地址(同上。信道类型是“0”表示禁用该信道。)

0C 02 							工作方式(BCD 码,1-自报工作状态;2-自报确认工作状态;3-查询/应答工作状态;4-调试或维修状态)

0D 8001000000000000 			遥测站采集要素设置(HEX 码。要素对应数据位置“1”有效,置“0”无效,定义见表 D.2。)

OF 31303133353132333435363738 	遥测站通信设备识别号 (ASCII 码。第 1 字节表示卡类型:1-移动通信卡,2-北斗卫星通信卡;紧跟在卡类型后的数据为卡识别号。)

@								询问结束符ENQ(0x05)        1个字符
6DD2


上行回复报文:*01001234567804D240009A[0017170718110923ST 0012345678 01 06000000 02 0012341234 04 02218094153172009708 05 01013812345678 0C 02 0D 8001000000000000 0F 31303133353132333435363738 ]1EB5
		    01001234567804D240009A0017170718110923ST 0012345678 01 06000000 02 0012341234 04 02218094153172009708 05 01013812345678 0C 02 0D 8001000000000000 0F 31303133353132333435363738 1EB5(这个报文有问题,校验码不正确)

//中心站1地址:6:遥测站地址:地址码为:00, 站号为:12341234:主信道1类型为:IPV 4,目的地地址为:218.94.153.172,端口为:9708;备用信道1类型为:短信,目的地地址为:A13812345678:工作方式:自报确认状态;设置采集的要素为:降水量,水位;卡类型:移动通信卡,卡识别号:013512345678


*           					起始符SOH(0x011个字节
01
0012345678
04D2
40
009A
[           					起始符(0x021个字节
0017
170718110923
ST 0012345678 

01 06000000 					中心站地址(每个字节表示 1 个中心站地址,按顺序分别表示第一、二、三、四个中心站地址;HEX 码,地址范围 1255;地址是 0 表示禁用)

02 0012341234 					遥测站地址(BCD 码)

04 02218094153172009708 		中心站1主信道类型及地址(信道类型在高位字节,地址在低位字节。信道类型用1 字节 BCD 码:1-短信,2-IPV4,3-北斗,4-海事卫星,5-PSTN,6-超短波。中心站信道地址长度根据信道类型确定,其中 IP 型地址应包含地址及端口号,IP地址用 6 字节 BCD 码表示,省略“.”;端口号用 3 字节 BCD 码表示,紧接在地址之后。)

05 01013812345678 				中心站 1 备用信道类型及地址(同上。信道类型是“0”表示禁用该信道。)

0C 02 							工作方式(BCD 码,1-自报工作状态;2-自报确认工作状态;3-查询/应答工作状态;4-调试或维修状态)

0D 8001000000000000 			遥测站采集要素设置(HEX 码。要素对应数据位置“1”有效,置“0”无效,定义见表 D.2。)

0F 31303133353132333435363738 	遥测站通信设备识别号 (ASCII 码。第 1 字节表示卡类型:1-移动通信卡,2-北斗卫星通信卡;紧跟在卡类型后的数据为卡识别号。)

]           					结束符(0x031个字节
1EB5


//-------------------------------------------------------------------------------------------------------

41H 中心站读取遥测站基本配置表/遥测站自报基本配置表

下行报文:*00123412340604D2418028[000017071811124601 02 03 04 05 0C 0D 0F @8CA7
		  00123412340604D2418028000017071811124601 02 03 04 05 0C 0D 0F 8CA7

*           	起始符SOH(0x011个字节
0012341234
06
04D2
41
8028
[               起始符(0x021个字节       	
0000
170718111246
01 				中心站地址(每个字节表示 1 个中心站地址,按顺序分别表示第一、二、三、四个中心站地址;HEX 码,地址范围 1255;地址是 0 表示禁用)

02 				遥测站地址(BCD 码)

03 				密码

04 				中心站1主信道类型及地址(信道类型在高位字节,地址在低位字节。信道类型用1 字节 BCD 码:1-短信,2-IPV4,3-北斗,4-海事卫星,5-PSTN,6-超短波。中心站信道地址长度根据信道类型确定,其中 IP 型地址应包含地址及端口号,IP地址用 6 字节 BCD 码表示,省略“.”;端口号用 3 字节 BCD 码表示,紧接在地址之后。)

05 				中心站 1 备用信道类型及地址(同上。信道类型是“0”表示禁用该信道。)

0C 				工作方式(BCD 码,1-自报工作状态;2-自报确认工作状态;3-查询/应答工作状态;4-调试或维修状态)

0D 				遥测站采集要素设置(HEX 码。要素对应数据位置“1”有效,置“0”无效,定义见表 D.2。)

0F 				遥测站通信设备识别号 (ASCII 码。第 1 字节表示卡类型:1-移动通信卡,2-北斗卫星通信卡;紧跟在卡类型后的数据为卡识别号。)

@				询问结束符ENQ(0x05)        1个字符
8CA7


上行回复报文:*06001234123404D24100A2[001B170718111306ST 0012341234 01 06000000 02 0012341234 03 04D2 04 02218094153172009708 05 01A13812345678 0C 02 0D 8001000000000000 0F 31303133353132333435363738 ]6BB2
			  06001234123404D24100A2001B170718111306ST 0012341234 01 06000000 02 0012341234 03 04D2 04 02218094153172009708 05 01A13812345678 0C 02 0D 8001000000000000 0F 31303133353132333435363738 6BB2

//中心站1地址:6:遥测站地址:地址码为:00,站号为:12341234:新密码:1234:主信道1类型为:IPV 4, 目的地地址为:218.94.153.172, 端口为:9708:备用信道1类型为:短信,目的地地址为:A13812345678:工作方式:自报确认状态:设置采集的要素为:降水量,水位;卡类型:移动通信卡:卡识别号:013512345678

*           					起始符SOH(0x011个字节
06
0012341234
04D2
41
00A2
[           					起始符(0x021个字节
001B
170718111306
ST 0012341234 

01 06000000 					中心站地址(每个字节表示 1 个中心站地址,按顺序分别表示第一、二、三、四个中心站地址;HEX 码,地址范围 1255;地址是 0 表示禁用)

02 0012341234 					遥测站地址(BCD 码)

03 04D2 						密码

04 02218094153172009708 		中心站1主信道类型及地址(信道类型在高位字节,地址在低位字节。信道类型用1 字节 BCD 码:1-短信,2-IPV4,3-北斗,4-海事卫星,5-PSTN,6-超短波。中心站信道地址长度根据信道类型确定,其中 IP 型地址应包含地址及端口号,IP地址用 6 字节 BCD 码表示,省略“.”;端口号用 3 字节 BCD 码表示,紧接在地址之后。)

05 01A13812345678 				中心站 1 备用信道类型及地址(同上。信道类型是“0”表示禁用该信道。)

0C 02 							工作方式(BCD 码,1-自报工作状态;2-自报确认工作状态;3-查询/应答工作状态;4-调试或维修状态)

0D 8001000000000000 			遥测站采集要素设置(HEX 码。要素对应数据位置“1”有效,置“0”无效,定义见表 D.2。)

0F 31303133353132333435363738 	遥测站通信设备识别号 (ASCII 码。第 1 字节表示卡类型:1-移动通信卡,2-北斗卫星通信卡;紧跟在卡类型后的数据为卡识别号。)

]           					结束符(0x031个字节
6BB2


//-------------------------------------------------------------------------------------------------------

42H 中心站修改遥测站运行参数配置表(遥测站运行参数配置) 

下行报文:*00123412340604D242805B[000017071811133620 1 21 5 22 8 23 300 24 5 25 1 26 1 27 2 28 10 30 0.1 38 6 40 0.02 41 0.3 @7154
		  00123412340604D242805B000017071811133620 1 21 5 22 8 23 300 24 5 25 1 26 1 27 2 28 10 30 0.1 38 6 40 0.02 41 0.3 7154

*           	起始符SOH(0x011个字节
0012341234    	遥测站地址      			  10个字节
06            	中心站地址      			  2个字节
04D2          	密码            			  4个字节
42              功能码
805B			标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:91个字节)       4个字节
[           	起始符(0x021个字节
0000            流水号
170718111336    发报时间(yyMMddHHmmss)
20 1 			定时报时间间隔=11,2,3,4,6,8,12,24(按照发送段次确定)21 5 			加报时间间隔=5分钟(0 表示关闭时间触发加报,159 分钟)

22 8 			降水量日起始时间=8时(区间:023 小时)

23 300 			采样间隔=300秒(区间:09999 秒) 

24 5 			水位数据存储间隔=5分钟(区间:159 分钟)

25 1 			雨量计分辨力=1毫米(可选:1 毫米,0.5 毫米,0.2 毫米,0.1 毫米)

26 1 			水位计分辨力=1厘米(可选:1 厘米,0.5 厘米,0.1 厘米)

27 2 			雨量加报阈值=2毫米(区间:199 毫米)

28 10 			水位基值1=10米(数据单位:米,有负数)

30 0.1 			水位修正基值1=0.1米(数据单位:米,有负数)

38 6 			加报水位1=6米(数据单位:米,用相对水位表示) 

40 0.02 		加报水位以上加报阈值=0.02米(数据单位:米)

41 0.3 			加报水位以下加报阈值=0.3米(数据单位:米)

@           	询问结束符ENQ(0x05)        1个字符
7154			校验码



上行回复报文:*06001234123404D2420077[001C170718111356ST 0012341234 20 1 21 5 22 8 23 300 24 5 25 1.0 26 1.0 27 2 28 10.000 30 0.100 38 6.00 40 0.02 41 0.30 ]B14A
			  06001234123404D2420077001C170718111356ST 0012341234 20 1 21 5 22 8 23 300 24 5 25 1.0 26 1.0 27 2 28 10.000 30 0.100 38 6.00 40 0.02 41 0.30 B14A


//定时报时间间隔:1,加报时间间隔:5,降水量日起始时间:8,采样间隔:300,水位数据存储时间间隔:5,雨量计分辨力:1,水位计分辨力:1,雨量加报阈值:2,水位基值1:10,水位修正值1:0.1,加报水位1:6,加报水位以上加报阈值:0.02,加报水位以下加报阀值:0.3。


*           	起始符SOH(0x011个字节
06            	中心站地址      			  2个字节
0012341234    	遥测站地址      			  10个字节
04D2          	密码            			  4个字节
42              功能码
0077			标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:119个字节)       4个字节
[           	起始符(0x021个字节
001C            流水号
170718111356    发报时间(yyMMddHHmmss)
ST 0012341234   标识符+测站地址

20 1 			定时报时间间隔=11,2,3,4,6,8,12,24(按照发送段次确定)21 5 			加报时间间隔=5分钟(0 表示关闭时间触发加报,159 分钟) 

22 8 			降水量日起始时间=8时(区间:023 小时) 

23 300 			采样间隔=300秒(区间:09999 秒) 

24 5 			水位数据存储间隔=5分钟(区间:159 分钟) 

25 1.0 			雨量计分辨力=1毫米(可选:1 毫米,0.5 毫米,0.2 毫米,0.1 毫米) 

26 1.0 			水位计分辨力=1厘米(可选:1 厘米,0.5 厘米,0.1 厘米) 

27 2 			雨量加报阈值=2毫米(区间:199 毫米) 

28 10.0000 		水位基值1=10米(数据单位:米,有负数) 

30 0.100 		水位修正基值1=0.1米(数据单位:米,有负数) 

38 6.00 		加报水位1=6米(数据单位:米,用相对水位表示)  

40 0.02 		加报水位以上加报阈值=0.02米(数据单位:米) 

41 0.30 		加报水位以下加报阈值=0.3米(数据单位:米) 

]           	结束符(0x031个字节
B14A


//-------------------------------------------------------------------------------------------------------

43H 中心站读取遥测站运行参数配置表/遥测站自报运行参数配置表

下行报文:*00123412340604D2438037[000017071811135820 21 22 23 24 25 26 27 28 30 38 40 41 @1F36
		  00123412340604D2438037000017071811135820 21 22 23 24 25 26 27 28 30 38 40 41 1F36

*
0012341234
06
04D2
43
8037
[           	起始符SOH(0x011个字节
0000
170718111358
20 				定时报时间间隔(1,2,3,4,6,8,12,24(按照发送段次确定)21 				加报时间间隔(0 表示关闭时间触发加报,159 分钟) 

22 				降水量日起始时间(区间:023 小时) 

23 				采样间隔(区间:09999 秒) 

24 				水位数据存储间隔(区间:159 分钟)

25 				雨量计分辨力(可选:1 毫米,0.5 毫米,0.2 毫米,0.1 毫米) 

26 				水位计分辨力(可选:1 厘米,0.5 厘米,0.1 厘米)

27 				雨量加报阈值(区间:199 毫米) 

28 				水位基值1(数据单位:米,有负数) 

30 				水位修正基值1(数据单位:米,有负数) 
	
38 				加报水位1(数据单位:米,用相对水位表示)

40 				加报水位以上加报阈值(数据单位:米) 

41 				加报水位以下加报阈值(数据单位:米) 

@
1F36

上行回复报文:*06001234123404D2430077[001D170718111418ST 0012341234 20 1 21 5 22 8 23 300 24 5 25 1.0 26 1.0 27 2 28 10.000 30 0.100 38 6.00 40 0.02 41 0.30 ]EB8E
			  06001234123404D2430077001D170718111418ST 0012341234 20 1 21 5 22 8 23 300 24 5 25 1.0 26 1.0 27 2 28 10.000 30 0.100 38 6.00 40 0.02 41 0.30 EB8E


//定时报时间间隔:1,加报时间间隔:5.降水量日起始时间:8,采样间隔:300.水位数据存储时间间隔:5,雨量计分辨力:1,水位计分辨力:1.雨量加报阈值:2,水位基值1:10,水位修正值1:0.1,加报水位1:6,加报水位以上加报阈值:0.02,加报水位以下加报阈值:0.3.

*
06
0012341234
04D2
43
0077
[           	起始符SOH(0x011个字节
001D
170718111418
ST 0012341234

20 1 			定时报时间间隔(1,2,3,4,6,8,12,24(按照发送段次确定)21 5 			加报时间间隔(0 表示关闭时间触发加报,159 分钟) 

22 8 			降水量日起始时间(区间:023 小时) 

23 300 			采样间隔(区间:09999 秒)

24 5 			水位数据存储间隔(区间:159 分钟)

25 1.0 			雨量计分辨力(可选:1 毫米,0.5 毫米,0.2 毫米,0.1 毫米) 

26 1.0 			水位计分辨力(可选:1 厘米,0.5 厘米,0.1 厘米)

27 2 			雨量加报阈值(区间:199 毫米) 

28 10.000 		水位基值1(数据单位:米,有负数) 

30 0.100 		水位修正基值1(数据单位:米,有负数)

38 6.00 		加报水位1(数据单位:米,用相对水位表示)

40 0.02 		加报水位以上加报阈值(数据单位:米) 

41 0.30 		加报水位以下加报阈值(数据单位:米)

]           	结束符(0x031个字节
EB8E


//-------------------------------------------------------------------------------------------------------

48H 恢复终端出厂设置

下行报文:*00123412340604D2488012[000017071812034398@EB84
		  00123412340604D2488012000017071812034398EB84

           起始符SOH(0x011个字节
0012341234    遥测站地址      			  10个字节
06            中心站地址      			  2个字节
04D2          密码            			  4个字节
48            功能码          			  2个字节
8012          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:18个字节)       4个字节
           起始符(0x021个字节
0000          流水号                      4个字节
170718120343  发报时间(yyMMddHHmmss)    12个字节 
98            恢复出厂重置标识符          2个字节
           询问结束符ENQ(0x05)        1个字符
EB84          校验码          			  4个字节

上行回复报文:*06001234123404D248001E[002C170718120345ST 0012341234 ]AB22
			  06001234123404D248001E002C170718120345ST 0012341234 AB22

           起始符SOH(0x011个字节
06            中心站地址      			  2个字节
0012341234    遥测站地址      			  10个字节
04D2          密码            			  4个字节
48            功能码          			  2个字节
001E          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:30个字节)       4个字节
           起始符(0x021个字节
002C          流水号                      4个字节        
170718120345  发报时间(yyMMddHHmmss)    12个字节 
ST            地址标识符                  2个字节
空格									  1个字节
0012341234    遥测站地址      			  10个字节
空格									  1个字节
           结束符(0x031个字节
AB22          校验码          			  4个字节




//-------------------------------------------------------------------------------------------------------

49H 设置密码


下行报文:*001234567801123449801F[000017071811043603 1234 03 04D2@9F80
		  001234567801123449801F000017071811043603 1234 03 04D29F80

           起始符SOH(0x011个字节
0012345678    遥测站地址      			  10个字节
01            中心站地址      			  2个字节
1234          密码            			  4个字节
49            功能码          			  2个字节
801F          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:31个字节)       4个字节
           起始符(0x021个字节
0000          流水号                      4个字节  
170718110436  发报时间(yyMMddHHmmss)    12个字节 
03            密码标识符				  2个字节
空格									  1个字节
1234          旧密码            		  4个字节
空格									  1个字节
03            密码标识符				  2个字节
空格									  1个字节
04D2          新密码            		  4个字节
           询问结束符ENQ(0x05)         1个字符
9F80          校验码          			  4个字节

上行回复报文:*0100123456781234490026[001017071811070IST 0012345678 03 04D2 ]7996    //当前密码为:1234
		      01001234567812344900260010170718110701ST 0012345678 03 04D2 7996

           起始符SOH(0x011个字节
01            中心站地址      			  2个字节
0012345678    遥测站地址      			  10个字节
1234          旧密码            		  4个字节
49            功能码          			  2个字节
0026          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:38个字节)       4个字节
           起始符(0x021个字节
0010          流水号                      4个字节  
17071811070I  发报时间(yyMMddHHmmss)    12个字节 
ST            遥测站地址标识符                2个字节
空格									  1个字节
0012345678    遥测站地址      			  10个字节
空格									  1个字节
033            密码标识符				  2个字节
空格									  1个字节
04D2          新密码            		  4个字节
空格									  1个字节
           结束符(0x031个字节
7996          校验码          			  4个字节


//-------------------------------------------------------------------------------------------------------

4C 控制水泵开关命令/水泵状态信息自报

下行报文:*00123456780104D24C8014[00001707181107180101@0CD9
		  00123456780104D24C8014000017071811071801010CD9

           起始符SOH(0x011个字节
0012345678    遥测站地址      			  10个字节
01            中心站地址      			  2个字节
04D2          密码            			  4个字节
4C            功能码          			  2个字节
8014          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:20个字节)       4个字节
           起始符(0x021个字节
0000          流水号                      4个字节  
170718110718  发报时间(yyMMddHHmmss)    12个字节 
01            表示后面控制水泵数据长度(数据长度1个字节,转16进制hex为012个字节
01            1个字节(8位帧,从0~7表示水泵开关,组成一个字节)                   2个字节 
           询问结束符ENQ(0x05)         1个字符
0CD9          校验码          			  4个字节

开关示例:
//1号泵:开,2号泵:关,3号泵:关,4号泵:关,5号泵:关,6号泵:关,7号泵:关,8号泵:关.
//1 0 0 0 0 0 0 0 转成字节后的值是1,再转成hex是01
//1号泵:开,2号泵:开,3号泵:关,4号泵:关,5号泵:关,6号泵:关,7号泵:关,8号泵:关.
//1 1 0 0 0 0 0 0 转成字节后的值是3,再转成hex是03


上行回复报文:*01001234567804D24C0022[0012170718110737ST 0012345678 0101]F1B8
			  01001234567804D24C00220012170718110737ST 0012345678 0101F1B8


           起始符SOH(0x011个字节
01            中心站地址      			  2个字节
0012345678    遥测站地址      			  10个字节
04D2          密码            			  4个字节
4C            功能码          			  2个字节
0022          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:34个字节)       4个字节
           起始符(0x021个字节
0012          流水号                      4个字节  
170718110737  发报时间(yyMMddHHmmss)    12个字节 
ST            遥测站地址标识符                2个字节
空格									  1个字节
0012345678    遥测站地址      			  10个字节
空格									  1个字节
01            表示后面控制水泵数据长度(数据长度1个字节,转16进制hex为012个字节
01            1个字节(8位帧,从0~7表示水泵开关,组成一个字节)                       2个字节 
           结束符(0x031个字节
F1B8          校验码          			  4个字节

//1号泵:开,2号泵:关,3号泵:关,4号泵:关,5号泵:关,6号泵:关,7号泵:关,8号泵:关.


//-------------------------------------------------------------------------------------------------------

4D 控制阀门开关命令/阀门状态信息自报

下行报文:*00123456780104D24D8014[00001707181107270101@BF15
	      00123456780104D24D801400001707181107270101BF15

           起始符SOH(0x011个字节
0012345678    遥测站地址      			  10个字节
01            中心站地址      			  2个字节
04D2          密码            			  4个字节
4D            功能码          			  2个字节
8014          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:20个字节)       4个字节
           起始符(0x021个字节
0000          流水号                      4个字节  
170718110727  发报时间(yyMMddHHmmss)    12个字节 
01            表示后面控制水泵数据长度(数据长度1个字节,转16进制hex为012个字节
01            1个字节(8位帧,从0~7表示阀门开关,组成一个字节)                       2个字节 
           询问结束符ENQ(0x05)         1个字符
BF15          校验码          			  4个字节

控制开关示例:
//1号阀门:开,2号阀门:关,3号阀门:关,4号阀门:关,5号阀门:关,6号阀门:关,7号阀门:关,8号阀门:关。
//1 0 0 0 0 0 0 0 转成字节后的值是1,再转成hex是01
//1号阀门:开,2号阀门:开,3号阀门:关,4号阀门:关,5号阀门:关,6号阀门:关,7号阀门:关,8号阀门:关。
//1 1 0 0 0 0 0 0 转成字节后的值是1,再转成hex是03


上行回复报文:*01001234567804D24D0022[0013170718110746ST 0012345678 0101]C8E2
			  01001234567804D24D00220013170718110746ST 0012345678 0101C8E2

//1号阀门:开,2号阀门:关,3号阀门:关,4号阀门:关,5号阀门:关,6号阀门:关,7号阀门:关,8号阀门:关。
           起始符SOH(0x011个字节
01            中心站地址      			  2个字节
0012345678    遥测站地址      			  10个字节
04D2          密码            			  4个字节
4D            功能码          			  2个字节
0022          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:34个字节)       4个字节
           起始符(0x021个字节
0013          流水号                      4个字节  
170718110746  发报时间(yyMMddHHmmss)    12个字节 
ST            遥测站地址标识符                2个字节
空格									  1个字节
0012345678    遥测站地址      			  10个字节
空格									  1个字节
01            表示后面控制水泵数据长度(数据长度1个字节,转16进制hex为012个字节
01            1个字节(8位帧,从0~7表示阀门开关,组成一个字节,转hex)                2个字节 
           结束符(0x031个字节
C8E2          校验码          			  4个字节


//-------------------------------------------------------------------------------------------------------

4E 控制闸门开关命令/闸门状态信息自报

下行报文:*00123456780104D24E8017[00001707181107380101 3 @1159
		  00123456780104D24E801700001707181107380101 3 1159

           起始符SOH(0x011个字节
0012345678    遥测站地址      			  10个字节
01            中心站地址      			  2个字节
04D2          密码            			  4个字节
4E            功能码          			  2个字节
8017          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:23个字节)       4个字节
           起始符(0x021个字节
0000          流水号                      4个字节  
170718110738  发报时间(yyMMddHHmmss)    12个字节 
01            表示后面控制水泵数据长度(数据长度1个字节,转16进制hex为012个字节
01            1个字节(8位帧,从0~7表示阀门开关,组成一个字节,转hex)                2个字节 
空格									  1个字节
3             闸门开度3                  1个字节
空格									  1个字节
           询问结束符ENQ(0x05)         1个字符
1159          校验码          			  4个字节


控制开关示例:
//1号闸门:开,2号闸门:关,3号闸门:关,4号闸门:关,5号闸门:关,6号闸门:关,7号闸门:关,8号闸门:关。
//1 0 0 0 0 0 0 0 转成字节后的值是1,再转成hex是01
//1号闸门:开,2号闸门:关,3号闸门:关,4号闸门:关,5号闸门:关,6号闸门:关,7号闸门:关,8号闸门:关。
//1 1 0 0 0 0 0 0 转成字节后的值是1,再转成hex是03


上行回复报文:*01001234567804D24E0028[0014170718110758ST 0012345678 0101 0003 ]8A2B
			  01001234567804D24E00280014170718110758ST 0012345678 0101 0003 8A2B
			  
//1号闸门:开,闸门开度为:3。
           起始符SOH(0x011个字节
01            中心站地址      			  2个字节
0012345678    遥测站地址      			  10个字节
04D2          密码            			  4个字节
4E            功能码          			  2个字节
0028          标识符和长度 16进制(上行第一位是0,下行第一位是8,长度:20个字节)       4个字节
           起始符(0x021个字节
0014          流水号                      4个字节        
170718110758  发报时间(yyMMddHHmmss)    12个字节 
ST            遥测站地址标识符            2个字节
空格									  1个字节
0012345678    遥测站地址      			  10个字节
空格									  1个字节
01            表示后面控制水泵数据长度(数据长度1个字节,转16进制hex为012个字节
01            1个字节(8位帧,从0~7表示阀门开关,组成一个字节,转hex)                2个字节
空格									  1个字节
0003          闸门开度32字节BCD码,单位厘米)                  4个字节
空格									  1个字节
           结束符(0x031个字节
8A2B          校验码          			  4个字节





  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CONNY~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值