using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BatCharging.Model { public class CMD1 { /// /// 预留 /// public UInt16 value1 { get; set; } /// /// 预留 /// public UInt16 value2 { get; set; } /// /// 类型 /// 0查询 /// 1设置 /// public byte value3 { get; set; } /// /// 设置/查询参数起始地址 /// public UInt32 value4 { get; set; } /// /// 设置/查询个数 /// public byte value5 { get; set;} /// /// 设置参数字节数 /// public UInt16 value6 { get; set; } /// /// 设置数据 /// public byte[] value7 { get; set; } /* 1 签到时间间隔 4 按照分钟为单位(默认 30 分) 2 充电桩项目类型 4 内部参数,一般用于查询 3 充电枪个数 4 内部参数,一般用于查询 4 通道号 4 内部参数,一般用于查询 5 最高充电电压 4 6 最大充电电流 4 7 读卡器类型 4 1:MT622 2:ID 读卡器 硬件决定的,运营的后台不需要 设置或查询此项 8 读卡器波特率 4 硬件决定的,运营的后台不需要 设置或查询此项 9 充电卡片协议编号 4 10 后台验证 4 0-不验证 1-验证 11 车牌验证 4 0-不验证 1-验证 12 车卡 VIN 绑定 4 0-不绑定 1-绑定 13 BMS 单体保护电压 4 14 BMS 充电保护温度 4 15* 调试地址 1 4 0 保持不变 16 调试地址 2 4 0 保持不变 17 调试地址 3 4 0 保持不变 18 调试地址 4 4 0 保持不变 19 调试地址 5 4 0 保持不变 20 定时上报间隔 4 上报模式,定时上报的间隔 单位:秒;缺省:15 秒 21 心跳上报周期 4 0 保持不变缺省=3 秒 22 心跳包检测超时次数 4 0 保持不变缺省=3 秒 23 充电桩状态信息报上报 周期 4 0 保持不变缺省=3 秒 24 通信模式 4 1:应答模式 2:主动上报模式 25* 中心服务器地址 4 按照字节顺序注 3) 26* 中心服务器端口 4 低字节在前注 4) 27 服务费价格 4 28 全时段电费费率 4 29 广告灯开启起始小时 4 30 广告灯开启起始分钟 4 31 广告灯关闭起始小时 4 32 广告灯关闭起始分钟 4 33 调试控制地址 4 内部调试用,运营平台不需实现 34 调试控制数据 4 要与调试控制地址一起发送 35 过压值 4 放大 10 倍 36 欠压值 4 放大 10 倍 37 过流值 4 放大 10 倍 39 辅源类型 4 1-12V 2-24V 40 充电枪类型 4 41 控制板软件版本 4 只支持读,而且在 M3+U1+U2 平台中才有效 42 采集板软件版本 4 只支持读,而且在 M3+U1+U2 平台中才有效 43 模块类型 4 0:500V 标准;1:750V 标准; 2:500V 恒功率模块;3:750V 恒 功率模块;4:低压 250V 模块;5: 第二代恒功率模块;6:低压档 100V 模块;内部参数,可设可查, 一般只用于查询 44 组号 4 监 控 组 号 , 与 模 块 组 号 一 致 (0-9);内部参数,可设可查, 一般只用于查询 45 地址 4 监控地址(1-10);内部参数,可 设可查,一般只用于查询 46 最大组号 4 监控最大组号(0-9);内部参数, 可设可查,一般只用于查询 47 最大地址 4 监控最大地址号(1-10);内部参 数,可设可查,一般只用于查询 48 双充模式 4 1:双枪单充;2:双枪双充;内 部参数,可设可查,一般只用于 查询 49 界面类型 4 0:标准界面;1:N 个双枪单屏 类型;内部参数,可设可查,一 般只用于查询 50 预留 IO 类型 4 0:预留;1:N 枪单屏功能(一 般只设主机);2:群充 IO;3: SOC 显示灯;内部参数,可设可 查,一般只用于查询 51 环境低温值 4 放大 10 倍;内部参数,可设可查, 一般只用于查询 52 群充模块数量 4 放大 1 倍;内部参数,可设可查, 一般只用于查询 53 指示灯类型 4 0:各枪各自的指示灯或 N 个双 枪单屏类型; 1:整个系统只有 一个指示灯;内部参数,可设可 查,一般只用于查询 54 电表类型 4 0:没有电表 1:DLT645-2007(地址号:01) ; 2:DLT645-2007(科陆电表,带 CT 上传,地址号:01);3: DLT645-2007(广播帧,不用设 电表地址);4:DLT645-2007(地 址号:01,主机带机柜总电表(地 址号:02)));内部参数,可设可 查,一般只用于查询 55 充电卡类型 4 0:本公司旧标准 M1 充电卡 1:本 公司支持用户自定义密钥 M1 卡;内部参数,可设可查,一般 只用于查询 注:类型 0 的卡基本不用了,后 续一般都是支持类型 1 卡 56 CAN3 外部通信地址 4 1-100;内部参数,可设可查,一 般只用于查询 57 BMS 类型 4 0:新旧国标兼容(默认);1:旧 国标协议;02:国标与普天自适 应协议;03:普天地标协议;内 部参数,可设可查,一般只用于 查询 58 充电卡后台验证 4 1:后台验证使能;2:不使能; 内部参数,可设可查,一般只用 于查询 59 认证方式 4 1:认证优先;2:充电优先;内 部参数,可设可查,一般只用于 查询 60 充电限电压 4 放大 10 倍;内部参数,可设可查, 一般只用于查询 61 充电限电流 4 放大 10 倍;内部参数,可设可查, 一般只用于查询 62 快充段-起始小时 4 放大 1 倍;内部参数,可设可查, 一般只用于查询 63 快充段-起始分钟 4 放大 1 倍;内部参数,可设可查, 一般只用于查询 64 快充段-结束小时 4 放大 1 倍;内部参数,可设可查, 一般只用于查询 65 快充段-结束分钟 4 放大 1 倍;内部参数,可设可查, 一般只用于查询 66 状态 A 和状态 B 4 见注 7 67 模块电压 4 放大 10 倍 68 绝缘正电压 4 放大 10 倍 69 绝缘负电压 4 放大 10 倍 70 绝缘阻抗 4 放大 1 倍 71 枪正端温度保护 4 偏移量-50,-50 - 200 72 枪负端温度保护 4 偏移量-50,-50 - 200 73 模块数量 4 0-255 74 电表电能 4 放大 100 倍,kwh 75 后台支持计费优惠功能 4 0-不支持 1-支持 若后台支持计费优惠功能,报文 201 要回应相应的优惠字段 76 环境过温保护 4 偏移量-50,-50 - 200 77 延迟充电段-起始小时 4 放大 1 倍;内部参数,可设可查, 一般只用于查询 78 延迟充电段-起始分钟 4 放大 1 倍;内部参数,可设可查, 一般只用于查询 79 延迟充电段-结束小时 4 放大 1 倍;内部参数,可设可查, 一般只用于查询 80 延迟充电段-结束分钟 4 放大 1 倍;内部参数,可设可查, 一般只用于查询 81 白名单版本号 4 只能查询,不能设置 82 遥测 104 报文 4 83 强制解锁一次 4 只有在充电结束且发生解锁故障 时候才会生效。 枪锁软锁未解除下,此命令无效。 84 控制板复位 4 只能在非充电过程中触发 85 急停 4 充电中下发急停会导致本地停 机,慎重使用。 1:软急停触发 0:软急停解除 输入调试变量 6005 解除 输入调试变量 6005 触发 86 本地锁枪动作 4 只能在非充电期间且本地未发生 闭锁失败情况下下发。 1:枪锁上软锁 0:枪锁解软锁 界面输入调试变量 6000 解锁 界面输入调试变量 6001 闭锁 87 软件更新自检 4 充电桩检查并且执行最新官方可 升级性软件,非充电下发。 0xAA01:表示升级监控 0xAA02:表示升级 CCU-H2 板 0xAA03:表示升级 DCDC 模块 0xAA04:表示升级 ACDC 模块 0xAA05:表示升级绝缘板 0xAA06:表示升级功率控制板 其他: 88 离线时默认限功率 4 后台限功率 0-不限功率 100-限功率 10KW 1000-限功率 100KW 89 最高允许 SOC 4 大于 100 表示不限制 90 AES 密钥 32 设置索引 90,设置个数 8 91 更新余额 8 前 4 字节枪号 后 4 字节余额值,单位 0.0001 元 */ } }