PCK300系列智能数显仪表通讯说明书

时间:23-10-18 网友

通讯协议手册

杭州暖威电气有限公司


●MODBUS-RTU协议

通讯参数说明

硬件采用RS-485,主从式半双工通讯,主机呼叫从机地址,从机应答方式通讯。

数据帧10位,1个起始位,8个数据位,1个停止位,偶校验,错误检测CRC(循环冗余校验)。波特率2400bps--57600bps;

功能码 01H:读控制输出接点(继电器)状态

主机发送:

1

2

3

4

5

6

7

8

ADR

01H

开关量起始地址高字节

开关量起始地址低字节

开关量数高字节

开关量数低字节

CRC低字节

CRC 高字节

第1字节 ADR : 从机地址码(=001~254)

第2字节 01H : 读寄存器值功能码

第3、4字节 : 想读取的开关量的起始地址

第5、6字节 : 从起始地址开始读多少个开关量

第7、8字节 : 从字节1到6的CRC16校验和

从机回送:

1

2

3

4

5

6

ADR

01H

字节总数

寄存器数据1

CRC低字节

CRC高字节

第1字节 ADR : 从机地址码(=001~254)

第2字节 01H : 返回读功能码

第3字节  : 返回的字节个数:表示数据的字节个数

第4字节 : 由于数据是一个8位的数,所以表示8个开关量的值,每一位为0表示对应的开关断开,为1表示闭合。

第5、6字节 : 从字节1到4的CRC16校验和

1.1.功能码 02H:读开关输入(遥信)状态

主机发送:

1

2

3

4

5

6

7

8

ADR

02H

开关量起始地址

高字节

开关量

起始地址

低字节

开关

量数

高字节

开关量数低字节

CRC

低字节

CRC

高字节

第1字节 ADR : 从机地址码(=001~254)

第2字节 02H : 读寄存器值功能码

第3、4字节 : 想读取的开关量的起始地址

第5、6字节 : 从起始地址开始读多少个开关量

第7、8字节 : 从字节1到6的CRC16校验和

从机回送:

1

2

3

4

5

6

ADR

02H

字节总数

寄存器数据1

CRC低字节

CRC高字节

第1字节 ADR : 从机地址码(=001~254)

第2字节 02H : 返回读功能码

第3字节  : 返回的字节个数:表示数据的字节个数

第4字节 : 由于数据是一个8位的数,所以表示8个开关量的值,每一位为0表示对应的开关断开,为1表示闭合。

第5、6字节 : 从字节1到4的CRC16校验和

1.2.功能码03H:读模拟量(遥测)

主机发送:

1

2

3

4

5

6

7

8

ADR

03H

起始寄存器高字节

起始寄存器低字节

寄存器数

高字节

寄存器数

低字节

CRC

低字节

CRC

高字节

第1字节 ADR : 从机地址码(=001~254)

第2字节 03H : 读寄存器值功能码

第3、4字节 : 要读的寄存器开始地址

第5、6字节 : 要读的寄存器数量

第7、8字节 : 从字节1到6的CRC16校验和

从机回送:

1

2

3

4、5

6、7

M-1、M

M+1

M+2

ADR

03H

字节总数

寄存器数据1(高位、低位)

寄存器数据2(高位、低位)

。。。

寄存器数据M(高位、低位)

CRC低字节

CRC高字节

第1字节 ADR : 从机地址码(=001~254)

第2字节 03H : 返回读功能码

第3字节  : 从4到M(包括4及M)的字节总数

第4到M字节 : 寄存器数据

第M+1、M+2字节 : 从字节1到M的CRC16校验和

1.3.功能码04H:读电度量(遥脉)

主机发送:

1

2

3

4

5

6

7

8

ADR

04H

起始寄存器高字节

起始寄存器低字节

寄存器数高字节

寄存器数

低字节

CRC

低字节

CRC

高字节

第1字节 ADR : 从机地址码(=001~254)

第2字节 04H : 读寄存器值功能码

第3、4字节 : 要读的寄存器开始地址(每个电量值在两个寄存器中存储,寄存器开始地址为2n-1,n≥0)

第5、6字节 : 要读的寄存器数量(每个电量值在两个寄存器中存储,寄存器数量必须为2的倍数)

