目 录
一、 术语... 3
二、 系统架构... 3
2.1 系统物理架构... 3
2.1.1 系统建设目标... 5
2.1.2 系统架构说明... 5
2.2 网络安全说明... 6
三、 EMS与储能主站需求响应业务Modbus_EngReq通讯协议... 6
3.1 MODBUS协议基本定义.... 6
3.2 MODBUS协议数据格式定义.... 6
3.2.1 读取一分钟冻结遥测数据协议格式(功能码0x13):.... 7
3.2.2 读取遥测数据协议格式(功能码0x03):.... 7
3.2.3 写值数据协议格式(功能码0x10):.... 8
3.2.4 控制命令协议格式(功能码0x05).... 8
3.2.5 错误码定义.... 8
3.2.6 系数及数据格式定义:.... 9
四、 客户侧储能装置管理平台与互动终端源网荷业务Modbus_GridLoad通讯协议... 14
4.1 MODBUS协议基本定义.... 14
4.2 MODBUS协议数据格式定义.... 14
4.2.1读取遥信数据协议格式(功能码0x02):.... 14
4.2.2 读取遥测数据协议格式(功能码0x03):.... 15
4.2.3写值数据协议格式(功能码0x10):.... 15
4.2.4控制命令协议格式(功能码0x05).... 16
4.2.5错误码定义.... 16
4.2.6 Modbus_GridLoad通讯协议.... 16
4.2.7全站遥信数据格式定义(起始地址为0x0001).... 17
4.2.8全站遥测数据(起始地址为0x1001):.... 17
4.2.9 PCS状态数据(起始地址为0x1101):.... 17
4.2.10单个寄存器写命令(起始地址为0xF001).... 17
4.2.11紧急/次紧急响应命令:.... 18
五、 档案信息表... 18
- 术语
- 规模化用户储能并网智能互动平台主站:采集储能变电站储能数据,并下发计划指令指导储能电站出力功率。以下简称“储能互动平台”。
- 稳定系统主站:稳定系统主站采集可切负荷功率,并下发切负荷指令及“允许恢复负荷”指令
- 储能变电站当地EMS:储能变电站当地自动化系统,本文中所描述的为系统中应用PC主机。以下简称“当地EMS”。
- 储能互动终端:安装于储能变电站中,向上连接储能互动平台和源网荷主站,向下连接储能变电站当地EMS和PCS。采集当地EMS数据,发送给储能互动平台,接收储能互动平台计划指令发送给当地EMS,指导储能变电站系统按计划出力;接收源网荷主站应急指令,发送出力功率给PCS,指导PCS应急出力。以下简称“互动终端”。
- 系统架构
- 系统物理架构
按储能变电站是否参与源网荷互动分为两种:
-
- 参与源网荷互动
-
- 不参与源网荷互动

