清华紫光综保Dcap3000系列Modbus网络通讯协议—协议说明Dcap3000系列Modbus网络通讯协议
协议说明
北京紫光测控有限公司
BEIJING UNISPLENDOUR M&C CO. , LTD
目录
地址分配表 1
功能格式 5
1.读取开关量: 5
2.读取模拟量: 6
3.读取保护状态(故障类型): 7
4.读取最新未读事件记录 7
4.1地址 1100(044CH)——有无最近事件状态 8
4.2地址 1200(04B0H)——读取一条最近事件(无扩展数据) 8
4.3地址 1300(0514H)——读取一条...
Dcap3000系列Modbus网络通讯
协议说明
北京紫光测控有限公司
BEIJING UNISPLENDOUR M&C CO. , LTD
目录
地址分配
1
功能格式 5
1.读取开关量: 5
2.读取模拟量: 6
3.读取保护状态(故障类型): 7
4.读取最新未读事件记录 7
4.1地址 1100(044CH)——有无最近事件状态 8
4.2地址 1200(04B0H)——读取一条最近事件(无扩展数据) 8
4.3地址 1300(0514H)——读取一条最近事件(有扩展数据) 10
4.4故障数据个数N 12
5.读取电度: 12
6.查询保护投退: 13
7.查询保护定值: 14
8.修改保护投退: 15
9.修改保护定值: 16
10.遥控: 16
11.子站复归: 17
12.广播对时: 18
附录 19
附录一:保护投退顺序表: 19
附录二:保护定值表: 20
附录三:故障类型表 22
附录四:故障记录数据表 24
附录五:Modbus通讯示例 25
地址分配表
下面以DCAP3000C装置为例,说明Dcap—Modbus的地址分配表。
字地址
参数类型
数据格式
读/写
单位
支持Modbus命令
备注
开关量:子站固定应答2字节,低字节在前,高字节在后。每一位代表一个开关状态,0为分,1为合。
0000
遥信1
位
只读
02
1:合 0:分
0001
遥信2
位
只读
02
1:合 0:分
0002
遥信3
位
只读
02
1:合 0:分
0003
遥信4
位
只读
02
1:合 0:分
0004
遥信5
位
只读
02
1:合 0:分
0005
遥信6
位
只读
02
1:合 0:分
0006
遥信7
位
只读
02
1:合 0:分
0007
遥信8
位
只读
02
1:合 0:分
0008
遥信9
位
只读
02
1:合 0:分
0009
遥信10
位
只读
02
1:合 0:分
0010
遥信11
位
只读
02
1:合 0:分
0011
遥信12
位
只读
02
1:合 0:分
0012
遥信13
位
只读
02
1:合 0:分
0013
遥信14
位
只读
02
1:合 0:分
0014
遥信15
位
只读
02
1:合 0:分
0015
遥信16
位
只读
02
1:合 0:分
模拟量:每个数据由4个字节组成,子站应答时高字在前,低字在后,高字节在前,低字节在后。
0016
UA
浮点型
只读
V
04
0017
0018
UB
浮点型
只读
V
04
0019
0020
UC
浮点型
只读
V
04
0021
0022
UAB
浮点型
只读
V
04
0023
0024
UBC
浮点型
只读
V
04
0025
0026
UCA
浮点型
只读
V
04
0027
0028
IA
浮点型
只读
A
04
0029
0030
IB
浮点型
只读
A
04
0031
0032
IC
浮点型
只读
A
04
0033
0034
UX
浮点型
只读
V
04
0035
0036
P
浮点型
只读
W
04
0037
0038
Q
浮点型
只读
Var
04
0039
0040
COS
浮点型
只读
04
0041
0042
3U0
浮点型
只读
V
04
0043
0044
3I0
浮点型
只读
A
04
0045
0046
P0
浮点型
只读
W
04
0047
0048
Q0
浮点型
只读
Var
04
0049
0050
F
浮点型
只读
Hz
04
0051
0052
Fx
浮点型
只读
Hz
04
0053
保护状态(故障类型):由16个字节组成,子站应答时高字在前,低字在后,高字节在前,低字节在后。每位代表一种故障类型,0表示正常,1表示动作。子站提供故障类型表定义见附录三。
1000~1007
故障类型
16字节
只读
04
最新未读事件记录状态:寄存器内容=1表示有最近事件,寄存器内容=0表示无最近事件
1100
最近事件记录状态
无符号整数
只读
04
最新未读事件记录(无扩展数据):包括事故告警记录及SOE记录。
1200
事故告警记录及SOE记录(无扩展数据)
10字节
只读
04
最新未读事件记录(有扩展数据):包括事故告警记录及SOE记录。
1300
事故告警记录及SOE记录(有扩展数据)
10字节+(故障数据个数*4)
只读
04
事故告警记录的故障记录数据为浮点型数
电度:每个数据由4个字节组成,子站应答时高字节在前,低字节在后。
2000
有功总电度
定点长整数
只读
kwh
04
含2位小数
2001
2002
无功总电度
定点长整数
只读
kvarh
04
含2位小数
2003
保护投退:由18个字节组成,高字在前,低字在后,高字节在前,低字节在后。每位代表一种保护功能,0为退出,1为投入(对于额定同期电压,则0为线电压,1为相电压)。子站提供保护投退顺序表定义见附录一。
3000~3008
保护投退
18字节
读/写
03:读
16:写
保护定值:每个定值由一个字组成,高字节在前,低字节在后。子站提供保护定值表定义见附录二。
3100
过流1段定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3101
过流1段延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3102
过流2段定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3103
过流2段延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3104
过流3段定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3105
过流3段延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3106
过流后加速定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3107
过流后加速延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3108
复压判据低压定值
无符号整数
读/写
V
03:读,06:写
含2位小数
3109
复压判据负序电压定值
无符号整数
读/写
V
03:读,06:写
含2位小数
3110
过负荷保护定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3111
过负荷保护延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3112
过负荷告警定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3113
过负荷告警延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3114
充电保护定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3115
充电保护延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3116
充电时间
无符号整数
读/写
S
03:读,06:写
含2位小数
3117
反时限过流曲线选择
无符号整数
读/写
03:读,06:写
无小数点
3118
反时限过流电流定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3119
反时限过流系数
无符号整数
读/写
03:读,06:写
含2位小数
3120
低压1段定值
无符号整数
读/写
V
03:读,06:写
含2位小数
3121
低压1段延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3122
低压2段定值
无符号整数
读/写
V
03:读,06:写
含2位小数
3123
低压2段延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3124
过压定值
无符号整数
读/写
V
03:读,06:写
含2位小数
3125
过压延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3126
低周减载频率定值
无符号整数
读/写
Hz
03:读,06:写
含2位小数
3127
低周减载闭锁电流定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3128
低周减载闭锁电压定值
无符号整数
读/写
V
03:读,06:写
含2位小数
3129
低周减载滑差定值
无符号整数
读/写
Hz/S
03:读,06:写
含2位小数
3130
低周减载延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3131
重合闸次数
无符号整数
读/写
03:读,06:写
无小数点
3132
第1次重合闸延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3133
第2次重合闸延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3134
第3次重合闸延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3135
偷跳重合延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3136
线路电压相位
无符号整数
读/写
°
03:读,06:写
无小数点
3137
检同期压差定值
无符号整数
读/写
V
03:读,06:写
含2位小数
3138
检同期角差定值
无符号整数
读/写
°
03:读,06:写
无小数点
3139
零序过压告警定值
无符号整数
读/写
V
03:读,06:写
含2位小数
3140
零序过压告警延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3141
零序过流1段定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3142
零序过流1段延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3143
零序过流2段定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3144
零序过流2段延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3145
零序过流3段定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3146
零序过流3段延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3147
零序后加速定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3148
零序后加速延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3149
零序过流告警定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3150
零序过流告警延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3151
低压侧零序过流1段定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3152
低压侧零序过流1段延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3153
低压侧零序过流2段定值
无符号整数
读/写
A
03:读,06:写
含2位小数
3154
低压侧零序过流2段延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3155
接地选线零序电压启动值
无符号整数
读/写
V
03:读,06:写
含2位小数
3156
接地选线零序电流启动值
无符号整数
读/写
A
03:读,06:写
含2位小数
3157
接地选线告警延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3158
PT断线告警延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3159
CT断线告警延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3160
控制回路断线告警延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3161
重瓦斯延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3162
轻瓦斯延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3163
高温跳闸延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3164
高温报警延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3165
压力释放延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3166
联跳1延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3167
联跳2延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3168
联跳3延时
无符号整数
读/写
S
03:读,06:写
含2位小数
3169
联跳4延时
无符号整数
读/写
S
03:读,06:写
含2位小数
遥控
联跳4延时
4000
TS1继电器
无符号整数
写
05
4001
TS2继电器
无符号整数
写
05
4002
TS3继电器
无符号整数
写
05
4003
TS4继电器
无符号整数
写
05
4004
TS5继电器
无符号整数
写
05
4005
TS6继电器
无符号整数
写
05
4006
TS7继电器
无符号整数
写
05
4007
TS8继电器
无符号整数
写
05
4008
TS9继电器
无符号整数
写
05
4009
TS10继电器
无符号整数
写
05
4010
TS11继电器
无符号整数
写
05
4011
TS12继电器
无符号整数
写
05
4012
TS13继电器
无符号整数
写
05
4013
TS14继电器
无符号整数
写
05
4014
TS15继电器
无符号整数
写
05
4015
TS16继电器
无符号整数
写
05
复归:下置数据ff00H表示子站复归,复归装置信号灯,保护状态。
5000
子站复归
写
06
支持广播
广播对时
8000-8003
广播对时
写
16
只广播
功能格式
1.读取开关量:
主站发送命令:
序号
内容
字节数
0
子站地址
1字节
1
功能码02
1字节
2
起始寄存器地址高八位
1字节
3
起始寄存器地址低八位
1字节
4
读取的寄存器数高八位
1字节
5
读取的寄存器数低八位
1字节
6
CRC校验码低八位
1字节
7
CRC校验码高八位
1字节
说明:
(1)起始寄存器地址:表示想读取的开关量的起始地址。
(2)寄存器数:表示从起始地址开始读取多少个开关量。
子站响应:
序号
内容
字节数
0
子站地址
1字节
1
功能码02
1字节
2
返回的字节个数
1字节
3
数据1:b7…b0
1字节
4
数据2:b15…b8
1字节
5
CRC校验码低八位
1字节
6
CRC校验码高八位
1字节
说明:
(1)返回的字节个数:表示数据的字节个数,此处固定为2。
(2)每个开关状态由一位表示,b=0表示分,b=1表示合,所以每个数据表示8个开关状态。
2.读取模拟量:
主站发送命令:
序号
内容
字节数
0
子站地址
1字节
1
功能码04
1字节
2
起始寄存器地址高八位
1字节
3
起始寄存器地址低八位
1字节
4
读取的寄存器数高八位
1字节
5
读取的寄存器数低八位
1字节
6
CRC校验码低八位
1字节
7
CRC校验码高八位
1字节
说明:
(1)起始寄存器地址:表示想读取的模拟量的起始地址。
(2)寄存器数:表示从起始地址开始读取多少个字(1个模拟量为2个字),必须大于等于2。
子站响应:
序号
内容
字节数
0
子站地址
1字节
1
功能码04
1字节
2
返回的字节个数
1字节
3
数据1
4字节
4
数据2
4字节
…
数据N
4字节
CRC校验码低八位
1字节
CRC校验码高八位
1字节
说明:
(1)每个数据代表一个模拟量,由4个字节组成,高字节在前,低字节在后。
(2)返回的字节个数:表示数据的字节个数,此处为4*N。
3.读取保护状态(故障类型):
主站发送命令:
序号
内容
字节数
0
子站地址
1字节
1
功能码04
1字节
2
起始寄存器地址高八位
1字节
3
起始寄存器地址低八位
1字节
4
读取的寄存器数高八位
1字节
5
读取的寄存器数低八位
1字节
6
CRC校验码低八位
1字节
7
CRC校验码高八位
1字节
说明:
(1)起始寄存器地址:此处只可以是1000即03E8H。
(2)寄存器数:此处无定义。
子站响应:
序号
内容
字节数
0
子站地址
1字节
1
功能码04
1字节
2
返回的字节个数
1字节
3
保护状态数据
16字节
4
CRC校验码低八位
1字节
5
CRC校验码高八位
1字节
说明:
(1)保护状态数据:由16个字节组成,高字在前,低字在后,高字节在前,低字节在后。数据的每一位代表一种故障类型,b=0表示正常,b=1表示动作。子站提供故障类型表定义见附录三。
(2)返回的字节个数:此处固定为16。
4.读取最新未读事件记录
1. 读取地址1100(044CH)处一个寄存器的内容,如果寄存器内容=1,表示有最新未读事件记录;如果寄存器内容=0,表示没有最新未读事件记录。
2. 根据需要读取地址1200(04B0H)或1300(0514H)开始的寄存器内容。
3. 读取1200地址返回没有扩展数据的最近事件记录
4. 读取1300地址返回有扩展数据的最近事件记录
5. 不管是读取1200地址还是读取1300地址,被读取的最近事件记录都会被清除。
下面是访问寄存器的详细说明。
4.1地址 1100(044CH)——有无最近事件状态
主站发送命令:
序号
内容
字节数
0
子站地址
1字节
1
功能码04
1字节
2
起始寄存器地址高八位
1字节
3
起始寄存器地址低八位
1字节
4
读取的寄存器数高八位
1字节
5
读取的寄存器数低八位
1字节
6
CRC校验码低八位
1字节
7
CRC校验码高八位
1字节
说明:
1. 起始寄存器地址:此处只可以是1100即044CH。
2. 寄存器数:此处无定义
子站响应:
序号
内容
字节数
0
子站地址
1字节
1
功能码04
1字节
2
返回的字节个数
1字节
3
数据高字节
4
数据低字节
5
CRC校验码低八位
1字节
6
CRC校验码高八位
1字节
说明:
1. 寄存器内容=1表示有最近事件;寄存器内容=0表示无最近事件
4.2地址 1200(04B0H)——读取一条最近事件(无扩展数据)
主站发送命令:
序号
内容
字节数
0
子站地址
1字节
1
功能码04
1字节
2
起始寄存器地址高八位
1字节
3
起始寄存器地址低八位
1字节
4
读取的寄存器数高八位
1字节
5
读取的寄存器数低八位
1字节
6
CRC校验码低八位
1字节
7
CRC校验码高八位
1字节
说明:
1. 起始寄存器地址:此处只可以是1200即04B0H。
2. 寄存器数:此处无定义
子站响应:
序号
内容
字节数
0
子站地址
1字节
1
功能码04
1字节
2
返回的字节个数
1字节
3
最新未读事件记录
CRC校验码低八位
1字节
CRC校验码高八位
1字节
说明:
1. 如果最新未读事件记录为故障告警信息,则最新未读事件记录的组成如下图所示:
序号
内容
字节数
0
事件类型
1字节
1
本条事件记录字节个数
1字节
2
控制码
1字节
3
故障序号
1字节
4
故障状况
1字节
5
时
1字节
6
分
1字节
7
秒
1字节
8
毫秒(H)
1字节
9
毫秒(L)
1字节
其中:
● 事件类型:67H表示此事件记录为故障告警信息,66H表示此事件记录为SOE信息。
● 本条事件记录字节个数:本条记录总长度。
● 控制码:置00H,表示无定义。
● 故障序号:从1开始,故障类型表中定义的序号。故障类型表定义见附录三。
● 故障状况:1表示动作或告警,0表示复归
2. 如果最新未读事件记录为SOE信息,则最新未读事件记录的组成如下图所示:
序号
内容
字节数
0
事件类型
1字节
1
本条事件记录字节个数
1字节
2
控制码
1字节
3
变位开关序号
1字节
4
变位状况
1字节
5
时
1字节
6
分
1字节
7
秒
1字节
8
毫秒(H)
1字节
9
毫秒(L)
1字节
其中:
● 事件类型:67H表示此事件记录为故障告警信息,66H表示此事件记录为SOE信息。
● 本条事件记录字节个数:对于SOE信息,固定为10个字节。
● 控制码:置00H,表示无定义。
● 开关变位序号:从1开始,即1为遥信1,2为遥信2,以此类推。
● 变位状况:1表示由分到合,0表示由合到分。
3. 如果没有最新未读事件,则最新未读事件记录的组成如下图所示:
序号
内容
字节数
0
0
1字节
1
0
1字节
2
0
1字节
3
0
1字节
4
0
1字节
5
0
1字节
6
0
1字节
7
0
1字节
8
0
1字节
9
0
1字节
4.3地址 1300(0514H)——读取一条最近事件(有扩展数据)
主站发送命令:
序号
内容
字节数
0
子站地址
1字节
1
功能码04
1字节
2
起始寄存器地址高八位
1字节
3
起始寄存器地址低八位
1字节
4
读取的寄存器数高八位
1字节
5
读取的寄存器数低八位
1字节
6
CRC校验码低八位
1字节
7
CRC校验码高八位
1字节
说明:
本文档为【清华紫光综保Dcap3000系列Modbus网络通讯协议—协议说明】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。