MEM50特殊寄存器地址说明.docx
- 文档编号:10539927
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:26
- 大小:39.14KB
MEM50特殊寄存器地址说明.docx
《MEM50特殊寄存器地址说明.docx》由会员分享,可在线阅读,更多相关《MEM50特殊寄存器地址说明.docx(26页珍藏版)》请在冰豆网上搜索。
MEM50特殊寄存器地址说明
MEM50电量表说明
MEM50表的通信为485口,Modbus通信协议,其中8位为数据位,1位为停止位,采用偶校验。
0x0111实时矢量图控制字
要获取实时矢量图,必须先将Modbus地址表控制字0x111置1,电量表检测到该控制字为1后,把实时矢量数据搬移到矢量图数据区(0x100~0x110),同时把该控制字清0,用户检测到该控制字为1则可读取矢量图数据区的数据。
0x4ef谐波分析&强制录波控制字
谐波分析&强制录波控制字地址0x4ef,将该控制字最低位设置为1,电量表检测到该位后,把电压,电流的0~31次谐波的实部,虚部搬到0x280开始的地址块,见表1:
谐波分析项目
存放地址单元
Ua
0x0280~0x02bd共62个字
Ub
0x02be~0x02fb共62个字
Uc
0x02fc~0x0339共62个字
Uab
0x033a~0x0377共62个字
Ucb
0x0378~0x03b5共62个字
Uac
0x03b6~0x03f3共62个字
Ia
0x03f4~0x0431共62个字
Ib
0x0432~0x046f共62个字
Ic
0x0470~0x04ad共62个字
I0
0x04ae~0x04ec共62个字
谐波分析前0x4ef最低位设置为1,数据搬移完成后电量表把最低位复位。
表1
强制录波时将0x4ef最高位设置为1,电量表检测到该位后,把连续的12个电压,电流波形写入到当前波形位置,见表2。
强制录波得到当前波形。
强制录波项目
存放地址单元
Ua
0x0810~0x0b0f共768个字
Ub
0x0b10~0x0e0f共768个字
Uc
0x0e10~0x110f共768个字
Ia
0x1110~0x140f共768个字
Ib
0x1410~0x170f共768个字
Ic
0x1710~0x1a0f共768个字
I0
0x1a10~0x1d0f共768个字
谐波分析前0x4ef最高位设置为1,数据搬移完成后电量表把最高位复位。
表2
0x4f0开关量输入状态的0~7位对应0~7个DI状态。
0x4f1开关量输出状态的0~3位对应0~3个DO的状态和DO4,DO5的状态。
0x4f2,0x4f3读取这两个寄存器值来判断当前32个条件逻辑状态,其对应关系为0x4f3的0~15位对应条件逻辑0~15状态,0x4f2的0~15位对应条件逻辑16~31状态。
操作数
对应逻辑条件
0
IA过电流状态。
IA超过定值为1,否则为0
1
IB过电流状态。
IB超过定值为1,否则为0
2
IC过电流状态。
IC超过定值为1,否则为0
3
IA过负荷状态。
IA超过定值为1,否则为0
4
IB过负荷状态。
IB超过定值为1,否则为0
5
IC过负荷状态。
IC超过定值为1,否则为0
6
I0接地状态。
I0超过定值为1,否则为0
7
UA过压状态。
UA超过定值为1,否则为0
8
UB过压状态。
UB超过定值为1,否则为0
9
UC过压状态。
UC超过定值为1,否则为0
10
UA欠压状态。
UA超过定值为1,否则为0
11
UB欠压状态。
UB超过定值为1,否则为0
12
UC欠压状态。
UC超过定值为1,否则为0
13
P超功率状态。
P超过定值为1,否则为0
14
Q超功率状态。
Q超过定值为1,否则为0
15
S超功率状态。
S超过定值为1,否则为0
16
P过功率状态。
P超过定值为1,否则为0
17
Q过功率状态。
Q超过定值为1,否则为0
18
S过功率状态。
S超过定值为1,否则为0
19
COSFI过低状态。
COSFI超过定值为1,否则为0
20
F超频状态。
F超过定值为1,否则为0
21
F欠频状态。
F超过定值为1,否则为0
22
THD_UA过高状态。
THD_UA超过定值为1,否则为0
23
THD_UB过高状态。
THD_UB超过定值为1,否则为0
24
THD_UC过高状态。
THD_UC超过定值为1,否则为0
25
THD_IA过高状态。
THD_IA超过定值为1,否则为0
26
THD_IB过高状态。
THD_IB超过定值为1,否则为0
27
THD_IC过高状态。
THD_IC超过定值为1,否则为0
28
保留
29
保留
30
保留
31
保留
表3
0x4f4~0x4fa电量表的时间
Modbus地址表里面所有时间(毫秒除外)的地址里面存放的数据都是压缩的BCD码,例如地址0x4f5,0x4f6,0x4f7,0x4f8,0x4f9,0x4fa分别表示秒,分钟,小时,日,月,年。
这些数据为:
0x23,0x06,0x15,0x11,0x10,0x03,表示03年10月11号15点6分23秒。
0x4fb72小时电度(72小时负荷)控制字
72小时电度的统计功能是从整点(0分钟,0秒)开始的。
当用户想分析电网负荷随时间的变化,可以将72小时电度控制字(Modbus地址表0x4fb)设置为1,电量表检测到该控制字为1,等待到整点时刻起,开始连续72个小时统计每个小时的电度(统计何种电度根据分时段电能参数控制字),72小时统计结束后,用户将72小时电度控制字设置为0,用户根据检测到该控制字为0,就可以读取连续72小时的各个小时的电度。
0x500~0x5030x512~0x519DO逻辑关系表
电量表可以根据32个逻辑条件,8DI,4DO,2软DO状态进行逻辑组态,根据逻辑组态运算结果控制6个DO输出,32个逻辑条件,8DI,4DO,2软DO的操作数值见表4:
系统逻辑条件通过“与”“或”“非”的逻辑关系组合起来成为逻辑表达式,根据逻辑表达式的值来控制4个DO,每个逻辑表达式由四个字节组成,每个字节的高6位对应表4的0~63操作数,低两位表示“与”“或”“非”操作,见表4:
字节第n位
含义
第0位
1:
表示与;0:
表示或
第1位
1:
表示非;0:
表示不取非
第2~7位
取值0~63,见表5
注意:
第0位是表示本字节代表的逻辑状态与下一个字节代表逻辑状态的逻辑操作。
第1位表示本字节的逻辑状态是否取非。
表4
操作数
对应逻辑条件
0
IA过电流状态。
IA超过定值为1,否则为0
1
IB过电流状态。
IB超过定值为1,否则为0
2
IC过电流状态。
IC超过定值为1,否则为0
3
IA过负荷状态。
IA超过定值为1,否则为0
4
IB过负荷状态。
IB超过定值为1,否则为0
5
IC过负荷状态。
IC超过定值为1,否则为0
6
I0接地状态。
I0超过定值为1,否则为0
7
UA过压状态。
UA超过定值为1,否则为0
8
UB过压状态。
UB超过定值为1,否则为0
9
UC过压状态。
UC超过定值为1,否则为0
10
UA欠压状态。
UA超过定值为1,否则为0
11
UB欠压状态。
UB超过定值为1,否则为0
12
UC欠压状态。
UC超过定值为1,否则为0
13
P超功率状态。
P超过定值为1,否则为0
14
Q超功率状态。
Q超过定值为1,否则为0
15
S超功率状态。
S超过定值为1,否则为0
16
P过功率状态。
P超过定值为1,否则为0
17
Q过功率状态。
Q超过定值为1,否则为0
18
S过功率状态。
S超过定值为1,否则为0
19
COSFI过低状态。
COSFI超过定值为1,否则为0
20
F超频状态。
F超过定值为1,否则为0
21
F欠频状态。
F超过定值为1,否则为0
22
THD_UA过高状态。
THD_UA超过定值为1,否则为0
23
THD_UB过高状态。
THD_UB超过定值为1,否则为0
24
THD_UC过高状态。
THD_UC超过定值为1,否则为0
25
THD_IA过高状态。
THD_IA超过定值为1,否则为0
26
THD_IB过高状态。
THD_IB超过定值为1,否则为0
27
THD_IC过高状态。
THD_IC超过定值为1,否则为0
28
保留
29
保留
30
保留
31
保留
32
DI0状态。
DI0为1,状态为1;DI0为0,状态为0
33
DI1状态。
DI1为1,状态为1;DI1为0,状态为0
34
DI2状态。
DI2为1,状态为1;DI2为0,状态为0
35
DI3状态。
DI3为1,状态为1;DI3为0,状态为0
36
DI4状态。
DI4为1,状态为1;DI4为0,状态为0
37
DI5状态。
DI5为1,状态为1;DI5为0,状态为0
38
DI6状态。
DI6为1,状态为1;DI6为0,状态为0
39
DI7状态。
DI7为1,状态为1;DI7为0,状态为0
40
保留
41
保留
42
保留
43
保留
44
保留
45
保留
46~61
保留
62
状态为常数0
63
状态为常数1
表5
4个字节的逻辑表达式实例见图1:
条件A条件B条件C条件D
图1
该逻辑表达式为:
(/A)^B&c&(/D)。
该表达式为1,DO输出1,否则输出0;
MODBUS地址表中共有6个逻辑表达式,4个逻辑表达式用来控制4个DO,另外二个逻辑表达式的或逻辑来控制故障录波,见表6:
逻辑表达式
MODBUS地址
功能
表达式1
0x512~0x513
控制DO0
表达式2
0x514~0x515
控制DO1
表达式3
0x516~0x517
控制DO2
表达式4
0x518~0x519
控制DO3
表达式5
0x500~0x501
为软DO4,该逻辑表达式5,6相或控制录波
表达式6
0x502~0x503
为软DO5,该逻辑表达式5,6相或控制录波
注意:
要使用逻辑控制DO,故障录波,必须将强制DO输出控制字设置为0,强制录波控制位设置为0。
表6
0x504电量表接线方式控制字
电量表工作方式控制字控制点量表工作是三相三线制还是三相四线制,是两表法还是三表法,是互感器接入零序电流还是不接入。
工作方式是由MODBUS地址表0x504寄存器来控制的,见表7:
0x504控制字位
功能
第0位
电压1:
两表法;0:
三表法
第1位
电流1:
两表法;0:
三表法
第2位
1:
互感器接入零序电流;0:
不接入(零序电流计算)
第3位
1:
三相三线;0:
三相四线
第4位
1:
四个单电流;0:
三相接线
第5~15位
保留
表7
注意:
如果为四个单电流输入时,零序电流设置成互感器接入。
0x505分时段电能参数控制字
分时段电能参数控制字控制8时段和72小时分别保存何种电能。
电能可以分为以下几种:
Ep_imp输入有功电度,Ep_exp输出有功电度,Ep_total绝对值和有功电度,Ep_net净有功电度,Eq_imp输入无功电度,Eq_exp输出无功电度,Eq_total绝对值和无功电度,Eq_net净无功电度。
MODBUS地址表中分时段电能参数控制字是0x505寄存器,0x505寄存器的值对应电度见表8:
0x505寄存器
存放电能含义
0
Ep_imp输入有功电度
1
Ep_exp输出有功电度
2
Ep_total绝对值和有功电度
3
Ep_net净有功电度
4
Eq_imp输入无功电度
5
Eq_exp输出无功电度
6
Eq_total绝对值和无功电度
7
Eq_net净无功电度
表8
0x50f控制8DI,6DO变化是否产生SOE,见表9:
0x50f控制字位
控制含义
第0位
控制DI0变化是否产生SOE。
1:
使能,0:
禁止
第1位
控制DI1变化是否产生SOE。
1:
使能,0:
禁止
第2位
控制DI2变化是否产生SOE。
1:
使能,0:
禁止
第3位
控制DI3变化是否产生SOE。
1:
使能,0:
禁止
第4位
控制DI4变化是否产生SOE。
1:
使能,0:
禁止
第5位
控制DI5变化是否产生SOE。
1:
使能,0:
禁止
第6位
控制DI6变化是否产生SOE。
1:
使能,0:
禁止
第7位
控制DI7变化是否产生SOE。
1:
使能,0:
禁止
第8位
控制DO0变化是否产生SOE。
1:
使能,0:
禁止
第9位
控制DO1变化是否产生SOE。
1:
使能,0:
禁止
第10位
控制DO2变化是否产生SOE。
1:
使能,0:
禁止
第11位
控制DO3变化是否产生SOE。
1:
使能,0:
禁止
第12位
控制DO4变化是否产生SOE。
1:
使能,0:
禁止
第13位
控制DO5变化是否产生SOE。
1:
使能,0:
禁止
第14~15位
保留
表9
0x510,0x511
两个控制字控制32个条件状态变化是否产生SOE记录。
0x511的第0~15位控制逻辑条件第0~15个逻辑条件状态变化是否容许SOE,
0x511的第0~15位控制第16~31个逻辑条件状态变化是否容许SOE。
相应位为1,则容许该位所对应逻辑条件状态变化产生SOE,否则不产生SOE。
0x51a~0x520显示模块LED灯报警功能
显示模块共有7个LED灯,7个LED灯对应Modbus地址表7个字地址空间(0x51a~
0x520),每个字的低8位代表报警条件,报警条件是32个内部条件,8DI,4D0,2软DO;这些报警条件的序号见表10:
报警序号
报警条件
0~31
对应电量表内部0~31个条件
32
DI0状态
33
DI1状态
34
DI2状态
35
DI3状态
36
DI4状态
37
DI5状态
38
DI6状态
39
DI7状态
40
D00状态
41
D01状态
42
D02状态
43
D03状态
44
D04状态
45
D05状态
表10
当这些状态为1时,对应的LED报警控制字最高位设置为1,产生LED报警,否则将LED报警控制字最高位设置为0,不产生LED报警。
高8位地址的第0到第6位代表报警文字条代码。
见表11:
报警代号报警条
内容
1Ia过电流
2Ib过电流
3Ic过电流
4Ia过负荷
5Ib过负荷
6Ic过负荷
7
8Ua过电压
9Ub过电压
10Uc过电压
11Ua欠电压
12Ub欠电压
13Uc欠电压
14P超功率
15Q超功率
16S超功率
17P过功率
18Q过功率
19S过功率
20PF过低
21
22
23过电流
24堵转过流
25过载
26过负荷
27欠电流
28U缺相
29欠电压
30过电压
31I不平衡
32接地漏电
33超温
34过温
35超频率
36欠频率
37启动超时
38
39短路
40开关脱扣
0x521强制DO控制
DO控制可分为显示仪表的强制DO控制(手工控制)和上位机的遥控。
显示仪表对DO控制是通过SPI通讯协议来写控制字,因此也称为 SPI手制。
上位机通过MODBUS协议来写控制字,也称为MODBUS遥控。
显示模块手控的优先级别高于MODBUS遥控。
强制控制字为0x521,该控制字的每一位含义见表12。
强制DO控制字位
相应功能
第15位
显示模块手控是否容许控制DO3。
1:
容许;0:
禁止
第14位
显示模块手控是否容许控制DO2。
1:
容许;0:
禁止
第13位
显示模块手控是否容许控制DO1。
1:
容许;0:
禁止
第12位
显示模块手控是否容许控制DO0。
1:
容许;0:
禁止
第11位
显示模块手控控制DO3状态。
1:
闭合;0:
开
第10位
显示模块手控控制DO2状态。
1:
闭合;0:
开
第9位
显示模块手控控制DO1状态。
1:
闭合;0:
开
第8位
显示模块手控控制DO0状态。
1:
闭合;0:
开
第7位
MODBUS遥控是否容许控制DO3。
1:
容许;0:
禁止
第6位
MODBUS遥控是否容许控制DO2。
1:
容许;0:
禁止
第5位
MODBUS遥控是否容许控制DO1。
1:
容许;0:
禁止
第4位
MODBUS遥控是否容许控制DO0。
1:
容许;0:
禁止
第3位
MODBUS遥控控制DO3状态。
1:
闭合;0:
开
第2位
MODBUS遥控控制DO2状态。
1:
闭合;0:
开
第1位
MODBUS遥控控制DO1状态。
1:
闭合;0:
开
第0位
MODBUS遥控控制DO0状态。
1:
闭合;0:
开
表12
显示模块手控优先级别高于MODBUS遥控优先级别。
0x522~0x5250x5cc~0x5cd回路模块控制字
显示模块的单线图6个回路模块对应Modbus地址表0x0522,0x0523,0x0524,0x0525,0x05cc,0x05cd这6个字。
该字的低8为代表回路模块代号见图2,第8~11为代表该回路对应8个DI中的那个。
电量表根据DI的状态判断8个回路的闭合状态。
图2
0x804~0x807出厂编号设定
出厂编号在Modbus地址表的0x804~0x807四个字空间,这8个字节分别表示如下含义,见表13:
字节
存放数据
0x804
存放生产年压缩BCD
0x805高8位
存放生产月压缩BCD
0x805低8位
存放生产日压缩BCD
0x806高8位
存放检验员编号压缩BCD
0x806低8位
功能屏蔽控制字代码
0x807
存放产品生产序号中,低字节压缩BCD
表13
0x806低8位
功能
第0位
屏蔽谐波功能1:
屏蔽;0:
开放
第1位
屏蔽录波功能1:
屏蔽;0:
开放
第2位
屏蔽矢量图功能1:
屏蔽;0:
开放
第3位
屏蔽分时计费功能1:
屏蔽;0:
开放
第4位
屏蔽72小时负荷功能1:
屏蔽;0:
开放
第5位
屏蔽SOE功能1:
屏蔽;0:
开放
第6位
屏蔽报警保护功能1:
屏蔽;0:
开放
第7位
屏蔽DO逻辑控制1:
屏蔽;0:
开放
例如:
0x804,0x805,0x806,0x807这四个字数据0x2003,0x1011,0x0100,0x0011,代表含义:
生产日期:
2003年10月11号;检验员:
01,屏蔽功能开放:
00,生产序号:
11
0x808DI0,DI1,DO0,DO1工作模式控制字
DI0,DI1可以作为输入开关量使用,也可以作为电度脉冲输入使用,通过DI0,DI1工作模式控制字来决定。
MODBUS地址表中DI0,DI1工作模式控制字地址为0x808,该控制字第0位设置为0表示开关量输入,为1是电度脉冲输入。
DI0,DI1作为电度脉冲输入时候,输入脉冲数分别保存在MODBUS地址表0x610和0x612开头的四个字节中。
通过设置MODBUS地址表的0x809控制字来设置一个输入电度脉冲代表多少电度。
DO0,DO1可以作为输出开关量使用,也可以作为电度脉冲输出使用,通过DO0,DO1工作模式控制字来决定。
MODBUS地址表中DO0,DO1工作模式控制字地址为0x808,该控制字第15位设置为0表示开关量输出,为1是电度脉冲输出。
DO0输出Ep_imp,DO1输出Eq_imp。
注意:
设置DO0,DO1为电度脉冲输出的时候,首先要关闭强制DO0,DO1(0x521)输出。
0x0674~0x07fc事件记录SOE
电量表可以保存50条SOE记录,每一条SOE记录有8个字组成,第一个字表示具体事件,第2~8个字分别代表毫秒,秒,分钟,小时,日,月,年。
具体事件见表14:
SOE序号
SOE含义
0x80
代表事件32个条件0_Ia过电流满足(cond.0为0-1)
0x81
代表事件32个条件0_Ia过电流满足(cond.0为1-0)
0x82
代表事件32个条件1_Ib过电流满足(cond.1为0-1)
0x83
代表事件32个条件1_Ib过电流满足(cond.1为1-0)
0x84
代表事件32个条件2_Ic过电流满足(cond.2为0-1)
0x85
代表事件32个条件2_Ic过电流满足(cond.2为1-0)
0x86
代表事件32个条件3_Ia过负荷满足(cond.3为0-1)
0x87
代表事件32个条件3_Ia过负荷满足(cond.3为1-0)
0x88
代表事件32个条件4_Ib过负荷满足(cond.4为0-1)
0x89
代表事件32个条件4_Ib过负荷满足(cond.4为1-0)
0x8a
代表事件32个条件5_Ic过负荷满足(cond.5为0-1)
0x8b
代表事件32个条件5_Ic过负荷满足(cond.5为1-0)
0x8c
代表事件32个条件6_I0接地满足(cond.6为0-1)
0x8d
代表事件32个条件6_I0接地满足(cond.6为1-0)
0x8e
代表事件32个条件7_Ua过压(/Uab)满足(cond.7为0-1)
0x8f
代表事件32个条件7_Ua过压(/Uab)满足(cond.7为1-0)
0x90
代表事件32个条件8_Ub过压(/Ucb)满足(cond.8为0-1)
0x91
代表事件32个条件8_Ub过压(/Ucb)满足(cond.8为1-0)
0x92
代表事件32个条件9_Uc过压(/Uac)满足(cond.9为0-1)
0x93
代表事件32个条件9_Uc过压(/Uac)满足(cond.9为1-0)
0x94
代表事件32个条件10_Ua欠压(/Uab)满足(cond.10为0-1)
0x95
代表事件32个条件10_Ua欠压(/Uab)满足(cond.10为1-0)
0x96
代表事件32个条件11_Ub欠压(/Ucb)满足(cond.11为0-1)
0x97
代表事件32个条件11_Ub欠压(/Ucb)满足(cond.11为1-0)
0x98
代表事件32个条件12_Uc欠压(/Uac)满足(cond.12为0-1)
0x99
代表事件32个条件12_Uc欠压(/Uac)满足(cond.12为1-0)
0x9a
代表事件32个条件13_P超功率满足(cond.13为0-1)
0x9b
代表事件32个条件13_P超功率满足(cond.13为1-0)
0x9c
代表事件32个条件14_Q超功率满足(cond.14为0-1)
0x9d
代表事件32个条件14_Q超功率满足(cond.14为0-2)
0x9e
代表事件32个条件15_S超功率满足(cond.15为0-1)
0x9f
代表事件32个条件15_S超功率满足(cond.15为1-0)
0xa0
代表事件32个条件16_P过功率满足(cond.16为0-1)
0xa1
代表事件32个条件16_P过功率满足(cond.16为1-0)
0xa2
代表事件32个条件17_Q过功率满足(cond.17为0-1)
0xa3
代表事件32个条件17_Q过功率满足(cond.17为1-0)
0xa4
代表事件32个条件18_S过功率满足(cond.18为0-1)
0xa5
代表事件32个条件18_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MEM50 特殊 寄存器 地址 说明