第7、8字节 : 从字节1到6的CRC16校验和

从机回送:

1

2

3

4、5

6、7

M-1、M

M+1

M+2

ADR

04H

字节总数

电度量1(高位、低位)

电度量2(高位、低位)

。。。

电度量(M-3)/2(高位、低位)

CRC低字节

CRC高字节

第1字节 ADR : 从机地址码(=001~254)

第2字节 03H : 返回读功能码

第3字节  : 从4到M(包括4及M)的字节总数

第4到M字节 : 电度量数据

第M+1、M+2字节 : 从字节1到M的CRC16校验和

1.4.功能码05H:控制

主机发送:

1

2

3

4

5

6

7

8

ADR

05H

需控制的

寄存器

高字节

需控制的寄存器

低字节

控制的数据

高字节

控制的数据低字节

CRC

低字节

CRC

高字节

第1字节 ADR : 从机地址码(=001~254)

第2字节 05H : 读寄存器值功能码

第3、4字节 : 需要控制的开关的地址

第5、6字节 : 需要控制的开关量的状态。[FF][00]表示闭合,[00][00]表示断开,其他数值非法

第7、8字节 : 从字节1到6的CRC16校验和

注:此命令一条只能下置一个开关量的状态。

从机回送:

1

2

3

4

5

6

7

8

ADR

05H

需控制的寄存器

高字节

需控制的寄存器

低字节

开关状态

高字节

开关状态低字节

CRC

低字节

CRC

高字节

第1字节 ADR : 从机地址码(=001~254)

第2字节 03H : 返回读功能码

第3、4字节  : 控制的开关的地址

第5、6字节 : 返回的开关量的状态。 [FF][00]表示闭合,[00][00]表示断开,其他数值非法

第7、8字节 : 从字节1到6的CRC16校验和


模拟量码值定义

bit15:数据符号位。1-负;0-正

bit10-bit0:对应于数据码值bit10-bit 0。

模拟量码值表

模拟量

码值

满量程

后台×系数

说 明

相电压ULN

400H

100V

100/1024(0.097656)

高压系统(10kV/100V)

220V

220/1024 (0.214844)

低压系统(400V)

线电压ULL

400H

173.2V

173.2/1024 (0.169140)

高压系统(10kV/100V)

380V

380/1024 (0.371094)

低压系统(400V)

电流I

400H

5A

5/1024 (0.004883)×CT

CT:电流变比

1A

1/1024 (0.000977) ×CT

有功功率P

400H

3×ULN×I 或

1.732×ULL×I

3×220×5/1024 或

1.732×380×5/1024

(3.222656) ×CT

3×相电压×相电流 或

1.732线电压×线电流

无功功率Q

视在功率S

功率因数COS

400H

1

1/1024 (0.000977)

频率f

0~400H

45~55Hz

45+10/1024(0.009766)

说明:

单相的有功、无功、视在功率无需×3,高压系统还要×PT(电压变比)

模拟量数据定义

仪表型号

序号

模拟量名称

模拟量代号

单相电流表

AI0

单相电流

I

单相电压表

AI0

单相电压

U

三相电流表

AI0

A相电流

Ia

AI1

B相电流

Ib

AI2

C相电流

Ic

三相电压表

AI0

A相电压

Ua

AI1

B相电压

Ub

AI2

C相电压

Uc

单相全功能表

AI0

单相电压

U

AI1

单相电流

I

AI2

总有功功率

P

AI3

总无功功率

Q

AI4

总视在功率

S

AI5

总功率因数

COS

AI6

频率

F

三相多功能表

AI0

A相电压

Ua

AI1

B相电压

Ub

AI2

C相电压

Uc

AI3

AB线电压

Uab

AI4

BC线电压

Ubc

AI5

CA线电压

Uca

AI6

A相电流

Ia

AI7

B相电流

Ib

AI8

C相电流

Ic

AI9

总有功功率

P

AI10

总无功功率

Q

AI11

总视在功率

S

AI12

总功率因数

COS

AI13

频率

F

三相全功能表

AI0

A相电压

Ua

AI1

B相电压

Ub

AI2

C相电压

Uc

AI3

AB线电压

Uab

AI4

BC线电压

Ubc

AI5

CA线电压

Uca

AI6

