示例代码
<?php
namespace cgcore\command\cqrs;
class cqrsenum
{
const package_01 = '01';//充电桩登录认证 充电桩->运营平台
const package_02 = '02';//登录认证应答 运营平台->充电桩
const package_03 = '03';//充电桩心跳包 充电桩->运营平台
const package_04 = '04';//心跳包应答 运营平台->充电桩
const package_05 = '05';//计费模型验证请求 充电桩->运营平台
const package_06 = '06';//计费模型验证请求应答 运营平台->充电桩
const package_09 = '09';//充电桩计费模型请求 充电桩->运营平台
const package_0a = '0a';//计费模型请求应答 运营平台->充电桩
const package_12 = '12';//读取实时监测数据 运营平台->充电桩
const package_13 = '13';//离线监测数据 充电桩->运营平台
const package_15 = '15';//充电握手 充电桩->运营平台
const package_17 = '17';//参数配置 充电桩->运营平台
const package_19 = '19';//充电结束 充电桩->运营平台
const package_1b = '1b';//错误报文 充电桩->运营平台
const package_1d = '1d';//充电阶段 bms 中止 充电桩->运营平台
const package_21 = '21';//充电阶段充电机中止 充电桩->运营平台
const package_23 = '23';//充电过程 bms 需求、充电机输出 充电桩->运营平台
const package_25 = '25';//充电过程 bms 信息 充电桩->运营平台
const package_31 = '31';//充电桩主动申请启动充电 充电桩->运营平台
const package_32 = '32';//运营平台确认启动充电 运营平台->充电桩
const package_33 = '33';//远程启机命令回复 充电桩->运营平台
const package_34 = '34';//运营平台远程控制启机 运营平台->充电桩
const package_35 = '35';//远程停机命令回复 充电桩->运营平台
const package_36 = '36';//运营平台远程停机 运营平台->充电桩
const package_3b = '3b';//交易记录 充电桩->运营平台
const package_40 = '40';//交易记录确认 运营平台->充电桩
const package_41 = '41';//余额更新应答 充电桩->运营平台
const package_42 = '42';//远程账户余额更新 运营平台->充电桩
const package_43 = '43';//卡数据同步应答 充电桩->运营平台
const package_44 = '44';//离线卡数据同步 运营平台->充电桩
const package_45 = '45';//离线卡数据清除应答 充电桩->运营平台
const package_46 = '46';//离线卡数据清除 运营平台->充电桩
const package_47 = '47';//离线卡数据查询应答 充电桩->运营平台
const package_48 = '48';//离线卡数据查询 运营平台->充电桩
const package_51 = '51';//充电桩工作参数设置应答 充电桩->运营平台
const package_52 = '52';//充电桩工作参数设置 运营平台->充电桩
const package_55 = '55';//对时设置应答 充电桩->运营平台
const package_56 = '56';//对时设置 运营平台->充电桩
const package_57 = '57';//计费模型应答 充电桩->运营平台
const package_58 = '58';//计费模型设置 运营平台->充电桩
const package_61 = '61';//地锁数据上送(充电桩上送) 充电桩->运营平台
const package_62 = '62';//遥控地锁升锁与降锁命令(下行)运营平台->充电桩
const package_63 = '63';//充电桩返回数据(上行) 充电桩->运营平台
const package_91 = '91';//远程重启应答 充电桩->运营平台
const package_92 = '92';//远程重启 运营平台->充电桩
const package_93 = '93';//远程更新应答 充电桩->运营平台
const package_94 = '94';//远程更新 运营平台->充电桩
const package_a1 = 'a1';//充电桩主动申请并充充电 充电桩->运营平台
const package_a2 = 'a2';//运营平台确认并充启动充电 运营平台->充电桩
const package_a3 = 'a3';//远程并充启机命令回复 运营平台->充电桩
const package_a4 = 'a4';//运营平台远程控制并充启机 充电桩->运营平台
public static $close_msg = [
'40' => '结束充电,app 远程停止',
'41' => '结束充电,soc 达到 100%',
'42' => '结束充电,充电电量满足设定条件',
'43' => '结束充电,充电金额满足设定条件',
'44' => '结束充电,充电时间满足设定条件',
'45' => '结束充电,手动停止充电',
'4a' => '充电启动失败,充电桩控制系统故障(需要重启或自动恢复)',
'4b' => '充电启动失败,控制导引断开',
'4c' => '充电启动失败,断路器跳位',
'4d' => '充电启动失败,电表通信中断',
'4e' => '充电启动失败,余额不足',
'4f' => '充电启动失败,充电模块故障',
'50' => '充电启动失败,急停开入',
'51' => '充电启动失败,防雷器异常',
'52' => '充电启动失败,bms 未就绪',
'53' => '充电启动失败,温度异常',
'54' => '充电启动失败,电池反接故障',
'55' => '充电启动失败,电子锁异常',
'56' => '充电启动失败,合闸失败',
'57' => '充电启动失败,绝缘异常',
'58' => '预留',
'59' => '充电启动失败,接收 bms 握手报文 bhm 超时',
'5a' => '充电启动失败,接收 bms 和车辆的辨识报文超时 brm',
'5b' => '充电启动失败,接收电池充电参数报文超时 bcp',
'5c' => '充电启动失败,接收 bms 完成充电准备报文超时 bro aa',
'5d' => '充电启动失败,接收电池充电总状态报文超时 bcs',
'5e' => '充电启动失败,接收电池充电要求报文超时 bcl',
'5f' => '充电启动失败,接收电池状态信息报文超时 bsm',
'60' => '充电启动失败,gb2015 电池在 bhm 阶段有电压不允许充电',
'61' => '充电启动失败,gb2015 辨识阶段在 bro_aa 时候电池实际电压与 bcp 报文电池电压差距大于 5%',
'62' => '充电启动失败,b2015 充电机在预充电阶段从 bro_aa 变成bro_00 状态',
'63' => '充电启动失败,接收主机配置报文超时',
'64' => '充电启动失败,充电机未准备就绪,我们没有回 cro aa,对应老国标',
'6a' => '充电异常中止,系统闭锁',
'6b' => '充电异常中止,导引断开',
'6c' => '充电异常中止,断路器跳位',
'6d' => '充电异常中止,电表通信中断',
'6e' => '充电异常中止,余额不足',
'6f' => '充电异常中止,交流保护动作',
'70' => '充电异常中止,直流保护动作',
'71' => '充电异常中止,充电模块故障',
'72' => '充电异常中止,急停开入',
'73' => '充电异常中止,防雷器异常',
'74' => '充电异常中止,温度异常',
'75' => '充电异常中止,输出异常',
'76' => '充电异常中止,充电无流',
'77' => '充电异常中止,电子锁异常',
'78' => '预留',
'79' => '充电异常中止,总充电电压异常',
'7a' => '充电异常中止,总充电电流异常',
'7b' => '充电异常中止,单体充电电压异常',
'7c' => '充电异常中止,电池组过温',
'7d' => '充电异常中止,最高单体充电电压异常',
'7e' => '充电异常中止,最高电池组过温',
'7f' => '充电异常中止,bmv 单体充电电压异常',
'80' => '充电异常中止,bmt 电池组过温',
'81' => '充电异常中止,电池状态异常停止充电',
'82' => '充电异常中止,车辆发报文禁止充电',
'83' => '充电异常中止,充电桩断电',
'84' => '充电异常中止,接收电池充电总状态报文超时',
'85' => '充电异常中止,接收电池充电要求报文超时',
'86' => '充电异常中止,接收电池状态信息报文超时',
'87' => '充电异常中止,接收 bms 中止充电报文超时',
'88' => '充电异常中止,接收 bms 充电统计报文超时',
'89' => '充电异常中止,接收对侧 ccs 报文超时',
'90' => '未知原因停止',
'91' => '未知原因停止,系统强制结束',
];
}
发表评论