// GetChargingRate Constant of charging rate indication
GetChargingRate()uint8
}
// MaximumBatteryVoltage The maximum voltage value at the vehicle inlet terminals, at which the station stops charging to protect the vehicle battery
typeMaximumBatteryVoltageframe
typeframe100struct{
maxBattVoltageuint16// The maximum voltage value at the vehicle inlet terminals, at which the station stops charging to protect the vehicle battery
chargingRateInduint8// Fixed value for charging rate indication, which is the maximum charging rate (100 %) of vehicle battery
datestring
}
// ConstChargingRateInd Fixed value for charging rate indication, which is the maximum charging rate (100 %) of vehicle battery
typeConstChargingRateIndframe
typeframe101struct{
batteryCapacityfloat32// Rated capacity of battery
maxChargingTimeSuint16// Maximum charging time permitted by EV, set by 10 s
maxChargingTimeMuint8// Maximum charging time permitted by EV, set by minute
estChargingTimeMuint8// Estimated remaining time before the end of charging calculated by EV
datestring
}
// BatteryCapacity Rated capacity of battery
typeBatteryCapacityframe
typeframe102struct{
controlProtocolNumberuint8// Software version of control protocol to which EV corresponds
targetBatteryVoltageuint16// Target battery voltage ed charging voltage at the vehicle inlet terminals
chargingCurrentRequint8// Current value requested by EV during charging
chargingRateuint8// Charging rate of vehicle battery
vehicleChargingVehicleCharging// Status flag indicating charge permission status of EV
shiftLeverShiftLever// Status flag indicating the shift lever position
chargingSystemFaultSystemFault// Status flag indicating Charging system fault a malfunction caused by EV or the station, and detected by EV
vehicleStatusVehicleStatus// Status flag indicating the EV contactor status
normalStopReqStopRequest// Status flag indicating the request of EV to stop charging control
battOvervoltageSystemFault// Status flag indicating whether or not the vehicle battery voltage exceeds the maximum limit specified by EV
battUndervoltageSystemFault// Status flag indicating whether or not the vehicle battery voltage is less than the lower limit specified by EV
battCurrentDeviationErrSystemFault// Status flag indicating whether or not the output current deviates from EV requested current
highBattTemperatureSystemFault// Status flag indicating whether or not the temperature of vehicle battery exceeds the maximum limit
battVoltageDeviationErrSystemFault// Status flag indicating whether or not the vehicle battery voltage deviates from the output voltage measured by the station
datestring
}
// MaxChargingTimeS Maximum charging time permitted by EV, set by 10 s
typeMaxChargingTimeSframe
// MaxChargingTimeM Maximum charging time permitted by EV, set by minute
typeMaxChargingTimeMframe
// EstChargingTimeM Estimated remaining time before the end of charging calculated by EV
typeEstChargingTimeMframe
// ControlProtocolNumber Software version of control protocol to which EV corresponds
typeControlProtocolNumberframe
// TargetBatteryVoltage Target battery voltage ed charging voltage at the vehicle inlet terminals
typeTargetBatteryVoltageframe
// ChargingCurrentReq Current value requested by EV during charging
typeChargingCurrentReqframe
// ChargingRate Charging rate of vehicle battery
typeChargingRateframe
// VehicleCharging Status flag indicating charge permission status of EV
typeVehicleChargingframe
// ShiftLever Status flag indicating the shift lever position
typeShiftLeverframe
// ChargingSystemFault Status flag indicating Charging system fault a malfunction caused by EV or the station, and detected by EV
typeChargingSystemFaultframe
// VehicleStatus Status flag indicating the EV contactor status
typeVehicleStatusframe
// NormalStopReq Status flag indicating the request of EV to stop charging control
typeNormalStopReqframe
// BattOvervoltage Status flag indicating whether or not the vehicle battery voltage exceeds the maximum limit specified by EV
typeBattOvervoltageframe
// BattUndervoltage Status flag indicating whether or not the vehicle battery voltage is less than the lower limit specified by EV
typeBattUndervoltageframe
// BattCurrentDeviationErr Status flag indicating whether or not the output current deviates from EV requested current
typeBattCurrentDeviationErrframe
// HighBattTemperature Status flag indicating whether or not the temperature of vehicle battery exceeds the maximum limit
typeHighBattTemperatureframe
// BattVoltageDeviationErr Status flag indicating whether or not the vehicle battery voltage deviates from the output voltage measured by the station