#pragma #include #include "common/JsonN.h" // EMS遥信 struct EMSYX { uint16_t bms; //BMS(电池堆)通信状态 R uint16 "0:正常 1:故障" bit位从低到高分别对应1~16 uint64_t bcu; //BCU(电池簇)通信状态 R uint64 "0:正常 1:故障" bit位从低到高分别对应1~64 uint16_t mcu; //PCU(主控)通信状态 R uint16 "0:正常 1:故障" bit位从低到高分别对应1~16 uint64_t pcs; //PCS(模块)通信状态 R uint64 "0:正常 1:故障" bit位从低到高分别对应1~64 uint16_t electMeterMainPoint; //电表总接点通信状态 R uint16 "0:正常 1:故障" bit位从低到高分别对应1~16 uint32_t electMeter; //电表通信状态 R uint32 "0:正常 1:故障" bit位从低到高分别对应1~32 uint16_t fireSystem; //消防通信状态 R uint16 "0:正常 1:故障" bit位从低到高分别对应1~16 uint16_t ups; //UPS通信状态 R uint16 "0:正常 1:故障" bit位从低到高分别对应1~16 uint16_t temHumMainPoint; //温湿度总接点通信状态 R uint16 "0:正常 1:故障" bit位从低到高分别对应1~16 uint32_t temHum; //温湿度通信状态 R uint32 "0:正常 1:故障" bit位从低到高分别对应1~32 uint16_t aircMainPoint; //空调总接点通信状态 R uint16 "0:正常 1:故障" bit位从低到高分别对应1~16 uint32_t airc; //空调通信状态 R uint32 "0:正常 1:故障" bit位从低到高分别对应1~32 uint16_t controlDryContact; //控制干接点(配电系统)状态 R uint16 "0:开路 1:闭合" bit位从低到高分别对应1~16 uint16_t statusDryContact; //状态干接点(配电系统)状态 R uint16 "0:开路 1:闭合" bit位从低到高分别对应1~16 uint16_t bcuMain; //BCU总通信状态 R uint16 0:正常 1:告警 2:故障 uint16_t pcuMain; //PCU总通信状态 R uint16 0:正常 1:告警 2:故障 uint16_t electMeterMain; //电表总通信状态 R uint16 0:正常 1:告警 2:故障 uint16_t fireSystemMain; //消防总通信状态 R uint16 0:正常 1:告警 2:故障 uint16_t upsMain; //UPS总通信状态 R uint16 0:正常 1:告警 2:故障 uint16_t temHumMain; //温湿度总通信状态 R uint16 0:正常 1:告警 2:故障 uint16_t aircMain; //空调总通信状态 R uint16 0:正常 1:告警 2:故障 uint16_t emu; //EMU通信状态 R uint16 0:正常 1:告警 2:故障 uint16_t chillerMain; //冷机总通信状态 R uint16 0:正常 1:告警 2:故障 uint16_t chillerMainPoint; //冷机总接点通信状态 R uint16 "0:正常 1:故障" bit位从低到高分别对应1~16 uint16_t chiller; //冷机通信状态 R uint16 "0:正常 1:故障" bit位从低到高分别对应1~16 //预留 //预留 uint16_t energyStatus; //判断总表的三相总有功 < -5.0fkW 充电 >5.0fkW放电 否则停机 R uint16 0:充电 1 : 放电 2 : 停机 储能状态 void fromJson(const std::string& str); std::string toJson(); }; // EMS遥测 struct EMSYC { //BMS(电池堆)个数 R uint16 1 0x1001 //BCU通道个数 R uint16 1~2 0x1002 //BCU(电池簇)个数 R uint16 1~40 0x1003 //PCU(主控)个数 R uint16 1~4 0x1004 //PCU通道个数 R uint16 1~4 0x1005 //PCS(模块)个数 R uint16 1~40 0x1006 //电表通道个数 R uint16 1 0x1007 //电表个数 R uint16 1~10 0x1008 //消防通道个数 R uint16 1~10 0x1009 //消防个数 R uint16 1~10 0x100A //UPS通道个数 R uint16 1~10 0x100B //UPS个数 R uint16 1~10 0x100C //温湿度通道个数 R uint16 1 0x100D //温湿度个数 R uint16 1~10 0x100E //空调通道个数 R uint16 1 0x100F //空调个数 R uint16 1~10 0x1010 //控制干接点(配电系统)个数 R uint16 16 0x1011 //状态干接点(配电系统)个数 R uint16 16 0x1012 //预留 0x1013~0x1071 //预留 //预留 //预留 //预留 //预留 //预留 //预留 //预留 //系统最大可充电功率 R uint32 1KW Pcu数据 0x1072 储能侧 //系统最大可放电功率 R uint32 1KW 0x1074 //储能母线电压 R uint32 0.1V 堆数据 0x1076 //储能母线电流 R int32 0.1A 0x1078 //储能系统SOC R uint16 0.1 0x107A //储能系统SOH R uint16 0.1 0x107B //电流变比 R uint16 电表总表数据 0x107C //电压变比 R uint16 0x107D //A相电压 R uint32 1V 0x107E //B相电压 R uint32 1V 0x1080 //C相电压 R uint32 1V 0x1082 //A相电流 R int32 1A 0x1084 //B相电流 R int32 1A 0x1086 //C相电流 R int32 1A 0x1088 //AB相电压 R uint32 1V 0x108A //BC相电压 R uint32 1V 0x108C //CA相电压 R uint32 1V 0x108E //A相有功功率 R int32 1kW 0x1090 //B相有功功率 R int32 1kW 0x1092 //C相有功功率 R int32 1kW 0x1094 //三相总有功功率 R int32 1kW 0x1096 //当前控制功率 R int32 0.1kW 堆数据 0x1098 //负荷率 R uint32 1% 台区控制策略数据 0不拿 大于0 默认拿第一个 0x109A //三相不平衡度  R uint32 1% 0x109C //功率因素比率  R uint32 1% 0x109E //进线开关柜功率 R int32 1kW 并网口电表 0x10A0 //用户关口表功率 R int32 1kW 并网口电表 0x10A2 //预留 0x10A4~0x1103 //预留 //正向总有功总需量 R int32 1kW 0x1104 收益 总表 //尖段电价 R uint32 1RMB 0x1106 //峰段电价 R uint32 1RMB 0x1108 //平段电价 R uint32 1RMB 0x110A //谷段电价 R uint32 1RMB 0x110C //日充电电量 R uint32 1kWh 0x110E //日放电电量 R uint32 1kWh 0x1110 //日充电费用 R uint32 1RMB 0x1112 //日放电费用 R uint32 1RMB 0x1114 //日收益 R int32 1RMB 0x1116 //日正向尖有功电能 R uint32 1kWh 0x1118 //日正向峰有功电能 R uint32 1kWh 0x111A //日正向平有功电能 R uint32 1kWh 0x111C //日正向谷有功电能 R uint32 1kWh 0x111E //日正向总有功电能 R uint32 1kWh 0x1120 //日反向尖有功电能 R uint32 1kWh 0x1122 //日反向峰有功电能 R uint32 1kWh 0x1124 //日反向平有功电能 R uint32 1kWh 0x1126 //日反向谷有功电能 R uint32 1kWh 0x1128 //日反向总有功电能 R uint32 1kWh 0x112A //总充电电量 R uint32 1kWh 0x112C //总放电电量 R uint32 1kWh 0x112E //总充电费用 R uint32 1RMB 0x1130 //总放电费用 R uint32 1RMB 0x1132 //总收益 R int32 1RMB 0x1134 //总正向尖有功电能 R uint32 1kWh 0x1136 //总正向峰有功电能 R uint32 1kWh 0x1138 //总正向平有功电能 R uint32 1kWh 0x113A //总正向谷有功电能 R uint32 1kWh 0x113C //总正向总有功电能 R uint32 1kWh 0x113E //总反向尖有功电能 R uint32 1kWh 0x1140 //总反向峰有功电能 R uint32 1kWh 0x1142 //总反向平有功电能 R uint32 1kWh 0x1144 //总反向谷有功电能 R uint32 1kWh 0x1146 //总反向总有功电能 R uint32 1kWh 0x1148 //预留 0x114A~0x11AD //预留 //预留 //交流A相电压 R int16 1V 0x11AE 电网侧 并网口电表 //交流B相电压 R int16 1V 0x11AF //交流C相电压 R int16 1V 0x11B0 //交流A相频率 R int16 1Hz 0x11B1 Pcs //交流B相频率 R int16 1Hz 0x11B2 //交流C相频率 R int16 1Hz 0x11B3 //总直流功率 R int32 1kW 0x11B4 堆 //总直流电压 R uint32 0.1V 0x11B6 //总直流电流 R int32 0.1A 0x11B8 //预留 0x11B9~0x121A //预留 //预留 //储能系统温度 R int16 0.1℃ 堆里面单体温度最高 0x121B 充放电运行状态 //储能充放电时段hh R uint16 时 0x01 0x121C 普通控制功率取 默认给0 //储能充放电时段mm R uint16 分 0x01 0x121D //储能充放电时段ss R uint16 秒 0x01 0x121E //储能系统各时段功率 R int16 1kW 0x01 0x121F }; // EMS遥调 struct EMSYT { //EMS工作模式 RW uint16 - "0:无效 1:本地控制模式, EMS不接受平台调控 2 : 平台控制模式, EMS接收平台调控指令" 0x0001 //有功功率 RW int16 kW "并网恒功率模式下交流侧功率值: <0 : 充电功率 0 : 静置 >0 : 放电功率" 0x0002 //PCS开关机 RW uint16 - "0: 关机 1 : 开机" 软件开关机 0x0003 //主控对象 RW uint16 "储能遥控对象:0:无效 1:华云 2:轻舟" 0x0004 //A相有功功率 RW int16 1kW 0x0005 //B相有功功率 RW int16 1kW 0x0006 //C相有功功率 RW int16 1kW 0x0007 //三相总有功功率 RW int16 1kW 0x0008 //A相无功功率 RW int16 1kVar 0x0009 //B相无功功率 RW int16 1kVar 0x000A //C相无功功率 RW int16 1kVar 0x000B //三相总无功功率 RW int16 1kVar 0x000C //A相电流 RW int16 0.01A 在使用的时候除以100转float 0x000D //B相电流 RW int16 0.01A 0x000E //C相电流 RW int16 0.01A 0x000F //A相电压 RW uint16 1V 0x0010 //B相电压 RW uint16 1V 0x0011 //C相电压 RW uint16 1V 0x0012 //A相交流功率因数 RW int16 0.01 在使用的时候除以100转float 0x0013 //B相交流功率因数 RW int16 0.01 0x0014 //C相交流功率因数 RW int16 0.01 0x0015 //A相视在功率 RW int16 1kVA 0x0016 //B相视在功率 RW int16 1kVA 0x0017 //C相视在功率 RW int16 1kVA 0x0018 //正向总有功总需量 RW int16 1kW 0x0019 //数据有效性 RW int16 0无效 1有效 0x001A //EMS工作模式 RW uint16 - "0:无效 1:本地控制模式, EMS不接受平台调控 2 : 平台控制模式, EMS接收平台调控指令" 2413项目需求 0x001B //有功功率 RW uint16 kW "并网恒功率模式下交流侧功率值:功率绝对值 没有正负" 2413项目需求 0x001C //充放电类型 RW uint16 - "0: 关机 1 : 充电 2 : 放电 3 : 待机" "2413项目需求充放电类型" 0x001D //最大SOC RW uint16 2413项目需求 0x001E //最小SOC RW uint16 2413项目需求 0x001F //自动并离网 RW uint16 "0:手动 1:自动" "2332项目需求(若为自动,则通过主控进行并离网切换)" 0x0020 //并网离网 RW uint16 "0:并网 1:离网" "2332项目需求(该下发参数的前提为手动模式下)" 0x0021 }; // PCU遥信 struct PCUYX { //所属通道号 R uint16 1~4 0x1001 //故障状态 R uint16 1故障,0正常 0x1002 //告警状态 R uint16 1告警,0正常 0x1003 //设备在线 R uint16 1在线,0无效 0x1004 //本地远程 R uint16 1本地,0远程 0x1005 //启停状态 R uint16 1开机,0关机 0x1006 //电网状态 R uint16 1离网,0并网 0x1007 //模块状态 R uint16 1开机,0待机 0x1008 //EPO急停 R uint16 1故障,0正常 0x1009 //防雷器异常 R uint16 1告警,0正常 0x100A //负载电压反序 R uint16 1故障,0正常 0x100B //市电电压反序 R uint16 1故障,0正常 0x100C //输出相反序 R uint16 1故障,0正常 0x100D //过载告警 R uint16 1告警,0正常 0x100E //过载超时 R uint16 1故障,0正常 0x100F //交流过流保护 R uint16 1故障,0正常 0x1010 //逆变电压异常 R uint16 1故障,0正常 0x1011 //内部串口异常 R uint16 1故障,0正常 0x1012 //485通信故障 R uint16 1故障,0正常 0x1013 //CAN通信故障 R uint16 1故障,0正常 0x1014 //E2PROM故障 R uint16 1故障,0正常 0x1015 //电网过压 R uint16 1故障,0正常 0x1016 //电网欠压 R uint16 1故障,0正常 0x1017 //电网过频 R uint16 1故障,0正常 0x1018 //电网欠频 R uint16 1故障,0正常 0x1019 //电网快检综合异常 R uint16 1故障,0正常 0x101A //电网幅值快检异常 R uint16 1故障,0正常 0x101B //电网拖尾异常 R uint16 1故障,0正常 0x101C //消防输入信号NO R uint16 1闭合,0断开 0x101D //急停按钮信号NC R uint16 1急停,0正常 0x101E //避雷器NC R uint16 1故障,0正常 0x101F //避雷器断路器NC R uint16 1故障,0正常 0x1020 //PCS总断路器NC R uint16 1闭合,0断开 0x1021 //电操状态NO R uint16 1闭合,0断开 0x1022 //远程关机NO R uint16 1开机,0无效 0x1023 //远程开机NO R uint16 1开机,0无效 0x1024 //BA故障信号NO R uint16 1故障,0正常 0x1025 //PCS_01状态 R uint16 1在线,0掉线 0x1026 //PCS_02状态 R uint16 1在线,0掉线 0x1027 //PCS_03状态 R uint16 1在线,0掉线 0x1028 //PCS_04状态 R uint16 1在线,0掉线 0x1029 //PCS_05状态 R uint16 1在线,0掉线 0x102A //PCS_06状态 R uint16 1在线,0掉线 0x102B //PCS_07状态 R uint16 1在线,0掉线 0x102C //PCS_09状态 R uint16 1在线,0掉线 0x102D //PCS_10状态 R uint16 1在线,0掉线 0x102E //PCS_01下发设置 R uint16 1故障,0正常 0x102F //PCS_02下发设置 R uint16 1故障,0正常 0x1030 //PCS_03下发设置 R uint16 1故障,0正常 0x1031 //PCS_04下发设置 R uint16 1故障,0正常 0x1032 //PCS_05下发设置 R uint16 1故障,0正常 0x1033 //PCS_06下发设置 R uint16 1故障,0正常 0x1034 //PCS_07下发设置 R uint16 1故障,0正常 0x1035 //PCS_08下发设置 R uint16 1故障,0正常 0x1036 //PCS_09下发设置 R uint16 1故障,0正常 0x1037 //PCS_10下发设置 R uint16 1:故障,0正常 0x1038 //内部DSP通信故障 R uint16 1 : 故障,0正常 0x1039 //BMS CAN通信故障 R uint16 1 : 故障,0正常 0x103A //下发设置失败 R uint16 1 : 故障,0正常 0x103B }; // PCU 遥测 struct PCUYC { //所属通道号 R uint16 1~4 0x0001 //充电功率最大许可 R uint32 1KW 0x0002 //放电功率最大许可 R uint32 1KW 0x0004 //交流日总充电量 R uint32 1KWh 0x0006 //交流日总放电量 R uint32 1KWh 0x0008 //交流总充电量 R uint32 1KWh 0x000A //交流总放电量 R uint32 1KWh 0x000C //有功功率期望值 R int16 1KW 0x000E //无功功率期望值 R int16 1kVar 0x000F //PCS侧线电压VAB R int16 1v 0x0010 //PCS侧线电压VBC R int16 1v 0x0011 //PCS侧线电压VCA R int16 1v 0x0012 //PCS侧线A相电压 R int16 1v 0x0013 //PCS侧线B相电压 R int16 1v 0x0014 //PCS侧线C相电压 R int16 1v 0x0015 //PCS侧A相频率 R int16 1Hz 0x0016 //PCS侧B相频率 R int16 1Hz 0x0017 //PCS侧C相频率 R int16 1Hz 0x0018 //PCS侧功率因数A R int16 1 0x0019 //PCS侧功率因数B R int16 1 0x001A //PCS侧功率因数C R int16 1 0x001B //PCS侧相电流A R int16 1A 0x001C //PCS侧相电流B R int16 1A 0x001D //PCS侧相电流C R int16 1A 0x001E //PCS侧有功功率A R int16 1kW 0x001F //PCS侧有功功率B R int16 1kW 0x0020 //PCS侧有功功率C R int16 1kW 0x0021 //PCS侧无功功率A R int16 1kVar 0x0022 //PCS侧无功功率B R int16 1kVar 0x0023 //PCS侧无功功率C R int16 1kVar 0x0024 //PCS侧视在功率A R int16 1kVar 0x0025 //PCS侧视在功率B R int16 1kVar 0x0026 //PCS侧视在功率C R int16 1kVar 0x0027 //PCS侧三相总有功功率 R int16 1kW 0x0028 //PCS侧三相总无功功率 R int16 1kVar 0x0029 //PCS侧三相总视在功率 R int16 1kVA 0x002A //PCS侧三相总功率因数 R int16 1 0x002B //PCU模块温度 R int16 1℃ 0x002C //外部温度NTC1 R int16 1℃ 0x002D //外部温度NTC2 R int16 1℃ 0x002E //外部温度NTC3 R int16 1℃ 0x002F //台区负载侧A相电流 R int16 1A 0x0030 //台区负载侧B相电流 R int16 1A 0x0031 //台区负载侧C相电流 R int16 1A 0x0032 //台区负载侧A相有功功率 R int16 1kW 0x0033 //台区负载侧B相有功功率 R int16 1kW 0x0034 //台区负载侧C相有功功率 R int16 1kW 0x0035 //台区负载侧总有功功率 R int16 1kW 0x0036 //台区负载侧A相无功功率 R int16 1kVar 0x0037 //台区负载侧B相无功功率 R int16 1kVar 0x0038 //台区负载侧C相无功功率 R int16 1kVar 0x0039 //台区负载侧总无功功率 R int16 1kVar 0x003A //台区负载侧A相视在功率 R int16 1kVA 0x003B //台区负载侧B相视在功率 R int16 1kVA 0x003C //台区负载侧C相视在功率 R int16 1kVA 0x003D //台区负载侧总视在功率 R int16 1kVA 0x003E //台区负载侧A相功率因数 R int16 1 0x003F //台区负载侧B相功率因数 R int16 1 0x0040 //台区负载侧C相功率因数 R int16 1 0x0041 //台区负载侧总功率因数 R int16 1 0x0042 //负载侧线电压AB R int16 1V 0x0043 //负载侧线电压BC R int16 1V 0x0044 //负载侧线电压CA R int16 1V 0x0045 //负载侧相电压AN R int16 1V 0x0046 //负载侧相电压BN R int16 1V 0x0047 //负载侧相电压CN R int16 1V 0x0048 //负载侧A功率因素 R int16 1 0x0049 //负载侧B功率因素 R int16 1 0x004A //负载侧C功率因素 R int16 1 0x004B //负载侧A视在功率 R int16 1kVA 0x004C //负载侧B视在功率 R int16 1kVA 0x004D //负载侧C视在功率 R int16 1kVA 0x004E }; // PCS 遥信 struct PCSYX { //所属主控号 R uint16 1~4 0x1001 //所属PCS号 R uint16 1~40 0x1002 //故障状态 R uint16 1故障,0正常 0x1003 //告警状态 R uint16 1告警,0正常 0x1004 //设备在线 R uint16 1在线,0无效 0x1005 //禁止充电 R uint16 1禁止,0无效 0x1006 //禁止放电 R uint16 1禁止,0无效 0x1007 //运行状态 R uint16 1开机,0关机 0x1008 //充放状态 R uint16 0:待机, 1:充电, 2:放电, 3:搁置 0x1009 //电网状态 R uint16 1离网,0并网 0x100A //逆变供电 R uint16 0禁止,1使能 0x100B //缓启动完成 R uint16 0禁止,1使能 0x100C //主机标志 R uint16 0禁止,1使能 0x100D //并离网状态 R uint16 0:并网, 1:离网 0x100E //同步请求标志 R uint16 0:无效;1:动作 0x100F //绝缘故障 R uint16 1:故障,0正常 0x1010 //漏电保护 R uint16 1 : 故障,0正常 0x1011 //直流过压 R uint16 1 : 故障,0正常 0x1012 //市电幅值异常 R uint16 1 : 故障,0正常 0x1013 //市电相序异常 R uint16 1 : 故障,0正常 0x1014 //温度开关异常 R uint16 1 : 故障,0正常 0x1015 //市电频率异常 R uint16 1 : 故障,0正常 0x1016 //IGBT过温 R uint16 1 : 故障,0正常 0x1017 //交流接地故障 R uint16 1 : 故障,0正常 0x1018 //逆变过流异常 R uint16 1 : 故障,0正常 0x1019 //直流缓起故障 R uint16 1 : 故障,0正常 0x101A //直流主继电器故障 R uint16 1 : 故障,0正常 0x101B //风机异常 R uint16 1 : 故障,0正常 0x101C //主接触器异常 R uint16 1 : 故障,0正常 0x101D //均浮充切换超时 R uint16 1 : 故障,0正常 0x101E //硬件故障 R uint16 1 : 故障,0正常 0x101F //机内过温 R uint16 1 : 故障,0正常 0x1020 //软启动故障 R uint16 1 : 故障,0正常 0x1021 //触摸屏通讯故障 R uint16 1 : 故障,0正常 0x1022 //防雷器故障 R uint16 1 : 故障,0正常 0x1023 //急停故障 R uint16 1 : 故障,0正常 0x1024 //BMS系统故障 R uint16 1 : 故障,0正常 0x1025 //BMS通讯故障 R uint16 1 : 故障,0正常 0x1026 //BMS干接点通讯故障 R uint16 1 : 故障,0正常 0x1027 //远程通讯故障 R uint16 1 : 故障,0正常 0x1028 //门禁告警 R uint16 1 : 故障,0正常 0x1029 //锁相异常 R uint16 1 : 故障,0正常 0x102A //IGBT过温告警 R uint16 1 : 故障,0正常 0x102B //硬件过流保护 R uint16 1 : 故障,0正常 0x102C //驱动故障 R uint16 1 : 故障,0正常 0x102D //ID冲突 R uint16 1 : 故障,0正常 0x102E //电池过压 R uint16 1 : 故障,0正常 0x102F //电池欠压 R uint16 1 : 故障,0正常 0x1030 //直流过流保护 R uint16 1 : 故障,0正常 0x1031 //输出电压异常 R uint16 1 : 故障,0正常 0x1032 //离网输出电压不符合 R uint16 1 : 故障,0正常 0x1033 //输出过载保护 R uint16 1 : 故障,0正常 0x1034 //输出短路保护 R uint16 1 : 故障,0正常 0x1035 //并机通信异常 R uint16 1 : 故障,0正常 0x1036 //电池保险异常 R uint16 1 : 故障,0正常 0x1037 //电池重载低压 R uint16 1 : 故障,0正常 0x1038 //电池低压告警 R uint16 1 : 故障,0正常 0x1039 //一拖二压差过大 R uint16 1 : 故障,0正常 0x103A //电池反接故障 R uint16 1 : 故障,0正常 0x103B //电池电压异常 R uint16 1 : 故障,0正常 0x103C //过载告警 R uint16 1 : 故障,0正常 0x103D //外部接触器异常 R uint16 1 : 故障,0正常 0x103E //IGBT温度传感器异常 R uint16 1 : 故障,0正常 0x103F //整机温度传感器异常 R uint16 1 : 故障,0正常 0x1040 //市电CT异常 R uint16 1 : 故障,0正常 0x1041 //逆变电流三相不平衡 R uint16 1 : 故障,0正常 0x1042 //逆变电流直流分量异常 R uint16 1 : 故障,0正常 0x1043 //母线不平衡 R uint16 1 : 故障,0正常 0x1044 //逆变电压直流分量异常 R uint16 1 : 故障,0正常 0x1045 //主接触器控制异常 R uint16 1 : 故障,0正常 0x1046 //逆变电压控制异常 R uint16 1 : 故障,0正常 0x1047 //直流霍尔异常 R uint16 1 : 故障,0正常 0x1048 //电池单体过压 R uint16 1 : 故障,0正常 0x1049 //电池单体欠压 R uint16 1 : 故障,0正常 0x104A //电网过压 R uint16 1 : 故障,0正常 0x104B //电网欠压 R uint16 1 : 故障,0正常 0x104C //电网过频 R uint16 1 : 故障,0正常 0x104D //电网欠频 R uint16 1 : 故障,0正常 0x104E //市电不平衡 R uint16 1 : 故障,0正常 0x104F //参数设置不匹配 R uint16 1 : 故障,0正常 0x1050 //SPI通信异常 R uint16 1 : 故障,0正常 0x1051 //SCI通信异常 R uint16 1 : 故障,0正常 0x1052 //IIC通信异常 R uint16 1 : 故障,0正常 0x1053 //Xintf通信异常 R uint16 1 : 故障,0正常 0x1054 //零偏校准异常 R uint16 1 : 故障,0正常 0x1055 //烟雾告警 R uint16 1 : 故障,0正常 0x1056 //无电池组故障 R uint16 1异常,0正常 0x1057 //环温降频 R uint16 1异常,0正常 0x1058 //交流过载 R uint16 1异常,0正常 0x1059 //采样异常 R uint16 1异常,0正常 0x105A //24V辅源故障 R uint16 1异常,0正常 0x105B //直流欠压异常 R uint16 1异常,0正常 0x105C //散热器过温 R uint16 1异常,0正常 0x105D //CAN配置故障 R uint16 1异常,0正常 0x105E //3.3V辅源故障 R uint16 1异常,0正常 0x105F //环境过温 R uint16 1异常,0正常 0x1060 //A相IGBT逆变过流 R uint16 1异常,0正常 0x1061 //B相IGBT逆变过流 R uint16 1异常,0正常 0x1062 //C相IGBT逆变过流 R uint16 1异常,0正常 0x1063 }; // PCS 遥测 struct PCSYC { //所属主控号 R uint16 1~4 0x0001 //所属PCS号 R uint16 1~40 0x0002 //总充电量 R uint32 1kWh 0x0003 //总放电量 R uint32 1kWh 0x0005 //散热器温度 R int16 1℃ 0x0007 //内部温度 R int16 1℃ 0x0008 //最大允许充电功率 R int16 0.1kW 0x0009 //最大允许放电功率 R int16 0.1kW 0x000A //有功功率期望 R int16 1kWh 0x000B //无功功率期望 R int16 1kVar 0x000C //AB线电压 R int16 1V 0x000D //BC线电压 R int16 1V 0x000E //CA线电压 R int16 1V 0x000F //A相电压 R int16 1V 0x0010 //B相电压 R int16 1V 0x0011 //C相电压 R int16 1V 0x0012 //A相频率 R int16 1Hz 0x0013 //B相频率 R int16 1Hz 0x0014 //C相频率 R int16 1Hz 0x0015 //A相功率因数 R int16 1 0x0016 //B相功率因数 R int16 1 0x0017 //C相功率因数 R int16 1 0x0018 //A相电流 R int16 1A 0x0019 //B相电流 R int16 1A 0x001A //C相电流 R int16 1A 0x001B //A相有功功率 R int16 1kW 0x001C //B相有功功率 R int16 1kW 0x001D //C相有功功率 R int16 1kW 0x001E //A相无功功率 R int16 1kVar 0x001F //B相无功功率 R int16 1kVar 0x0020 //C相无功功率 R int16 1kVar 0x0021 //A相视在功率 R int16 1kVA 0x0022 //B相视在功率 R int16 1kVA 0x0023 //C相视在功率 R int16 1kVA 0x0024 //三相总有功功率 R int16 1kW 0x0025 //三相总无功功率 R int16 1kVar 0x0026 //三相总视在功率 R int16 1kVA 0x0027 //三相总功率因数 R int16 1 0x0028 //直流功率 R int16 1kW 0x0029 //直流电压 R int16 1V 0x002A //直流电流 R int16 1A 0x002B //充电功率 R int16 1kW 0x002C //放电功率 R int16 1kW 0x002D //PF值 R int16 1 0x002E //UV线/U相电网计量线电压 R int16 1V 0x002F //VW线/V相电网计量线电压 R int16 1V 0x0030 //WU线/W相电网计量线电压 R int16 1V 0x0031 //U相电网计量电流 R int16 1A 0x0032 //V相电网计量电流 R int16 1A 0x0033 //W相电网计量电流 R int16 1A 0x0034 //正母线电压 R int16 1V 0x0035 //可用功率 R int16 1kVA 0x0036 //负母线电压 R int16 1V 0x0037 //A相IGBT温度 R int16 1℃ 0x0038 //B相IGBT温度 R int16 1℃ 0x0039 //C相IGBT温度 R int16 1℃ 0x003A //逆变侧AB线电压 R int16 1V 0x003B //逆变侧BC线电压 R int16 1V 0x003C //逆变侧CA线电压 R int16 1V 0x003D //逆变侧A相电压 R int16 1V 0x003E //逆变侧B相电压 R int16 1V 0x003F //逆变侧C相电压 R int16 1V 0x0040 //逆变侧A相电流 R int16 1A 0x0041 //逆变侧B相电流 R int16 1A 0x0042 //逆变侧C相电流 R int16 1A 0x0043 //逆变侧A相电流直流分量 R int16 1A 0x0044 //逆变侧B相电流直流分量 R int16 1A 0x0045 //逆变侧C相电流直流分量 R int16 1A 0x0046 //离网频率 R int16 1Hz 0x0047 //A相负载量 R int16 1 0x0048 //B相负载量 R int16 1 0x0049 //C相负载量 R int16 1 0x004A //总负载量 R int16 1 0x004B //逆变侧AB线电压直流分量 R int16 1A 0x004C //逆变侧BC线电压直流分量 R int16 1A 0x004D //逆变侧CA线电压直流分量 R int16 1A 0x004E //在线数量 R int16 0x004F //逆变数量 R int16 0x0050 }; // BMS 遥测 struct BMSYC { //SOC R uint16 0.1 0x0001 //SOH R uint16 0.1 0x0002 //电压 R uint32 0.1V 0x0003 //电流 R int32 0.1A 0x0005 //可充电量 R uint32 1kWh 0x0007 //可放电量 R uint32 1kWh 0x0009 //单次可充电量 R uint32 1kWh 0x000B //单次可放电量 R uint32 1kWh 0x000D //堆功率 R int32 1kW 0x000F //充电量累加 R uint32 1kWh 0x0011 //放电量累加 R uint32 1kWh 0x0013 //簇最大SOC R uint16 0.1 0x0015 //簇最小SOC R uint16 0.1 0x0016 //簇最大SOC号 R uint16 0x0017 //簇最小SOC号 R uint16 0x0018 //簇SOC差值 R uint16 0.1 0x0019 //簇最大电压 R uint16 0.1V 0x001A //簇最小电压 R uint16 0.1V 0x001B //簇最大电压号 R uint16 0x001C //簇最小电压号 R uint16 0x001D //簇电压差值 R uint16 0.1V 0x001E //单体最大电压簇号 R uint16 0x001F //单体最大电压节号 R uint16 0x0020 //单体最大电压 R uint16 mV 0x0021 //单体最小电压簇号 R uint16 0x0022 //单体最小电压节号 R uint16 0x0023 //单体最小电压 R uint16 mV 0x0024 //单体平均电压 R uint16 mV 0x0025 //单体电压差 R uint16 mV 0x0026 //单体最大温度簇号 R uint16 0x0027 //单体最大温度节号 R uint16 0x0028 //单体最大温度 R int16 0.1℃ 0x0029 //单体最小温度簇号 R uint16 0x002A //单体最小温度节号 R uint16 0x002B //单体最小温度 R int16 0.1℃ 0x002C //单体平均温度 R int16 0.1℃ 0x002D //单体温度差 R int16 0.1℃ 0x002E //最大内阻簇号 R uint16 0x002F //最大内阻节号 R uint16 0x0030 //最大内阻 R uint16 mΩ 0x0031 //最小内阻簇号 R uint16 0x0032 //最小内阻节号 R uint16 0x0033 //最小内阻 R uint16 mΩ 0x0034 //单体平均内阻 R uint16 mΩ 0x0035 //单体内阻差 R uint16 mΩ 0x0036 //单体最大SOH簇号 R uint16 0x0037 //单体最大SOH节号 R uint16 0x0038 //单体最大SOH R uint16 0.10% 0x0039 //单体最小SOH簇号 R uint16 0x003A //单体最小SOH节号 R uint16 0x003B //单体最小SOH R uint16 0.10% 0x003C //单体最大SOc簇号 R uint16 0x003D //单体最大SOc节号 R uint16 0x003E //单体最大Soc R uint16 0.10% 0x0040 //单体最小SOc簇号 R uint16 0x0041 //单体最小SOc节号 R uint16 0x0042 //单体最小SOc R uint16 0.10% 0x0043 //系统剩余最大可充电功率 R uint32 1KW 0x0043 //系统剩余最大可放电功率 R uint32 1KW 0x0045 //可充电状态 R uint16 1:可充电;0:不可充电 0x0047 //可放电状态 R uint16 1:可放电;0:不可放电 0x0048 //运行状态 R uint16 运行状态 0-正常 1-告警 2-保护 0x0049 //充放电状态 R uint16 0-待机 1-充电 2-放电 0x004A }; // BCU遥信 struct BCUYX { //所属通道号 R uint16 1~4 0xA001 //所属BCU号 R uint16 1~40 0xA002 //蓄电池充放电状态 R uint16 "0x11开路 //0x22待机 //0x33充电 //0x44放电" 0xA003 //电池组运行状态 R uint16 "0x11跳机 //0x22待机 //0x33放空 //0x44充满 //0x55预警 //0x66正常" 0xA004 //簇DO1状态 R uint16 1:断开 2:闭合 0xA005 //簇DO2状态 R uint16 1:断开 2:闭合 0xA006 //继电器总正 R uint16 0:断开 1:闭合 2:粘连 0xA007 //继电器总负 R uint16 0 : 断开 1:闭合 2:粘连 0xA008 //继电器预充 R uint16 0 : 断开 1:闭合 2:粘连 0xA009 //继电器bmu供电 R uint16 0 : 断开 1:闭合 2:粘连 0xA00A //整簇总电压过高告警 R uint16 0:正常 1:告警 0xA00B //整簇总电压过低告警 R uint16 0:正常 1:告警 0xA00C //整簇中单体电压过高告警 R uint16 0:正常 1:告警 0xA00D //整簇中单体电压过低告警 R uint16 0:正常 1:告警 0xA00E //整簇中单体电压偏差过大告警 R uint16 0:正常 1:告警 0xA00F //整簇中单体温度偏差过大告警 R uint16 0:正常 1:告警 0xA010 //整簇中单体温度过高告警 R uint16 0:正常 1:告警 0xA011 //整簇中单体温度过低告警 R uint16 0:正常 1:告警 0xA012 //整簇总充电电流过高告警 R uint16 0:正常 1:告警 0xA013 //整簇总放电电流过高告警 R uint16 0:正常 1:告警 0xA014 //整簇总SOC过高告警 R uint16 0:正常 1:告警 0xA015 //整簇总SOC过低告警 R uint16 0:正常 1:告警 0xA016 //高压盒主正接触器粘连告警 R uint16 0:正常 1:告警 0xA017 //高压盒主正接触器不能吸合告警 R uint16 0:正常 1:告警 0xA018 //高压盒主负接触器粘连告警 R uint16 0:正常 1:告警 0xA019 //高压盒主负接触器不能吸合告警 R uint16 0:正常 1:告警 0xA01A //高压盒预充接触器粘连告警 R uint16 0:正常 1:告警 0xA01B //高压盒预充接触器不能吸合告警 R uint16 0:正常 1:告警 0xA01C //预充失败告警 R uint16 0:正常 1:告警 0xA01D //BCU电压检测模块出现问题告警 R uint16 0:正常 1:告警 0xA01E //BCU温度检测模块出现问题告警 R uint16 0:正常 1:告警 0xA01F //BCU电流检测模块出现问题告警 R uint16 0:正常 1:告警 0xA020 //BCU绝缘检测模块出现问题告警 R uint16 0:正常 1:告警 0xA021 //高压盒内总压检测模块出现问题告警 R uint16 0:正常 1:告警 0xA022 //高压盒外总压检测模块出现问题告警 R uint16 0:正常 1:告警 0xA023 //PCS-CAN通信故障告警 R uint16 0:正常 1:告警 0xA024 //高压盒供电电压过高告警 R uint16 0:正常 1:告警 0xA025 //绝缘正极故障告警 R uint16 0:正常 1:告警 0xA026 //绝缘负极故障告警 R uint16 0:正常 1:告警 0xA027 //绝缘中间侧故障告警 R uint16 0:正常 1:告警 0xA028 //绝缘故障告警 R uint16 0:正常 1:告警 0xA029 //BMU中电压采样线开路告警 R uint16 0:正常 1:告警 0xA02A //BMU中NTC采样线短开路告警 R uint16 0:正常 1:告警 0xA02B //BMU中采样芯片故障告警 R uint16 0:正常 1:告警 0xA02C //BMU中电池温度升高过快告警 R uint16 0:正常 1:告警 0xA02D //BMU中电池内部短路告警 R uint16 0:正常 1:告警 0xA02E //BMU充电均衡模块出现故障告警 R uint16 0:正常 1:告警 0xA02F //BMU放电均衡模块出现故障告警 R uint16 0:正常 1:告警 0xA030 //BMU通信故障告警 R uint16 0:正常 1:告警 0xA031 //单体内阻过大告警 R uint16 0:正常 1:告警 0xA032 //单体内阻过小告警 R uint16 0:正常 1:告警 0xA033 //单体内阻阻差过大告警 R uint16 0:正常 1:告警 0xA034 //簇内阻过大告警 R uint16 0:正常 1:告警 0xA035 //簇内阻过小告警 R uint16 0:正常 1:告警 0xA036 //SOC初始化无效告警 R uint16 0:正常 1:告警 0xA037 //充电时soc降低故障告警 R uint16 0:正常 1:告警 0xA038 //放电时soc升高告警 R uint16 0:正常 1:告警 0xA039 //静止时SOC跳变告警 R uint16 0:正常 1:告警 0xA03A //整簇总电压过高保护 R uint16 0:正常 1:保护 0xA03B //整簇总电压过低保护 R uint16 0:正常 1:保护 0xA03C //整簇中单体电压过高保护 R uint16 0:正常 1:保护 0xA03D //整簇中单体电压过低保护 R uint16 0:正常 1:保护 0xA03E //整簇中单体电压偏差过大保护 R uint16 0:正常 1:保护 0xA03F //整簇中单体温度偏差过大保护 R uint16 0:正常 1:保护 0xA040 //整簇中单体温度过高保护 R uint16 0:正常 1:保护 0xA041 //整簇中单体温度过低保护 R uint16 0:正常 1:保护 0xA042 //整簇总充电电流过高保护 R uint16 0:正常 1:保护 0xA043 //整簇总放电电流过高保护 R uint16 0:正常 1:保护 0xA044 //整簇总SOC过高保护 R uint16 0:正常 1:保护 0xA045 //整簇总SOC过低保护 R uint16 0:正常 1:保护 0xA046 //高压盒主正接触器粘连保护 R uint16 0:正常 1:保护 0xA047 //高压盒主正接触器不能吸合保护 R uint16 0:正常 1:保护 0xA048 //高压盒主负接触器粘连保护 R uint16 0:正常 1:保护 0xA049 //高压盒主负接触器不能吸合保护 R uint16 0:正常 1:保护 0xA04A //高压盒预充接触器粘连保护 R uint16 0:正常 1:保护 0xA04B //高压盒预充接触器不能吸合保护 R uint16 0:正常 1:保护 0xA04C //预充失败保护 R uint16 0:正常 1:保护 0xA04D //BCU电压检测模块出现问题保护 R uint16 0:正常 1:保护 0xA04E //BCU温度检测模块出现问题保护 R uint16 0:正常 1:保护 0xA04F //BCU电流检测模块出现问题保护 R uint16 0:正常 1:保护 0xA050 //BCU绝缘检测模块出现问题保护 R uint16 0:正常 1:保护 0xA051 //高压盒内总压检测模块出现问题保护 R uint16 0:正常 1:保护 0xA052 //高压盒外总压检测模块出现问题保护 R uint16 0:正常 1:保护 0xA053 //PCS-CAN通信故障保护 R uint16 0:正常 1:保护 0xA054 //高压盒供电电压过高保护 R uint16 0:正常 1:保护 0xA055 //绝缘正极故障保护 R uint16 0:正常 1:保护 0xA056 //绝缘负极故障保护 R uint16 0:正常 1:保护 0xA057 //绝缘中间侧故障保护 R uint16 0:正常 1:保护 0xA058 //绝缘故障保护 R uint16 0:正常 1:保护 0xA059 //BMU中电压采样线开路保护 R uint16 0:正常 1:保护 0xA05A //BMU中NTC采样线短开路保护 R uint16 0:正常 1:保护 0xA05B //BMU中采样芯片故障保护 R uint16 0:正常 1:保护 0xA05C //BMU中电池温度升高过快保护 R uint16 0:正常 1:保护 0xA05D //BMU中电池内部短路保护 R uint16 0:正常 1:保护 0xA05E //BMU充电均衡模块出现故障保护 R uint16 0:正常 1:保护 0xA05F //BMU放电均衡模块出现故障保护 R uint16 0:正常 1:保护 0xA060 //BMU通信故障保护 R uint16 0:正常 1:保护 0xA061 //单体内阻过大保护 R uint16 0:正常 1:保护 0xA062 //单体内阻过小保护 R uint16 0:正常 1:保护 0xA063 //单体内阻阻差过大保护 R uint16 0:正常 1:保护 0xA064 //簇内阻过大保护 R uint16 0:正常 1:保护 0xA065 //簇内阻过小保护 R uint16 0:正常 1:保护 0xA066 //SOC初始化无效保护 R uint16 0:正常 1:保护 0xA067 //充电时soc降低故障保护 R uint16 0:正常 1:保护 0xA068 //放电时soc升高保护 R uint16 0:正常 1:保护 0xA069 //静止时SOC跳变保护 R uint16 0:正常 1:保护 0xA06A }; // BCU遥测 struct BCUYC { //所属通道号 R uint16 1~4 0x0001 //所属BCU号 R uint16 1~40 0x0002 //簇电压 R uint32 0.1V 0x0003 //簇电流 R int32 0.1A 0x0005 //簇温度 R int32 0.1℃ 0x0007 //簇电阻 R uint32 1mΩ 0x0009 //簇SOC R uint16 0.1 0x000B //簇SOH R uint16 0.1 0x000C //簇正绝缘电阻 R uint32 1kΩ 0x000D //簇负绝缘电阻 R uint32 1kΩ 0x000F //簇允许最大充电电流 R int32 0.1A 0x0011 //簇允许最大放电电流 R int32 0.1A 0x0013 //簇允许最大充电功率 R uint32 1kW 0x0015 //簇允许最大放电功率 R uint32 1kW 0x0017 //簇可充容量 R uint32 0.1Ah 0x0019 //簇可放容量 R uint32 0.1Ah 0x001B //簇单次累计充容量 R uint32 0.1Ah 0x001D //簇单次累计放容量 R uint32 0.1Ah 0x001F //簇总累计充容量 R uint32 0.1Ah 0x0021 //簇总累计放容量 R uint32 0.1Ah 0x0023 //簇可充电量 R uint32 1kWh 0x0025 //簇可放电量 R uint32 1kWh 0x0027 //簇单次充电量 R uint32 1kWh 0x0029 //簇单次放电量 R uint32 1kWh 0x002B //簇累计充电量 R uint32 1kWh 0x002D //簇累计放电量 R uint32 1kWh 0x002F //pack累计簇总压 R uint32 0.1V 0x0031 //簇与pack压差 R uint32 0.1V 0x0033 //簇与PCS压差 R uint32 0.1V 0x0035 //簇中BMU个数 R uint16 0x0037 //簇中BMU中单体个数 R uint16 0x0038 //簇中BMU中温度个数 R uint16 0x0039 //簇中单体个数 R uint16 0x003A //簇中温度个数 R uint16 0x003B //单体最高SOC节号 R uint16 0x003C //单体最高SOC R uint16 0.1 0x003D //单体最低SOC节号 R uint16 0x003E //单体最低SOC R uint16 0.1 0x003F //单体最高SOH节号 R uint16 0x0040 //单体最高SOH R uint16 0.1 0x0041 //单体最低SOH节号 R uint16 0x0042 //单体最低SOH R uint16 0.1 0x0043 //单体最高电压节号 R uint16 0x0044 //单体最高电压 R uint16 mV 0x0045 //单体最低电压节号 R uint16 0x0046 //单体最低电压 R uint16 mV 0x0047 //单体电压差 R uint16 mV 0x0048 //单体平均电压 R uint16 mV 0x0049 //单体最高温度节号 R uint16 0x004A //单体最高温度 R int16 0.1℃ 0x004B //单体最低温度节号 R uint16 0x004C //单体最低温度 R int16 0.1℃ 0x004D //单体温度差 R int16 0.1℃ 0x004E //单体平均温度 R int16 0.1℃ 0x004F //单体最高内阻节号 R uint16 0x0050 //单体最高内阻 R uint16 mΩ 0x0051 //单体最低内阻节号 R uint16 0x0052 //单体最低内阻 R uint16 mΩ 0x0053 //单体内阻差 R uint16 mΩ 0x0054 //单体平均内阻 R uint16 mΩ 0x0055 //单体SOC R uint16[1000] 0.1 0x0056~0x043D //单体SOH R uint16[1000] 0.1 0x043E~0x0825 //单体电压 R uint16[1000] mV 0x0826~0x0C0D //单体温度 R int16[1000] 0.01℃ 0x0C0E~0x0FF5 //单体内阻 R uint16[1000] mΩ 0x0FF6~0x13DD }; // 空调遥信 struct AirCYX { //所属通道号 R uint16 1 0x1001 //所属空调号 R uint16 1~10 0x1002 //开关 R uint16 0:关机,1:开机 0x1003 //启动制冷指令 R uint16 0:关闭, 1:启动 0x1004 //启动送风指令 R uint16 0:关闭, 1:启动 0x1005 //启动待机指令 R uint16 0:关闭, 1:启动 0x1006 //启动加热指令 R uint16 0:关闭, 1:启动 0x1007 //传感器故障 R uint16 0:正常,1:告警 0x1008 //高低电压告警 R uint16 0:正常,1:告警 0x1009 //高低温告警 R uint16 0:正常,1:告警 0x100A //高低压告警 R uint16 0:正常,1:告警 0x100B //压缩机告警 R uint16 0:正常,1:告警 0x100C }; // 空调遥测 struct AirCYC { //所属通道号 R uint16 1 0x0001 //所属空调号 R uint16 1~10 0x0002 //制冷点 R int16 0.1℃ 0x0003 //制冷偏差 R int16 0.1℃ 0x0004 //高温告警值 R int16 0.1℃ 0x0005 //低温告警值 R int16 0.1℃ 0x0006 //制热点 R int16 0.1℃ 0x0007 //制热偏差 R int16 0.1℃ 0x0008 //当前温度 R int16 0.1℃ 0x0009 //当前湿度 R int16 0.1℃ 0x000A //除湿开启温度 R int16 0.1℃ 0x000B //除湿停止温度 R int16 0.1℃ 0x000C //除湿开启湿度 R int16 0.1℃ 0x000D //除湿停止湿度 R int16 0.1℃ 0x000E }; // 电表遥测 struct EMeterYC { //所属通道号 R uint16 1 0x0001 //电表地址 R uint16[6] 0x0002~0x0007 //电表类型 R uint16 "0:储能站总表 //1:逆变前侧电表 //2:逆变后侧电表 //3:配电柜电表 //4:并网口电表" 0x0008 //电流变比 R uint16 0x0009 //电压变比 R uint16 0x000A //A相电压 R uint32 1V 0x000B //B相电压 R uint32 1V 0x000D //C相电压 R uint32 1V 0x000F //A相电流 R int32 1A 0x0011 //B相电流 R int32 1A 0x0013 //C相电流 R int32 1A 0x0015 //AB相电压 R uint32 1V 0x0017 //BC相电压 R uint32 1V 0x0019 //CA相电压 R uint32 1V 0x001B //A相有功 R int32 1kW 0x001D //B相有功 R int32 1kW 0x001F //C相有功 R int32 1kW 0x0021 //三相总有功 R int32 1kW 0x0023 //正向总有功总需量 R int32 1kW 0x0025 //尖段电价 R uint32 1RMB 0x0027 //峰段电价 R uint32 1RMB 0x0029 //平段电价 R uint32 1RMB 0x002B //谷段电价 R uint32 1RMB 0x002D //日充电电量 R uint32 1kWh 0x002F //日放电电量 R uint32 1kWh 0x0031 //日充电费用 R uint32 1RMB 0x0033 //日放电费用 R uint32 1RMB 0x0035 //日收益 R int32 1RMB 0x0037 //日正向尖有功电能 R uint32 1kWh 0x0039 //日正向峰有功电能 R uint32 1kWh 0x003B //日正向平有功电能 R uint32 1kWh 0x003D //日正向谷有功电能 R uint32 1kWh 0x003F //日正向总有功电能 R uint32 1kWh 0x0041 //日反向尖有功电能 R uint32 1kWh 0x0043 //日反向峰有功电能 R uint32 1kWh 0x0045 //日反向平有功电能 R uint32 1kWh 0x0047 //日反向谷有功电能 R uint32 1kWh 0x0049 //日反向总有功电能 R uint32 1kWh 0x004B //总充电电量 R uint32 1kWh 0x004D //总放电电量 R uint32 1kWh 0x004F //总充电费用 R uint32 1RMB 0x0051 //总放电费用 R uint32 1RMB 0x0053 //总收益 R int32 1RMB 0x0055 //总正向尖有功电能 R uint32 1kWh 0x0057 //总正向峰有功电能 R uint32 1kWh 0x0059 //总正向平有功电能 R uint32 1kWh 0x005B //总正向谷有功电能 R uint32 1kWh 0x005D //总正向总有功电能 R uint32 1kWh 0x005F //总反向尖有功电能 R uint32 1kWh 0x0061 //总反向峰有功电能 R uint32 1kWh 0x0063 //总反向平有功电能 R uint32 1kWh 0x0065 //总反向谷有功电能 R uint32 1kWh 0x0067 //总反向总有功电能 R uint32 1kWh 0x0069 }; // 温湿度遥测 struct TemHumYC { //所属通道号 R uint16 1 0x0001 //所属温湿度号 R uint16 1~10 0x0002 //温度 R int16 0.1℃ 0x0003 //湿度 R int16 0.1℃ 0x0004 }; struct Fire20YX { // 测点太多(1000多个) }; struct Fire30YX { // 测点太多(1000多个) }; struct Fire40YX { //所属通道号 R uint16 1~10 0x0001 //主控数量 R uint16 1 0x0002 //主控ID R uint16 1 0x0003 //主控状态 R uint16 0:正常 1:预警 2:火警 0x0004 //主控硬件版本 R uint16[2] 主控硬件版本 0x0005~0x0006 //主控软件版本 R uint16[2] 主控软件版本 0x0007~0x0008 //主电状态 R uint16 0:使用市电 1:使用备电 0x0009 //备电电流 R uint32 0.1A 0x000A //备电电压 R uint32 0.1V 0x000C //可用容量 R uint32 0.01Ah 0x000E //可充放容量 R uint32 0.01Ah 0x0010 //警铃是否使用 R uint16 0x0012 //警铃状态 R uint16 0:无效 1:掉线 2:正常 3:启动 0x0013 //瓶头阀是否使用 R uint16 0x0014 //瓶头阀状态 R uint16 0:无效 1:掉线 2:正常 3:启动 0x0015 //手报是否使用 R uint16 0x0016 //手报状态 R uint16 0:无效 1:掉线 2:正常 3:启动 0x0017 //簇控制器数量 R uint16 0x0018 //复合探测器总数量 R uint16 0x0019 //烟雾探测器总数量 R uint16 0x001A //压力探测器总数量 R uint16 0x001B //吸气式探测器总数量 R uint16 0x001C //PACK探测器总数量 R uint16 0x001D //电池总数量 R uint16 0x001E }; // 冷机遥信 struct ChillerYX { //所属通道号 R uint16 1 0x1001 //所属冷机号 R uint16 1~10 0x1002 //开关 R uint16 0:关机,1:开机 0x1003 //采样模式 R uint16 0-出水温度 1-电芯温度 0x1004 //制冷状态 R uint16 0:关闭, 1:启动 0x1005 //制热状态 R uint16 0:关闭, 1:启动 0x1006 //高温告警 R uint16 0:正常,1:告警 0x1007 //低温告警 R uint16 0:正常,1:告警 0x1008 //高压告警 R uint16 0:正常,1:告警 0x1009 //低压告警 R uint16 0:正常,1:告警 0x100A //进水温度传感器 R uint16 0:正常,1:告警 0x100B //出水温度传感器 R uint16 0:正常,1:告警 0x100C //进水压力传感器 R uint16 0:正常,1:告警 0x100D //出水压力传感器 R uint16 0:正常,1:告警 0x100E }; // 冷机遥测 struct ChillerYC { //所属通道号 R uint16 1 0x0001 //所属冷机号 R uint16 1~10 0x0002 //制冷点 R int16 0.1℃ 0x0003 //制冷偏差 R int16 0.1℃ 0x0004 //高温告警值 R int16 0.1℃ 0x0005 //低温告警值 R int16 0.1℃ 0x0006 //制热点 R int16 0.1℃ 0x0007 //制热偏差 R int16 0.1℃ 0x0008 //电芯温度 R int16 0.1℃ 0x0009 //环境湿度 R int16 0.1℃ 0x000A //吸气温度 R int16 0.1℃ 0x000B //排气温度 R int16 0.1℃ 0x000C //进水温度/供液温度 R int16 0.1℃ 0x000D //出水温度/回液温度 R int16 0.1℃ 0x000E //进水压力/供液压力 R int16 0.1 0x000F //出水压力/回液压力 R int16 0.1 0x0010 //高压压力 R int16 0.1 0x0011 //低压压力 R int16 0.1 0x0012 //循环水泵转速 R int16 0x0013 //压缩机频率 R int16 0x0014 //室外风机转速 R int16 0x0015 };