!11 命令码:0x17 (参数配置帧上行命令)

* BMS 0x17 (参数配置帧上行命令) = 更新BmsParamConfigReport
* BMS 0x17 (参数配置帧上行命令) = additionalInfo里塞了一遍,固定字段里也塞了一遍,改成只塞一遍固定字段
* BMS 0x17 (参数配置帧上行命令) = 删除ParamConfigRequest
* BMS 0x17 (参数配置帧上行命令) = 修改模型命名BmsParamConfigReport和相关的类重新命名
* BMS 0x17 (参数配置帧上行命令) = 修改cmd  paramConfigProto = 33
* BMS 0x17 (参数配置帧上行命令) = 修改protocol.proto、数值类型改成BigDecimal
* BMS 0x17 (参数配置帧上行命令) + 上行BMS参数配置报文
* BMS   0x17 (参数配置帧上行命令)
* 0x17 (参数配置帧上行命令)
* 命令码:0x17 (参数配置帧上行命令)
* 命令码:0x17 (参数配置帧上行命令)
* Revert "命令码:0x17 (参数配置帧上行命令)"
* 命令码:0x17 (参数配置帧上行命令)
This commit is contained in:
南风
2025-08-01 03:00:50 +00:00
committed by 三丙
parent 66f3c7f9a0
commit f28aeee87c
6 changed files with 227 additions and 1 deletions

View File

@@ -66,6 +66,7 @@ message UplinkQueueMessage {
RemoteStartChargingResponse remoteStartChargingResponse = 28;
RemoteStopChargingResponse remoteStopChargingResponse = 29;
TransactionRecord transactionRecord = 30;
BmsParamConfigReport bmsParamConfigReport = 33;
}
message DownlinkRequestMessage {
@@ -288,4 +289,22 @@ message TransactionRecord {
message TransactionRecordAck {
string tradeNo = 6;
bool success = 7;
}
message BmsParamConfigReport {
int64 ts = 1; // 时间戳
string pileCode = 2; // 桩编码
string gunCode = 3; // 枪编码
string tradeNo = 4; // 交易号
string maxSingleCellVoltage = 5; // BMS单体最高允许充电电压 (V)
string maxChargeCurrent = 6; // BMS最高允许充电电流 (A)
string ratedEnergy = 7; // BMS动力蓄电池标称总能量 (kWh)
string maxTotalChargeVoltage = 8; // BMS最高允许充电总电压 (V)
string maxTemperature = 9; // BMS最高允许温度 (℃)
string soc = 10; // BMS荷电状态SOC (%)
string currentBatteryVoltage = 11; // BMS当前电池电压 (V)
string pileMaxOutputVoltage = 12; // 电桩最高输出电压 (V)
string pileMinOutputVoltage = 13; // 电桩最低输出电压 (V)
string pileMaxOutputCurrent = 14; // 电桩最大输出电流 (A)
string pileMinOutputCurrent = 15; // 电桩最小输出电流 (A)
}