最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

PMM22直流电源通信MODBUS协议

IT圈 admin 28浏览 0评论

2024年1月24日发(作者:寻河灵)

MODBUS通讯协议

采用RS232、RS485,1位起始位8位数据位,无校验,1位停止位,波特率

1200-4800可设置

1、遥测量

命令格式:

地址 功能码

03H

STAR

ADDR

O(MM)H

数据长度

0004H

CRC校验

CRC16

返回:

O1H

地址 功能码

03H

长度

08H

DATA

CRC校验

CRC16

O1H

数据定义:

Address

0000

0002

0004

Define

合母电压

控母电压

控母电流

TYPE

WORD

WORD

WORD

FORMAT

HI-1O

unit

0.1V

0.1V

0.1V

0.1V

电池电流

0006 WORD

•FORAMT:高位在前低位在后,Brn5=1表示负数。

2、遥信量

命令格式:

地址 功能码

04H

STAR

ADDR

O1OOH

BITS长度

0003H

CRC校验

CRC16

返回:

O1H

地址 功能码 长度

03H

DATA

CRC校验

CRC16

O1H 04H

数据定义:

BITO

BIT1

BIT2

OO

BIT3

BIT4

BIT5

BIT6

位 内容

合母过压

合母欠压

控母过压

控母欠压

交流故隙

绝缘故隙

报警

Y

Y

Y

Y

Y

Y

Y

Y

位 内容 报警

N

N

N

N

Y

Y

Y

BITO

1#模块有无

BIT1

2#模块有无

BIT2

3#模块有无

BIT3

电池均充

BIT4

1#模块故障

BIT5

2#模块故隙

BIT6

3#模块故障

01

BIT7

BIT7

BITO

N

N

BIT1

BIT2

01

BIT3

02

BIT4

BIT5

N

N

N

BIT6

BΓΓ7

3、遥调量

命令格式:

a:设置控母输出电压

地址 功能码

06H

DATAREG

4427H

DATA

VA1UE

(2BYTE)

CRC校验

CRC16

O1H

b:设置均充电压

地址 功能码

06H

DATAREG

4443H

O1H

c:设置浮充电压

地址

O1H

DATA

VA1UE

(2BYTE)

CRC校验

CRC16

功能码

06H

DATAREG

4448H

DATA

VA1UE

(2BYTE)

CRC校验

CRC16

返回:

地址

O1H

功能码

06H

DATAREG

(2BYTE)

DATAVA1UE

(2BYTE)

CRC校验

CRC16

4、遥控量

命令格式:

ADDR

地址 功能码

QUANTITY

BYTECDATASTATUNT S

CRC校验

O1H (!BYTE) CRC16

O1H OFH (2BYTE) OOO1H

数据定义:

ADDR

遥控内容

DATASTATUS

O1H OOH

均充 浮充

返回:

地址

O1H

OOO1H

一组电池

功能码

OFH

ADDR

(2BYTE)

QUANTITY

(2BYTE)

CRC校验

CRC16

5、错误响应

命令格式:

地址

O1H

•CODE:

功能码

COM÷80H

CODE

CRC校验

CRC16

O1-功能码错

03-数据错

COM: 接收到的功能码

MODBUS通信举例:可用一般串口软件测试。

下发遥测命令:O109 返回4个数据一合母电压,控

母电压,电池电流,控母电流

下发遥信命令:010201(X)OO10783A返回的是告警信息

下发遥控命令:01OFD770手动均充

下发遥控命令:01OFD7COBO手动浮充

2024年1月24日发(作者:寻河灵)

MODBUS通讯协议

采用RS232、RS485,1位起始位8位数据位,无校验,1位停止位,波特率

1200-4800可设置

1、遥测量

命令格式:

地址 功能码

03H

STAR

ADDR

O(MM)H

数据长度

0004H

CRC校验

CRC16

返回:

O1H

地址 功能码

03H

长度

08H

DATA

CRC校验

CRC16

O1H

数据定义:

Address

0000

0002

0004

Define

合母电压

控母电压

控母电流

TYPE

WORD

WORD

WORD

FORMAT

HI-1O

unit

0.1V

0.1V

0.1V

0.1V

电池电流

0006 WORD

•FORAMT:高位在前低位在后,Brn5=1表示负数。

2、遥信量

命令格式:

地址 功能码

04H

STAR

ADDR

O1OOH

BITS长度

0003H

CRC校验

CRC16

返回:

O1H

地址 功能码 长度

03H

DATA

CRC校验

CRC16

O1H 04H

数据定义:

BITO

BIT1

BIT2

OO

BIT3

BIT4

BIT5

BIT6

位 内容

合母过压

合母欠压

控母过压

控母欠压

交流故隙

绝缘故隙

报警

Y

Y

Y

Y

Y

Y

Y

Y

位 内容 报警

N

N

N

N

Y

Y

Y

BITO

1#模块有无

BIT1

2#模块有无

BIT2

3#模块有无

BIT3

电池均充

BIT4

1#模块故障

BIT5

2#模块故隙

BIT6

3#模块故障

01

BIT7

BIT7

BITO

N

N

BIT1

BIT2

01

BIT3

02

BIT4

BIT5

N

N

N

BIT6

BΓΓ7

3、遥调量

命令格式:

a:设置控母输出电压

地址 功能码

06H

DATAREG

4427H

DATA

VA1UE

(2BYTE)

CRC校验

CRC16

O1H

b:设置均充电压

地址 功能码

06H

DATAREG

4443H

O1H

c:设置浮充电压

地址

O1H

DATA

VA1UE

(2BYTE)

CRC校验

CRC16

功能码

06H

DATAREG

4448H

DATA

VA1UE

(2BYTE)

CRC校验

CRC16

返回:

地址

O1H

功能码

06H

DATAREG

(2BYTE)

DATAVA1UE

(2BYTE)

CRC校验

CRC16

4、遥控量

命令格式:

ADDR

地址 功能码

QUANTITY

BYTECDATASTATUNT S

CRC校验

O1H (!BYTE) CRC16

O1H OFH (2BYTE) OOO1H

数据定义:

ADDR

遥控内容

DATASTATUS

O1H OOH

均充 浮充

返回:

地址

O1H

OOO1H

一组电池

功能码

OFH

ADDR

(2BYTE)

QUANTITY

(2BYTE)

CRC校验

CRC16

5、错误响应

命令格式:

地址

O1H

•CODE:

功能码

COM÷80H

CODE

CRC校验

CRC16

O1-功能码错

03-数据错

COM: 接收到的功能码

MODBUS通信举例:可用一般串口软件测试。

下发遥测命令:O109 返回4个数据一合母电压,控

母电压,电池电流,控母电流

下发遥信命令:010201(X)OO10783A返回的是告警信息

下发遥控命令:01OFD770手动均充

下发遥控命令:01OFD7COBO手动浮充

发布评论

评论列表 (0)

  1. 暂无评论