/* * File: BCUDisp.h * * Code generated for Simulink model 'BLC'. * * Model version : 1.42 * Simulink Coder version : 9.4 (R2020b) 29-Jul-2020 * C/C++ source code generated on : Fri Aug 20 13:49:38 2021 */ #ifndef RTW_HEADER_BCUDisp_h_ #define RTW_HEADER_BCUDisp_h_ #include "rtwtypes.h" /* Exported data declaration */ /* Declaration for custom storage class: ExportToFile */ /* 电池工作状态; */ extern real_T OCV; extern uint16_T SOC1[28]; extern uint16_T SOC2[28]; extern real_T UL; extern real_T Up; extern uint16_T sohv_Q_cellCapArrEo[28]; extern uint16_T sohv_Q_cellCapArrEi[28]; extern real_T deltaU; /* 电池单体电压最大; */ /* 电池单体电压(数组); */ extern uint16_T blcn_Q_impleCp[28]; extern uint16_T blcv_Q_reqCpEi[28]; /* 均衡需求容量 读取量(数组); */ extern uint16_T blcv_Q_reqCpEo[28]; /* 均衡需求容量 写入量(数组); */ extern uint32_T blcv_Q_totalCpEi[28]; /* 累计均衡容量 读取量(数组); */ extern uint32_T blcv_Q_totalCpEo[28]; /* 累计均衡容量 写入量(数组); */ extern boolean_T blcv_flg_excute[28]; /* 均衡执行请求标志位 (数组) */ extern uint16_T deltaSoc[28]; extern int16_T ihd_I_curr; /* 电池包电流; */ extern int16_T ihd_T_bdtemp; extern int16_T ihd_T_modTMax; /* 模组温度最大 */ extern int16_T ihd_T_modTMin; /* 模组温度最小 */ extern uint16_T ihd_V_cellUAvrg; /* 电池单体电压平均; */ extern uint16_T ihd_V_cellUMax; /* 电池单体电压最大; */ extern uint16_T ihd_V_cellUMin; /* 电池单体电压最小; */ extern uint8_T ihd_st_fault; /* 故障等级 */ extern uint8_T ihd_st_workStat; /* 电池工作状态; */ extern uint32_T ihd_tm_parkTime; /* 驻车时间; */ extern int16_T ihv_T_modT[6]; /* 模组温度(数组) */ extern uint16_T ihv_V_cellU[28]; /* 电池单体电压(数组); */ extern real_T k1; extern real_T k2; /* 电池单体电压最小; */ extern uint16_T minChrg[28]; extern uint16_T minDischrg[28]; extern boolean_T socd_flg_EEsave; extern uint16_T socd_pct_ahSoc; /* 安时SOC; */ extern uint16_T socd_pct_battSoc; /* 电池真实SOC; */ extern uint16_T socd_pct_battSocEi; /* 电池真实SOC 读取量; */ extern uint16_T socd_pct_battSocEo; /* 电池真实SOC 写入量; */ extern uint16_T socd_pct_bcuSoc; /* 电池显示SOC; */ extern uint16_T socd_pct_bcuSocEi; /* 电池显示SOC读取量; */ extern uint16_T socd_pct_bcuSocEo; /* 电池显示SOC写入量; */ extern uint16_T socd_pct_ekfSoc; /* EKFSOC; */ extern uint16_T sohd_Q_chrgEi; /* 充入容量读取量; */ extern uint16_T sohd_Q_chrgEo; /* 充入容量写入量; */ extern boolean_T sohd_flg_chrgEndEi; /* 充电结束标志位读取量; */ extern boolean_T sohd_flg_chrgEndEo; /* 充电结束标志位写入量; */ extern uint16_T sohd_pct_bcuSoh; /* 电池SOH; */ extern uint16_T sohd_tm_chrgStartStatEi; /* 充电前静置时间读取量; */ extern uint16_T sohd_tm_chrgStartStatEo; /* 充电前静置时间写入量; */ extern uint16_T sohv_Q_cellCap[28]; extern uint16_T sohv_Q_packCapArrEi[10]; /* 10次整包容量(数组)读取量; */ extern uint16_T sohv_Q_packCapArrEo[10]; /* 10次整包容量(数组)写入量; */ extern uint16_T sohv_V_chrgStartStatEi[28]; /* 充电开始时刻的单体电压(数组)读取量; */ extern uint16_T sohv_V_chrgStartStatEo[28]; /* 充电开始时刻的单体电压(数组)写入量; */ #endif /* RTW_HEADER_BCUDisp_h_ */ /* * File trailer for generated code. * * [EOF] */