A相电流

Ia

AI7

B相电流

Ib

AI8

C相电流

Ic

AI9

总有功功率

P

AI10

总无功功率

Q

AI11

总视在功率

S

AI12

总功率因数

COS

AI13

频率

F

AI14

电压谐波总

THDU

AI15

电流谐波总

THDI

AI16

备用

 

AI17

备用

 

AI18

备用

 

AI19

3次谐波电压

U3

AI20

5次谐波电压

U5

AI21

7次谐波电压

U7

AI22

9次谐波电压

U9

AI23

11次谐波电压

U11

AI24

3次谐波电流

I3

AI25

5次谐波电流

I5

AI26

7次谐波电流

I7

AI27

9次谐波电流

I9

AI28

11次谐波电流

I11

AI29

备用

 

电度量码值

将码值转换成十进制数值×0.01即为电度量,单位:kWH/kVarH/kVA。

电度量数据定义表

序号

模拟量名称

模拟量代号

PI0

正向有功电度

EP+

PI1

反向有功电度

EP-

PI2

正向无功电度

EQ+

PI3

反向无功电度

EQ-


●DL/T645通讯

通讯参数说明

通讯接口 RS485;

波特率 1200bps;

1位起始位,8位数据位,偶校验,1位停止位;

链路层

本协议为主-从结构的半双工通信方式。通信链路的建立与解除均由主站发出的信息帧来控制。每帧由帧起始符、从站地址域、控制码、数据长度、数据域、帧信息纵向校验码及帧结束符等7个部分组成。每部分由若干字节组成。

字节格式

图1:字节传输序列

传送方向

起始位 8位数据偶校验位停止位

图2:帧格式

说明

代码

帧起始符

68H

地址域

A0

A1

A2

A3

A4

A5

帧起始符

68H

控制码

C

数据长度域

L

数据域

DATA

校验码

CS

结束符

16H

每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1),共11位。其传输序列如图1。D0是字节的最低有效位,D7是字节的最高有效位。先传低位,后传高位。

帧格式

帧是传送信息的基本单元。帧格式如图2所示。帧起始符68H标识一帧信息的开始,其值为68H=01101000B。

地址域A0~A5地址域由6个字节构成。低地址位在先,高地址位在后。当地址为999999999999H时,为广播地址。

控制码C

数据长度L:L为数据域的字节数。读数据时Lword/media/image1.png200,写数据时Lword/media/image1.png50,L=0表示无数据域。

数据域DATA:数据域包括数据标识和数据、密码等,其结构随控制码的功能而改变。传输时,发送方按字节进行加33H处理,接收方按字节进行减33H处理。

校验码CS从帧起始符开始到校验码之前的所有各字节的模256的和,即各字节二进制算术和,不计超过256的溢出值。

结束符16H:标识一帧信息的结束,其值为16H=00010110B。

传输

前导字节在发送帧信息之前,先发送1~4个字节FEH,以唤醒接收方。

传输次序所有数据项均先传送低位字节,后传送高位字节。数据传输的举例:电能量值为123456.78kWh,其传输次序如图3。

图3:传输次序图

word/media/image2.emfword/media/image2.emf发送方

接受方

word/media/image2.emfword/media/image3.emf

传输响应每次通信都是由主站向按信息帧地址域选择的从站发出请求命令帧开始,被请求的从站根据命令帧中控制码的要求做出相应。收到命令帧后的响应延时Td:20msword/media/image1.pngTdword/media/image1.png500ms。字节之间停顿时间Tb:Tbword/media/image1.png500ms。

差错控制

字节校验为偶校验,帧校验为纵向信息校验和,接收方无论检测到偶校验出错或纵向信息校验和出错,均放弃该信息帧,不予响应。

应用层

读数据

主站请求帧功能:请求读数据控制码:C=01H 数据长度:L=02H;

从站正常应答功能:从站正常应答控制码:C=81H,无后续数据帧。

帧格式:

数据项标识

数据长度

控制码

C=A1H,有后续数据帧数据长度:L=02H+m(数据长度)无后续数据帧格式:

数据项

数据项标识

数据长度

控制码


数据标识编码表

序号

标识编码

数据格式

数据长度(字节)

单位

功能

数据项名称

DI1

DI0

1

9

