T/CPSS 1005-2020 储能电站储能电池管理系统与储能变流器通信技术规范.pdf
- 文档部分内容预览:
T/CPSS1005—2020
Z.2CAN数据链路层要求
T/CPSS10052020
BMS与PCS通讯应使用CAN扩展顺的29位标识符水利技术论文,具体每个位分配的相应定义符合ISO11898的规
7.2.2协议数据单元(PDU)
每个CAN数据顿包含一个单一的协议数据单元(PDU),协议数据单元由七部分组成,分别 级、保留位、数据页、PDU、特定PDU、源地址和数据域,如表4所示
表4协议数据单元(PDU)
7.2.3协议数据单元(PDU)格式
DU格式选用PDU1格式,应符合ISO11898的要求
7.2.4传输协议功能
输协议应具备以下功能:消息的拆装和重组、连
表5PCS和BMS地址分配
T/CPSS10052020
7.2. 6 消息类型
7.3.2数据传输方式
数据传输方式为异步方式,起始位、数据位、奇偶校验位可设置,宜设置为起始位1位,数 奇偶校验位None,停止位1位。
每帧由从地址码、功能码、数据区、CRC校验码等4个域组成,各部分组成见表6,各部分再由若干 字节组成。
7.3.3.1地址码为第一个字节,由用户设定设备号的BMS将接收由主机发送来的信息 7.3.3.2功能码为第二个字节,PCS采用04H功能码对BMS数据进行召唤。 7.3.3.3数据区包括由从机BMS的返回信息或执行动作,如数据、参考地址等。 7.3.3.4采用CRC校验码判断信息是否正确传输,由发送设备计算CRC,放置于发送信息帧的尾部 (校验码高字节在前),接收设备再次计算所接收信息的CRC并对比发送设备所传输的CRC。 7.3.3.5 CRC 校验码按以下步骤计算:
b) 把第一个8位数据与16位CRC寄存器的低位相异或,结果放于CRC寄存器; C 把寄存器的内容右移一位,用0填补最高位,检查最低位; d) 如果最低位为0,重复步骤c,如果最低位为1,CRC寄存器与多项式A001H (1010000000000001B)进行异或; e 重复步骤c和d,右移8次; 重复步骤b到步骤e,对下一个8位数据处理; 获得CRC码。
8.1CAN协议应用层
8.1.1CAN协议应用层定义主要遵循ISO11898,采用参数和参数组定义的形式。 8.1.2应用层数据采用协议数据单元PDU的PDU1格式(PS为目标地址)。 8.1.3采用PGN对参数组进行编号,各个节点根据PGN来识别数据包的内容。
T/CPSS10052020
8.1.4使用“请求PGN”来主动获取其他节点的参数组。 8.1.5采用周期发送和事件驱动的方式来发送数据周期和顺序,与帧间隔不得小于10ms。 8.1.6定义新参数组时,应将相同功能的参数、相同或相近刷新频率的参数和属于同一个子系统内的 参数放在同一个参数中。 8.1.7修改已定义的参数组时,不应对已定义的字节或位的定义进行修改。 8.1.8故障诊断的定义遵循ISO11898中关于CAN总线应用层诊断的技术要求,
8.2.1采用主从结构的半双工通讯方式,其中主机PCS为发送方,各从机BMS为应答方。 8.2.2BMS采用唯一地址进行编码,当BMS接收到的命令站址与自身站址不一致时,不响应。 8.2.3地址0xFF为广播地址。
8.2.1采用主从结构的半双工通讯方式,其中主机PCS为发送方,各从机BMS为应答方。
BMS和PCS应至少采用2路干节点进行通讯,一路用于PCS停机输入,一路用于PCS跳机输入, 常开接点,闭合为有效状态,断开为无效状态。
BMS或PCS连续3秒没有收到对方命令,判断对方通讯异常
9.1CAN通信协议结构
数据信息采用无符号多字节数据,低字节在前,高字节在后,如表7所示
表7CAN通信协议数据信息
T/CPSS1005—2020
9.1.2BMS报文解析
9.1.2BMS报文解析
9.1.2. 1 BMS 数据顿
BMS数据顺1内容如表8所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优先级为
9.1.2.2BMS数据顿2
BMS数据顿2内容如表9所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优先级为 6为例,通信周期宜为200mS。
9.1.2.3BMS数据顿3
BMS数据顿3内容如表10所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优先级 为6为例,通信周期宜为200ms,电池状态位逻辑如表11所示,告警状态位逻辑如表12所示,通信异常 位逻辑如表13所示。
T/CPSS10052020
表10BMS数据顿3
表11电池状态位逻辑
表12告警状态位逻辑
T/CPSS1005—2020
表13PCS与BMS通信异常位逻辑
表13PCS与BMS通信异常位逻辑
9.1.2.4BMS数据顿4
页4内容如表14所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优先级 周期宜为200ms。
BMS数据顿4内容如表14所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优先纫 为6为例,通信周期宜为200ms
表14BMS数据顿4
9.1.2.5BMS数据顿5
BMS数据顺5内容如表15所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优 6为例,通信周期宜为200ms。
T/CPSS1005—2020表15BMS数据顿5ID十六进制数据PFPSSAPRDP目标地址源地址位置报文编号数据名1 Byte单体SOC最低低字节2Byte单体SOC最低高字节3Byte单体SOC最低电池节号低字节4 Byte单体SOC最低电池节号高字节601427015 Byte单体SOC最高低字节6 Byte单体SOC最高高字节7Byte单体SOC最高电池节号低字节8Byte单体SOC最高电池节号高字节9.1.2.6BMS数据帧6BMS数据顿6内容如表16所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优先级为6为例,通信周期宜为200ms。表16BMS数据顿6ID十六进制数据PFPSSADP报文编号位置数据名目标地址源地址1Byte单体温度最低低字节2 Byte单体温度最低高字节3Byte单体温度最低电池节号低字节4Byte单体温度最低电池节号高字节61527015 Byte单体温度最高低字节6Byte单体温度最高高字节7 Byte单体温度最高电池节号低字节8Byte单体温度最高电池节号高字节9.1.3PCS报文解析PCS数据顺内容如表17所示,以发送节点PCS地址为Ox27,以接收节点BMS地址为0x01,优先级为6为例,通信周期宜为200mS,PCS系统状态/命令位逻辑如表18所示。表17PCS数据顿ID十六进制数据PFPSSAPRDP目标地址源地址位置数据名报文编号1 BytePCS系统状态/命令01601272Byte备用3Byte备用11
T/CPSS1005—2020
表18PCS系统状态/命令位逻辑
9.2MODBUS通信协议结构
9.2MODBUS通信协议结构
MODBUS通信协议数据类型如表19所示。
道路标准规范范本表19MODBUS通信协议数据类型
9.2.2读输入寄存器
T/CPSS10052020
表20读输入寄存器命令发送与应答数据
二建标准规范范本T/CPSS1005—2020
T/CPSS1005—2020表23告警状态位逻辑位Status flagl (H) a位Status flag2 (L) a逻辑1:温度差异过大BMS内部异常逻辑1:BMS内部异常Bit7温度差异过大逻辑0:正常Bit15位逻辑0:正常逻辑1:电压差异过大逻辑1:单体过温Bit6电压差异过大Bit14单体过温逻辑0:正常逻辑0:正常逻辑1:簇SOC过高逻辑1:单体欠温Bit5簇SOC过高Bit13单体欠温逻辑0:正常逻辑0:正常逻辑1:单体SOC过低逻辑1:单体SOC过低Bit4簇SOC过低Bit12单体SOC过低逻辑0:正常逻辑0:正常逻辑1:放电过流逻辑1:单体SOC过高Bit3放电过流Bitl1单体SOC过高逻辑0:正常逻辑0:正常逻辑1:充电过流逻辑1:单体过压Bit2充电过流Bit10单体过压逻辑0:正常逻辑0:正常逻辑1:簇电压过压逻辑1:单体欠压Bit1簇电压过压Bit9单体欠压逻辑0:正常逻辑0:正常逻辑1:簇电压欠压逻辑1:绝缘故障Bito簇电压欠压Bit8绝缘故障标志逻辑0:正常逻辑0:正常对应不同程度的告警。15
....- 通信标准
- 相关专题: 储能电站