T/CPSS 1005-2020 储能电站储能电池管理系统与储能变流器通信技术规范.pdf
- 文档部分内容预览:
7.2CAN数据链路层要求
T/CPSS10052020
BMS与PCS通讯应使用CAN扩展的29位标识符,具体每个位分配的相应定义符合ISO11898的规
7.2.2协议数据单元(PDU)
每个CAN数据包含一个单一的协议数据单元(PDU),协议数据单元由七部分组成垫片标准,分别 级、保留位、数据页、PDU、特定PDU、源地址和数据域,如表4所示。
表4协议数据单元(PDU)
7.2.3协议数据单元(PDU)格式
U格式选用PDU1格式,应符合ISO11898的要求
7.2.4传输协议功能
输协议应具备以下功能:消息的拆装和重组、连
表5PCS和BMS地址分配
T/CPSS 10052020
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. 5CRC 校验码按以下步骤计算:
把第一个8位数据与16位CRC寄存器的低位相异或,结果放于CRC寄存器; C 把寄存器的内容右移一位,用0填补最高位,检查最低位; d) 如果最低位为0,重复步骤c,如果最低位为1,CRC寄存器与多项式A001H (1010000000000001B)进行异或; e 重复步骤c和d,右移8次; f 重复步骤b到步骤e,对下一个8位数据处理; g 获得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—20209.1.2BMS报文解析9.1.2.1BMS数据顿1BMS数据顿1内容如表8所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优先级为6为例,通信周期宜为200ms。表8BMS数据顿1ID十六进制数据PFPSSAPRDP位置数据名报文编号目标地址源地址1 Byte电池族最大允许充电电流低字节2 Byte电池簇最大允许充电电流高字节61027013Byte电池簇最大允许放电电流低字节4Byte电池簇最大允许放电电流高字节5 Byte电池族总电压低字节6 Byte电池簇总电压高字节10h27017 Byte电池簇总电流低字节8 Byte电池簇总电流高字节9.1.2.2BMS数据顿2BMS数据帧2内容如表9所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优先级为6为例,通信周期宜为200ms。表9BMS数据顿2ID十六进制数据、DPPFPSSAPR报文编号位置数据名目标地址源地址1 Byte电池簇最大允许充电功率低字节2 Byte电池族最大允许充电功率高字节3 Byte电池簇最大允许放电功率低字节4 Byte电池簇最大允许放电功率高字节6112701 5 Byte簇SOC低字节6 Byte簇SOC高字节7Byte簇SOH低字节8Byte簇SOH高字节9.1.2.3BMS数据顿3BMS数据帧3内容如表10所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优先级为6为例,通信周期宜为200ms,电池状态位逻辑如表11所示,告警状态位逻辑如表12所示,通信异常位逻辑如表13所示。8
T/CPSS10052020
表10BMS数据顿3
表11电池状态位逻辑
表12告警状态位逻辑
T/CPSS 10052020
表13PCS与BMS通信异常位逻辑
表13PCS与BMS通信异常位逻辑
9. 1. 2. 4±BMS 数据顿 4
BMS数据顿4内容如表14所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优先级 为6为例,通信周期宜为200ms
4内容如表14所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优先级 周期宜为200ms。
表14BMS数据顿4
9.1.2.5BMS数据顿5
BMS数据帧5内容如表15所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优 6为例,通信周期宜为200ms。
T/CPSS10052020
表15BMS数据顿5
9.1.2.6BMS数据顿6
BMS数据帧6内容如表16所示,以发送节点BMS地址为0x01,以接收节点PCS地址为0x27,优 J6为例,通信周期宜为200ms
表16BMS数据顿6
9.1.3 PCS报文解析
接收节点BMS地址为0x01,优先级为 6为例,通信周期宜为200ms,PCS系 表18所才
T/CPSS 10052020
表18PCS系统状态/命令位逻辑
9.2MODBUS通信协议结构
MODBUS通信协议数据类型如表19所示。
绿化标准规范范本表19MODBUS通信协议数据类型
9.2.2读输入寄存器
T/CPSS10052020
表20读输入寄存器命令发送与应答数据
T/CPSS 10052020
电力弱电施工组织设计T/CPSS10052020
表23告警状态位逻辑
....- 通信标准
- 相关专题: 储能电站