0

1

0

XXXXXX.XX

4

kWh

*

(当前)正向有功总电能(+A)

1

4

*

(当前)费率1正向有功电能注1

2

4

*

(当前)费率2正向有功电能注1

3

4

*

(当前)费率3正向有功电能注1

4

4

*

(当前)费率4正向有功总电能(-A)

2

9

0

2

0

XXXXXX.XX

4

kWh

*

(当前)反向有功电能

3

9

1

1

0

XXXXXX.XX

4

kvarh

*

(当前)正向无功总电能(+RL,+RC)

4

B

6

1

0

XXXXXX.XX

4

kvarh

*

(当前)正向无功总电能(-RL,-RC)

5

1

XXX

2

V

*

A相电压

2

XXX

2

*

B相电压

3

XXX

2

*

C相电压

6

B

6

2

1

XX.XX

2

A

*

A相电流

2

2

*

B相电流

3

2

*

C相电流

7

B

6

5

0

X.XXX

2

*

总功率因数

1

2

*

A相功率因数

2

2

*

B相功率因数

3

2

*

C相功率因数


变送功能

变送功能定义如下:

功能

型号

U

I

P

Q

PF

f

变送功能

单相电流表

 

 

 

 

单相电流

单相电压表

 

 

 

 

单相电压

三相电流表

*

 

 

 

 

三相电流

三相电压表

*

 

 

 

 

三相电压

单相全功能表

*

*

输出可选

三相多功能表

*

*

输出可选

三相全功能表

*

*

输出可选

说明:1. “•”:单相 “*”:三相

其中,“变送功能”为“输出可选”表示可以自定义需要输出的参数,参数对应表见下表:

模拟量输出参数表

参数

模拟量输出项

说明

名称

描述

0~5V

4~20mA

UA

A相电压

1

129

0V或4mA对应于量程低限,5V或20mA对应于量程高限。电压、电流量程低限为0,高限可设定;

UB

B相电压

2

130

UC

C相电压

3

131

UAB

AB线电压

4

132

UBC

BC线电压

5

133

UCA

CA线电压

6

134

IA

A相电流

7

135

IB

B相电流

8

136

IC

C相电流

9

137

PA

A相有功功率

10

138

PB

B相有功功率

11

139

PC

C相有功功率

12

140

P

总有功功率

13

141

QA

A相无功功率

14

142

QB

B相无功功率

15

143

QC

C相无功功率

16

144

Q

总无功功率

17

145

SA

A相视在功率

18

150

SB

B相视在功率

19

151

SC

C相视在功率

20

152

S

总视在功率

21

153

输出可选模拟量输出参数的设置:

1)在设置参数(密码“1111”)选项中选择“AO-1”、“AO-2”、“AO-3”,将参数设置为“模拟量输出参数表”中的相应数据项即可。

2)模拟量输出的高限设置(密码“1111”)选项中选择 “IUP”“UUP”“UUUP”“PUP”设置对应模拟量输出的高限值。

应用举例:

1、单相电流表:二次侧最大电流5A,输出采用0~20mA;需要设置参数为:

IUP:5000(单位0.001A)

输出和信号的对应关系为:

信号模拟量输出信号模拟量输出

I:0A —— 4mA 5A —— 20mA

2、三相多功能表:400V/5A,输出采用4-20mA:选择输出为IA,UAB,P时,需要设置参数为

AO-1:135

AO-2:132

AO-3:141

IUP:5000(单位0.001A)

UUUP:4000(单位0.1V)

PUP: 3300(单位1W)

输出和信号的对应关系为:

信号模拟量输出信号模拟量输出

I :0A —— 4mA 5A —— 20mA

U:0V —— 4mA 400V —— 20mA

P:-3300 W —— 4mA 3300W —— 20mA

《PCK300系列智能数显仪表通讯说明书》相关文档:

充电宝,说明书09-01

充电宝,说明书 yoobao充电宝说明书09-01

r0m0ss充电宝说明书09-01

蓝途充电宝说明书09-01

ch602充电宝说明书09-01

首豆soodoo充电宝说明书09-01

znnco充电宝说明书09-01

宜客莱自带线充电宝说明书09-01

iQOO20W充电宝说明书09-01

友华wr350说明书09-14

Top