建议互动终端储能需求响应部分具备4个串口,至少具备2个串口,分别透传电表[高强1] ()和EMS数据。电表串口通讯参数默认2400bps、8、e、1,EMS串口波特率默认19200bps、8、e、1。
储能变电站EMS需具备两个通讯串口:
1)互动终端储能需求响应部分采用一个串口与EMS通讯,透明转发储能互动平台主站下发的通讯协议,协议名为Modbus_EngReq,通讯波特率至少为19200bps;
2)互动终端源网荷部分采用另一串口,通讯协议为Modbus_GridLoad。
-
-
- 系统建设目标
-
- 储能互动平台数据采集与控制
- 储能互动平台通过互动终端采集储能变电站当地EMS数据:包括全站遥信、遥测数据、PCS数据、BMS数据;
- 储能互动平台通过互动终端向当地EMS发送日前和日内计划数据。
- 稳定系统主站控制
- 从互动终端采集出力负荷。
- 毫秒级切负荷指令:主站发送切负荷遥控制指令到互动终端,互动终端收到应急指令后,向各PCS发送切负荷开关量开出。PCS接收到开关量信号后,转变为发电状态,按应急响应计划出力。
- 允许恢复负荷指令:稳定系统主站下发“允许恢复负荷指令”,互动终端接收到指令后发送给EMS,EMS控制PCS进行正常运行。
-
- 系统架构说明
-
- 规模化用户储能并网智能互动平台
主站与互动终端可以通过光纤专网、4G专网、GPRS无线公网3种信道;
- 稳定系统
稳定系统与互动终端采用光纤专网通讯,按现有源网荷大用户接入模式接入,系统主站与互动终端采用IEC104协议通讯,下发“切负荷”指令采用扩展IEC104直控方式,下发“允许恢复负荷”指令采用IEC104标准遥控方式。
- 互动终端与当地EMS通讯方式:互动终端通过串口媒介与EMS进行通讯,采用MODBUS协议。
- 电量采集:电量采集采用透传方式,互动终端将提供以太网转串口通讯硬件,主站通过以太网映射至通讯串口即可完成对对应电表的电量采集。电表提供接口
- 网络安全说明
互动终端储能需求响应部分与源网荷部分分别加装加密隔离装置。
- EMS与储能主站需求响应业务Modbus_EngReq通讯协议
根据前期初步调研情况,一般1MW容量的储能变电站,配置2组PCS,目前江苏地区使用的储能变电站最大容量为70MW,本部分通讯协议按100MW容量设计,支持接入256组PCS。
3.1 MODBUS协议基本定义
本部分MODBUS协议规定如下:
-
- 监视方向字节量扩展为2字节,数据长度0~65535;
- 寄存器地址扩展为32位;
- 数据格式除了校验码先低后高,其他的均先高后低;
- 遥信、遥测、写值、控制功能码如下:
| 序号 |
功能码 |
含义 |
数据类型 |
| 1 |
0x02 |
读取遥信数据 |
读BIT寄存器 |
| 2 |
0x03 |
读取遥测数据 |
读DWORD寄存器 |
| 3 |
0x13 |
读取分钟冻结遥测数据 |
读DWORD寄存器 |
| 4 |
0x10 |
写值命令(扩展) |
多字节 |
| 5 |
0x05 |
控制命令 |
写DWORD寄存器 |
3.2 MODBUS协议数据格式定义
3.2.1 读取一分钟冻结遥测数据协议格式(功能码0x13):
- 控制方向数据格式
- 监视方向数据格式
| 地址 |
功能码 |
起始地址 |
读值(DWORD数目) |
请求数据点时间 |
校验码 |
||||||||||
| 1字节 |
0x13 |
最高字节 |
次高字节 |
次低字节 |
最低字节 |
MSB |
LSB |
年(低位) |
月 |
日 |
时 |
分 |
秒 |
LSB |
MSB |
| 地址 |
功能码 |
字节量N |
响应数据点时间 |
下一个有效数据点时间 |
数据 |
校验码 |
|||||||||||
| 1字节 |
0x13 |
2字节 |
年(低位) |
月 |
日 |
时 |
分 |
秒 |
年(低位) |
月 |
日 |
时 |
分 |
秒 |
N-12字节 |
LSB |
MSB |
- 控制方向填写按实际所需“WORD数”填写,1个寄存器为1个WORD,返回数据高字节在前,低字节在后。
- 注意:有功功率、无功功率、电量数据有4个字节,占用2个寄存器,返回的报文中字节量值是随之变化的。
说明:
- 秒值对0取整
- 下一个有效数据点时间:
- 请求数据时间小于最早有数据时间, 返回为最早数据时间;
- 请求数据时间大于等于最新有数据时间,返回最新数据时间;
- 其余情况返回下一点有数据时间。
3.2.2 读取遥测数据协议格式(功能码0x03):
- 控制方向数据格式
- 监视方向数据格式
| 地址 |
功能码 |
起始地址 |
读值(DWORD数目) |
校验码 |
|||||
| 1字节 |
0x03 |
最高字节 |
次高字节 |
次低字节 |
最低字节 |
MSB |
LSB |
LSB |
MSB |
| 地址 |
功能码 |
字节量N |
数据 |
校验码 |
|
| 1字节 |
0x03 |
2字节 |
N*字节 |
LSB |
MSB |
3.2.3 写值数据协议格式(功能码0x10):
这里写值指用于写“计划指令”等数据内容,因为修改值往往都为一个从主站下发的指令,为考虑到应用方便,一般将主站数据有效数据部分内存直接拷贝到终端向EMS所发的“数据”中去,因此这里做出特殊定义控制方向中的“写值数”始终为“1”,但字节量是实际长度。
- 控制方向数据格式
| 地址 |
功能码 |
起始地址 |
写值数 |
字节量N |
|||||
| 1字节 |
0x10 |
最高字节 |
次高字节 |
次低字节 |
最低字节 |
MSB |
LSB |
2字节 |
|
| 数据 |
校验码 |
||||||||
| N*字节 |
LSB |
MSB |
|||||||
注意:这里“写值数”为1。
- 监视方向数据格式
| 地址 |
功能码 |
起始地址 |
写值结果 |
校验码 |
|||||
| 1字节 |
0x10 |
最高字节 |
次高字节 |
次低字节 |
最低字节 |
MSB |
LSB |
LSB |
MSB |
写值结果为0标识写失败,为1标识写成功。
3.2.4 控制命令协议格式(功能码0x05)
控制命令主要用于“允许恢复负荷”指令
- 控制方向数据格式
- 监视方向数据格式
| 地址 |
功能码 |
起始地址 |
值 |
校验码 |
|||||
| 1字节 |
0x05 |
最高字节 |
次高字节 |
次低字节 |
最低字节 |
MSB |
LSB |
LSB |
MSB |
| 地址 |
功能码 |
起始地址 |
写值结果 |
校验码 |
|||||
| 1字节 |
0x05 |
最高字节 |
次高字节 |
次低字节 |
最低字节 |
MSB |
LSB |
LSB |
MSB |
“写值结果”为0标识否定,1为肯定。
3.2.5 错误码定义
错误码仅发生在监视方向向控制方向返回数据。
| 地址 |
功能码 |
错误码 |
校验码 |
|
| 1字节 |
|
0xFF |
LSB |
MSB |
功能码:功能码从控制方向拷贝而来,并置最高位为1。
错误码:这里不考虑复杂情况,填写0xFF,说明有错误即可。
3.2.6 系数及数据格式定义:
3.2.6.1测量数据数据长度及系数定义:
MODBUS中遥测系数定义如下:
| 序号 |
名称 |
单位 |
字节数 |
系数 |
| 1 |
PCS电压 |
V |
2 |
0.1 |
| 2 |
BMS电压 |
V |
2 |
0.1 |
| 3 |
电流 |
A |
2 |
0.1 |
| 4 |
功率因数 |
|
2 |
0.01 |
| 5 |
SOC |
% |
2 |
0.01 |
| 6 |
SOH |
% |
2 |
0.01 |
| 7 |
温度 |
度 |
2 |
1 |
| 8 |
出力时间 |
分 |
2 |
1 |
| 9 |
PCS/BMS有功功率 |
kW |
2 |
1 |
| 10 |
PCS/BMS有功功率 |
kW |
2 |
1 |
| 11 |
全站有功功率 |
kW |
4 |
1 |
| 12 |
全站无功功率 |
kVar |
4 |
1 |
| 13 |
电量 |
kWh |
4 |
1 |
- 系数是指MODBUS中“源码×系数”= 实际值,如电压为220,则EMS传送给终端的源码值为2200。
- 全站有功、全站无功、电量:4个字节表示
| 高16位 |
低16位 |
||
| MSB |
LSB |
MSB |
LSB |
其中高16位的最高位为符号位。负数采用补码表示。功率充电为正、放电为负。
3.2.6.2互动终端地址集定义:
互动终端寄存器地址集表如下:
| 序号 |
起始地址(寄存器地址) |
说明 |
| 1 |
0x00000001 |
遥信数据(保留) |
| 2 |
0x00001001 |
全站遥测数据 |
| 3 |
0x00001FF0 |
EMS当前时钟 |
| 4 |
0x00002001~0x00042001 |
单个PCS+BMS遥测数据, 最大为256个 |
| 5 |
0x00090001~0x0009FFFE |
写值(营销类扩展应用,如计划数据等) |
3.2.6.3全站遥测数据(起始地址为0x00001001):
| 字节序 |
名称 |
说明 |
| 1~2 |
全站充放电状态 |
1-充电 2-放电 3-停运 |
| 3~6 |
全站有功 |
|
| 7~10 |
全站无功 |
|
| 11~12 |
SOC |
|
| 13~14 |
SOH |
|
| 15~16 |
运行温度 |
全站选取一个典型温度值 |
| 17~18 |
当天放电次数 |
|
| 19~20 |
当天充电次数 |
|
| 21~22 |
可用放电时间 |
|
| 23~24 |
可用充电时间 |
|
| 25~28 |
可用无功出力时间 |
|
| 29~32 |
可用放电功率 |
|
| 33~36 |
可用放电电量 |
|
| 37~40 |
可用充电功率 |
|
| 41~44 |
可用充电电量 |
|
| 45~48 |
可用无功功率 |
|
| 49~52 |
当天放电电量 |
主站可累加该值计算出“累计放电电量” |
| 53~56 |
当天充电电量 |
主站可累加该值计算出“累计充电电量” |
| 57~ |
预留 |
|
3.2.6.4 当前时钟值(起始地址为0x00001FF0):
| 字节序 |
名称 |
说明 |
| 1~6 |
当前时钟值 |
年、月、日、时、分、秒 |
3.2.6.5 PCS+BMS遥测数据(起始地址为0x00002001):
按PCS可存放256组PCS计,寄存器地址按1024对齐,第1组PCS起始地址为0x00002001,第2组PCS起始地址为0x00002401,第3组为0x00002801,以此类推,最大为0x00042001(最大256个)。
| 设备 |
字节序 |
名称 |
说明 |
| PCS1 |
1~2 |
PCS充放电状态 |
1-充电 2-放电 3-停运 4-故障 |
| 3~4 |
Ua |
|
|
| 5~6 |
Ub |
|
|
| 7~8 |
Uc |
|
|
| 9~10 |
Ia |
|
|
| 11~12 |
Ib |
|
|
| 13~14 |
Ic |
|
|
| 15~16 |
有功功率 |
|
|
| 17~18 |
无功功率 |
|
|
| 19~20 |
功率因数 |
|
|
| 21~22 |
SOC |
|
|
| 23~24 |
SOH |
|
|
| 25~26 |
运行温度 |
|
|
| 27~28 |
累计放电次数 |
生命周期中的所有次数 |
|
| 29~30 |
累计充电次数 |
生命周期中的所有次数 |
|
| 31~34 |
当天放电电量 |
主站可累加该值计算出 “累计放电电量” |
|
| 35~38 |
当天充电电量 |
主站可累加该值计算出 “累计充电电量” |
|
| 39~40 |
本PCS连接的BMS数量n |
0~255 |
|
| PCS1第1组BMS |
41~42 |
BMS当前状态 |
1-充电 2-放电 3-停运 4-故障 |
| 43~44 |
总电压 |
|
|
| 45~46 |
总电流 |
|
|
| 47~48 |
可用放电功率 |
|
|
| 49~50 |
可用放电时间 |
|
|
| 51~52 |
单节电池最高温度 |
|
|
| 53~54 |
单节电池最低温度 |
|
|
| 55~56 |
电池组平均温度 |
|
|
| 57~58 |
SOC |
荷电状态 |
|
| 59~62 |
可用放电电量 |
|
|
| PCS1第2组BMS |
63~64 |
BMS当前状态 |
1-充电 2-放电 3-停运 4-故障 |
| 65~66 |
总电压 |
|
|
| 67~68 |
总电流 |
|
|
| 79~70 |
可用放电功率 |
|
|
| 71~72 |
可用放电时间 |
|
|
| 73~74 |
单节电池最高温度 |
|
|
| 75~76 |
单节电池最低温度 |
|
|
| 77~78 |
电池组平均温度 |
|
|
| 79~80 |
SOC |
|
|
| 81~84 |
可用放电电量 |
|
|
| PCS1第n组BMS |
...... |
...... |
|
| PCS2 |
40+22*n+1~40+22*n+2 |
PCS充放电状态 |
1-充电 2-放电 3-停运 4-故障 |
| 40+22*n+3~40+22*n+4
|
Ua |
|
|
| 40+22*n+5~40+22*n+6 |
Ub |
|
|
| 40+22*n+11~40+22*n+12 |
Uc |
` |
|
| 40+22*n+13~40+22*n+14 |
Ia |
|
|
| 40+22*n+15~40+22*n+16 |
Ib |
|
|
| 40+22*n+17~40+22*n+18 |
Ic |
|
|
| 40+22*n+19~40+22*n+20 |
有功功率 |
|
|
| 40+22*n+21~40+22*n+22 |
无功功率 |
|
|
| 40+22*n+23~40+22*n+24 |
功率因数 |
|
|
| 40+22*n+25~40+22*n+26 |
SOC |
|
|
| 40+22*n+27~40+22*n+28 |
SOH |
|
|
| 40+22*n+29~40+22*n+30 |
运行温度 |
|
|
| 40+22*n+31~40+22*n+32 |
累计放电次数 |
生命周期中的所有次数 |
|
| 40+22*n+33~40+22*n+34 |
累计充电次数 |
生命周期中的所有次数 |
|
| 40+22*n+35~40+22*n+38 |
当天放电电量 |
主站可累加该值计算出 “累计放电电量” |
|
| 40+22*n+39~40+22*n+42 |
当天放电电量 |
主站可累加该值计算出 “累计充电电量” |
|
| 40+22*n+43~40+22*n+44 |
本PCS控制的BMS数量n |
0~255 |
|
| PC2第1组BMS |
…… |
…… |
…… |
| …… |
…… |
…… |
…… |
3.2.6.6 计划数据格式定义(起始地址为0x00090001)
计划数据采用功能码0x10,计划数据分为两类:日前有功计划、日前无功计划、日内有功计划、日内无功计划。
| 序号 |
名称 |
寄存器地址 |
| 1 |
日前有功计划 |
0x00090001 |
| 2 |
日前无功计划 |
0x00090101 |
| 3 |
日内有功计划 |
0x00090201 |
| 4 |
日内无功计划 |
0x00090301 |
- 日前有功计划数据(地址为0x00090001)
计划数据按1小时为单位划分计划曲线,全天分为24个时段下发计划指令,格式如下:
| 字节号 |
名称 |
说明 |
| 1~2 |
年 |
如2017 |
| 3 |
月 |
|
| 4 |
日 |
|
| 5 |
时段号i |
起始时刻点(0~23) |
| 6 |
时段数n |
顺序的时段数目 |
| 7~10 |
时段i出力有功功率 |
|
| ...... |
...... |
|
| 6+4*(n-1)+1~6+8*(n-1)+4 |
时段i+(n-1)有功功率 |
|
这里功率单位为kW,4字节表示。定义高字节在前,低字节在后,负数采用补码表示,充电为正,放电为负,最高位(第4个字节最高位)为符号位:
| 1 |
2 |
3 |
4 |
| 功率第1个字节 |
功率第2个字节 |
功率第3个字节 |
功率第4个字节 |
- 日前无功计划数据(地址为0x00090101)
日前无功计划数据格式与日前有功计划数据格式一致,将有功功率替换为无功功率即可。
无功功率单位为kVar。
- 日内有功计划数据(地址为0x00090201)
日内计划为2小时周期,每5分钟一个点,2小时共24个时段,时段是顺序连续的,但可能小于24个时段。
| 字节号 |
名称 |
说明 |
| 1~2 |
年 |
如2017 |
| 3 |
月 |
|
| 4 |
日 |
|
| 5 |
时 |
起始时刻点(0~23) |
| 6 |
时段号i |
起始时段(0~23) |
| 7 |
时段数n |
顺序的时段数目 |
| 8~11 |
时段i出力有功功率 |
|
| ...... |
...... |
|
| 7+4*(n-1)+1~7+4*(n-1)+4 |
时段i+(n-1)有功功率 |
|
如:下发当前时间为2017年1月2日13时数据,时段为13,时段数为6,则说明其实时刻点为从13点开始的第13个时刻点(从0开始编号,折算后为从14:05分开始后到14:35之间的6个点数据)。
- 日内无功计划数据(地址为0x00090301)
日内无功计划数据格式与日内有功计划数据格式一致,将有功功率替换为无功功率即可。
- 客户侧储能装置管理平台与互动终端源网荷业务Modbus_GridLoad通讯协议
4.1 MODBUS协议基本定义
规定如下,采用以下功能码完成遥信、遥测、写值、控制:
| 功能码 |
含义 |
数据类型 |
| 0x02 |
读取遥信数据 |
读BIT寄存器 |
| 0x03 |
读取遥测数据 |
读WORD寄存器 |
| 0x10 |
写值命令(扩展) |
多字节 |
| 0x05 |
控制命令 |
写WORD寄存器 |
4.2 MODBUS协议数据格式定义
4.2.1读取遥信数据协议格式(功能码0x02):
- 控制方向数据格式
- 监视方向数据格式
| 地址 |
功能码 |
起始地址 |
遥信数量(BIT数) |
校验码 |
|||
| 1字节 |
0x02 |
MSB |
LSB |
MSB |
LSB |
LSB |
MSB |
| 地址 |
功能码 |
字节量N |
数据 |
校验码 |
|
| 1字节 |
0x02 |
1字节 |
N*字节 |
LSB |
MSB |
- 遥信数量指需要读取的遥信数,8个遥信量占用1个字节。
- “数据”按高位在前、低位在后发送,后续不再说明。
- 实际返回数据部分每个字节按BIT数计有8个遥信。 第0个数据字节为0-7个遥信(BIT0对应第0个),第1个数据字节为8-15个遥信,依此类推。
4.2.2 读取遥测数据协议格式(功能码0x03):
- 控制方向数据格式
- 监视方向数据格式
| 地址 |
功能码 |
起始地址 |
读值(WORD数目) |
校验码 |
|||
| 1字节 |
0x03 |
MSB |
LSB |
MSB |
LSB |
LSB |
MSB |
| 地址 |
功能码 |
字节量N |
数据 |
校验码 |
|
| 1字节 |
0x03 |
1字节 |
N*字节 |
LSB |
MSB |
- 控制方向填写按实际所需“WORD数”填写,1个寄存器为1个WORD,返回数据高字节在前,低字节在后。
- 注意:有功功率、无功功率、电量数据有4个字节,占用2个寄存器,返回的报文中字节量值是随之变化的。
4.2.3写值数据协议格式(功能码0x10):
“写值数据”该部分源网荷并未使用到,这里仅做出协议格式的说明。
这里写值指用于写“计划指令”等数据内容,因为修改值往往都为一个从主站下发的指令,为考虑到应用方便,一般将主站数据有效数据部分内存直接拷贝到终端向EMS所发的“数据”中去,因此这里做出特殊定义控制方向中的“写值数”始终为“1”,但字节量是实际长度。
- 控制方向数据格式
| 地址 |
功能码 |
起始地址 |
写值数 |
字节量N |
|||
| 1字节 |
0x10 |
MSB |
LSB |
MSB |
LSB |
1字节 |
|
| 数据 |
校验码 |
||||||
| N*字节 |
LSB |
MSB |
|||||
注意:这里“写值数”为1,将数据部分看着一个整体。
- 监视方向数据格式
| 地址 |
功能码 |
数据起始地址 |
值 |
校验码 |
|||
| 1字节 |
0x05 |
MSB |
LSB |
MSB |
LSB |
LSB |
MSB |
写值结果”为0标识否定,1为肯定。
4.2.4控制命令协议格式(功能码0x05)
控制命令主要用于“快速切负荷/恢复负荷提醒”指令
- 控制方向数据格式
- 监视方向数据格式
| 地址 |
功能码 |
数据起始地址 |
值 |
校验码 |
|||
| 1字节 |
0x05 |
MSB |
LSB |
MSB |
LSB |
LSB |
MSB |
| 地址 |
功能码 |
数据起始地址 |
值 |
校验码 |
|||
| 1字节 |
0x05 |
MSB |
LSB |
MSB |
LSB |
LSB |
MSB |
写值结果”为0标识否定,1为肯定。
4.2.5错误码定义
错误码仅发生在监视方向向控制方向返回数据。
| 地址 |
功能码 |
错误码 |
校验码 |
|
| 1字节 |
|
0x81 |
LSB |
MSB |
功能码:功能码从控制方向拷贝而来,并置最高位为1。
错误码:这里不考虑复杂情况,填写0xFF,说明有错误即可。
4.2.6 Modbus_GridLoad通讯协议
寄存器地址集如下:
| 序号 |
起始地址(寄存器地址) |
说明 |
| 1 |
0x0001 |
源网荷遥信数据 |
| 2 |
0x1001 |
源网荷遥测数据 |
| 3 |
0x1101 |
PCS状态数据 |
| 4 |
0xF001~0XFFFF |
单个寄存器控制类(控制命令) |
4.2.7全站遥信数据格式定义(起始地址为0x0001)
全站遥信数据格式如下:
| BIT序号 |
名称 |
说明 |
| 1~16 |
存放16个备用遥信 |
备用信号 |
| 16+1 |
PCS1故障 |
是指PCS出现故障,影响调节 |
| 16+2 |
PCS2故障 |
|
| ...... |
...... |
|
| 16+m |
PCSm故障 |
|
4.2.8全站遥测数据(起始地址为0x1001):
| 字节序 |
名称 |
说明 |
| 1~4 |
全站有功 |
|
| 5~8 |
全站无功 |
|
4.2.9 PCS状态数据(起始地址为0x1101):
| 字节序 |
名称 |
说明 |
| 1~2 |
PCS1状态 |
1-充电 2-放电 3-停运 |
| 3~4 |
PCS2状态 |
|
| ...... |
...... |
|
| n*2-1~n*2 |
PCSn状态 |
|
注意:因为MODBUS一个帧最大传输256字节,因此若PCS状态数据超过256字节时,需拆包召唤。
4.2.10单个寄存器写命令(起始地址为0xF001)
单个寄存器写命令主要是针对应急响应需求时设计,功能码0x05,单个寄存器存储单位为2个字节,当寄存器写值为1时为有效,具有以下命令:
| 序号 |
名称 |
寄存器地址 |
| 1 |
执行紧急切负荷 |
0xF001 |
| 2 |
紧急允许恢复负荷 |
0xF002 |
| 3 |
执行次紧急切负荷 |
0xF101 |
| 4 |
次紧急允许恢复负荷 |
0xF102 |
4.2.11紧急/次紧急响应命令:
- 下发“次紧急响应跳闸”命令:
该部分按IEC104正常遥控执行,具体遥控点号按工程设定。
- 下发“次紧急允许恢复负荷”命令:
该部分按IEC104正常遥控执行,具体遥控点号按工程设定。
- 下发“紧急响应跳闸”命令(稳定主站发送):
该部分按与南瑞稳控“直控”命令执行。
- 下发“紧急允许恢复负荷”命令(稳定主站发送):
该部分按IEC104正常遥控执行,具体遥控点号按工程设定。
- 档案信息表
|
|||||
| 用户编号* |
|
用户名称* |
|
所属单位 |
|
| 合同容量 |
|
供电电压 |
|
供电电源 |
|
| 用户分类 |
|
用电地址 |
|
||
|
|||||
| 企业ID* |
|
标识* |
|
名称* |
|
| 运行状态* |
|
储能类型 |
|
储能接入点电压 |
|
| 额定容量 |
|
充电效率 |
|
放电效率 |
|
| 能量转换效率 |
|
||||
|
|||||
| 设备ID* |
|
设备名称* |
|
设备型号 |
|
| 运行状态* |
|
生产厂商 |
|
最大交流输出功率(KVA) |
|
| 电压输出方式 |
|
最高输出电压 |
|
最低输出电压 |
|
| 直流最高电压 |
|
直流最低电压 |
|
通讯方式 |
|
| PCS2设备信息 |
|||||
| 设备ID* |
|
设备名称* |
|
设备型号 |
|
| 运行状态* |
|
生产厂商 |
|
最大交流输出功率(KVA) |
|
| 电压输出方式 |
|
最高输出电压 |
|
最低输出电压 |
|
| 直流最高电压 |
|
直流最低电压 |
|
通讯方式 |
|
| …… |
|||||
|
|||||
| 设备ID* |
|
运行状态* |
|
所属PCS设备ID* |
|
| 设备名称* |
|
||||
| BMS2信息 |
|||||
| 设备ID* |
|
运行状态* |
|
所属PCS设备ID* |
|
| 设备名称* |
|
||||
| …… |
|||||
主站请求报文示例如下:
实时时钟: 01 03 00 00 1F F0 00 03 F5 21
实时pcs+bms:
EMS0下的20个PCS+BMS:
01 03 00 00 20 01 00 1F A9 0F
01 03 00 00 24 01 00 1F A8 3F
01 03 00 00 28 01 00 1F AB 6F
01 03 00 00 2C 01 00 1F AA 5F
01 03 00 00 30 01 00 1F AD CF
01 03 00 00 34 01 00 1F AC FF
01 03 00 00 38 01 00 1F AF AF
01 03 00 00 3C 01 00 1F AE 9F
01 03 00 00 40 01 00 1F B7 0F
01 03 00 00 44 01 00 1F B6 3F
01 03 00 00 48 01 00 1F B5 6F
01 03 00 00 4C 01 00 1F B4 5F
01 03 00 00 50 01 00 1F B3 CF
01 03 00 00 54 01 00 1F B2 FF
01 03 00 00 58 01 00 1F B1 AF
01 03 00 00 5C 01 00 1F B0 9F
01 03 00 00 60 01 00 1F BC CF
01 03 00 00 64 01 00 1F BD FF
01 03 00 00 68 01 00 1F BE AF
01 03 00 00 6C 01 00 1F BF 9F
EMS1下的20个PCS+BMS:
01 03 00 00 70 01 00 1F B8 0F
01 03 00 00 74 01 00 1F B9 3F
01 03 00 00 78 01 00 1F BA 6F
01 03 00 00 7C 01 00 1F BB 5F
01 03 00 00 80 01 00 1F 8B 0F
01 03 00 00 84 01 00 1F 8A 3F
01 03 00 00 88 01 00 1F 89 6F
01 03 00 00 8C 01 00 1F 88 5F
01 03 00 00 90 01 00 1F 8F CF
01 03 00 00 94 01 00 1F 8E FF
01 03 00 00 98 01 00 1F 8D AF
01 03 00 00 9C 01 00 1F 8C 9F
01 03 00 00 A0 01 00 1F 80 CF
01 03 00 00 A4 01 00 1F 81 FF
01 03 00 00 A8 01 00 1F 82 AF
01 03 00 00 AC 01 00 1F 83 9F
01 03 00 00 B0 01 00 1F 84 0F
01 03 00 00 B4 01 00 1F 85 3F
01 03 00 00 B8 01 00 1F 86 6F
01 03 00 00 BC 01 00 1F 87 5F
EMS2下的20个PCS+BMS:
01 03 00 00 C0 01 00 1F 9E CF
01 03 00 00 C4 01 00 1F 9F FF
01 03 00 00 C8 01 00 1F 9C AF
01 03 00 00 CC 01 00 1F 9D 9F
01 03 00 00 D0 01 00 1F 9A 0F
01 03 00 00 D4 01 00 1F 9B 3F
01 03 00 00 D8 01 00 1F 98 6F
01 03 00 00 DC 01 00 1F 99 5F
01 03 00 00 E0 01 00 1F 95 0F
01 03 00 00 E4 01 00 1F 94 3F
01 03 00 00 E8 01 00 1F 97 6F
01 03 00 00 EC 01 00 1F 96 5F
01 03 00 00 F0 01 00 1F 91 CF
01 03 00 00 F4 01 00 1F 90 FF
01 03 00 00 F8 01 00 1F 93 AF
01 03 00 00 FC 01 00 1F 92 9F
01 03 00 01 00 01 00 1F 9F 0F
01 03 00 01 04 01 00 1F 9E 3F
01 03 00 01 08 01 00 1F 9D 6F
01 03 00 01 0C 01 00 1F 9C 5F
EMS3下的20个PCS+BMS:
01 03 00 01 10 01 00 1F 9B CF
01 03 00 01 14 01 00 1F 9A FF
01 03 00 01 18 01 00 1F 99 AF
01 03 00 01 1C 01 00 1F 98 9F
01 03 00 01 20 01 00 1F 94 CF
01 03 00 01 24 01 00 1F 95 FF
01 03 00 01 28 01 00 1F 96 AF
01 03 00 01 2C 01 00 1F 97 9F
01 03 00 01 30 01 00 1F 90 0F
01 03 00 01 34 01 00 1F 91 3F
01 03 00 01 38 01 00 1F 92 6F
01 03 00 01 3C 01 00 1F 93 5F
01 03 00 01 40 01 00 1F 8A CF
01 03 00 01 44 01 00 1F 8B FF
01 03 00 01 48 01 00 1F 88 AF
01 03 00 01 4C 01 00 1F 89 9F
01 03 00 01 50 01 00 1F 8E 0F
01 03 00 01 54 01 00 1F 8F 3F
01 03 00 01 58 01 00 1F 8C 6F
01 03 00 01 5C 01 00 1F 8D 5F
历史pcs+bms:
01 13 00 00 20 01 00 1f 13 03 04 0f 38 00 16 f8
01 13 00 00 24 01 00 1f 13 03 04 0f 38 00 57 2d
01 13 00 00 28 01 00 1f 13 03 04 0f 38 00 97 12
01 13 00 00 2c 01 00 1f 13 03 04 0f 38 00 d6 c7
01 13 00 00 30 01 00 1f 13 03 04 0f 38 00 17 6d
01 13 00 00 34 01 00 1f 13 03 04 0f 38 00 56 b8
01 13 00 00 38 01 00 1f 13 03 04 0f 38 00 96 87
01 13 00 00 3c 01 00 1f 13 03 04 0f 38 00 d7 52
01 13 00 00 40 01 00 1f 13 03 04 0f 38 00 15 46
01 13 00 00 44 01 00 1f 13 03 04 0f 38 00 54 93
01 13 00 00 48 01 00 1f 13 03 04 0f 38 00 94 ac
01 13 00 00 4c 01 00 1f 13 03 04 0f 38 00 d5 79
01 13 00 00 50 01 00 1f 13 03 04 0f 38 00 14 d3
01 13 00 00 54 01 00 1f 13 03 04 0f 38 00 55 06
01 13 00 00 58 01 00 1f 13 03 04 0f 38 00 95 39
01 13 00 00 5c 01 00 1f 13 03 04 0f 38 00 d4 ec
01 13 00 00 60 01 00 1f 13 03 04 0f 38 00 14 2c
01 13 00 00 64 01 00 1f 13 03 04 0f 38 00 55 f9
01 13 00 00 68 01 00 1f 13 03 04 0f 38 00 95 c6
[高强1]暂时放着


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/25968.html