SECC > ISO15118-2

SECC > ISO15118-2 > ChargeParameterDiscovery API

ChargeParameterDiscovery Lua API reference.

ChargeParameterDiscoveryReq API

API파라미터반환
Secc.Receive_ChargeParameterDiscoveryReq_001()--
Secc.Check_Received_ChargeParameterDiscoveryReq()-boolean
Secc.Get_ChargeParameterDiscoveryReq_RequestedEnergyTransferMode()-EnergyTransferModeType
Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTupleSpecified()-boolean
Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTuple()-number
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVReady()-boolean
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVErrorCode()-DC_EVErrorCodeType
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_FullSOCSpecified()-boolean
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_BulkSOCSpecified()-boolean
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTime()-number
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTimeSpecified()-boolean
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Unit()-UnitSymbolType
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Value()-number
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Unit()-UnitSymbolType
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Value()-number
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Unit()-UnitSymbolType
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Value()-number
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Unit()-UnitSymbolType
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Value()-number
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Unit()-UnitSymbolType
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Value()-number

ChargeParameterDiscoveryRes API

API파라미터반환
Secc.Set_ChargeParameterDiscoveryRes_ResponseCode(responseCode)responseCode (ResponseCodeType)-
Secc.Get_ChargeParameterDiscoveryRes_ResponseCode()-ResponseCodeType
Secc.Set_ChargeParameterDiscoveryRes_EVSEProcessing(evseProcessing)evseProcessing (EVSEProcessingType)-
Secc.Get_ChargeParameterDiscoveryRes_EVSEProcessing()-EVSEProcessingType
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEStatusCode(evseStatusCode)evseStatusCode (DC_EVSEStatusCodeType)-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatus(isolationStatus)isolationStatus (IsolationLevelType)-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatusSpecified(isSpecified)isSpecified-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSENotification(notification)notification (EVSENotificationType)-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_NotificationMaxDelay(maxDelay)maxDelay-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Unit(unit)unit (UnitSymbolType)-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Value(value)value-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Unit(unit)unit (UnitSymbolType)-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Value(value)value-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Unit(unit)unit (UnitSymbolType)-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Value(value)value-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Unit(unit)unit (UnitSymbolType)-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Value(value)value-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Unit(unit)unit (UnitSymbolType)-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Value(value)value-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Unit(unit)unit (UnitSymbolType)-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Value(value)value-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Unit(unit)unit (UnitSymbolType)-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Value(value)value-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Unit(unit)unit (UnitSymbolType)-
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Value(value)value-
Secc.Send_DC_ChargeParameterDiscoveryRes_001()--

상세 명세

Secc.Receive_ChargeParameterDiscoveryReq_001

Secc.Receive_ChargeParameterDiscoveryReq_001()

ChargeParameterDiscoveryReq 수신

Parameter-
Return-
MessageChargeParameterDiscoveryReq
Secc.Receive_ChargeParameterDiscoveryReq_001()

Secc.Check_Received_ChargeParameterDiscoveryReq

Secc.Check_Received_ChargeParameterDiscoveryReq()

ChargeParameterDiscoveryReq.Received 확인

Parameter-
Returnboolean
MessageChargeParameterDiscoveryReq
local receivedChargeParameterDiscoveryReq = Secc.Check_Received_ChargeParameterDiscoveryReq()

Secc.Get_ChargeParameterDiscoveryReq_RequestedEnergyTransferMode

Secc.Get_ChargeParameterDiscoveryReq_RequestedEnergyTransferMode()

ChargeParameterDiscoveryReq.RequestedEnergyTransferMode 조회

Parameter-
MessageChargeParameterDiscoveryReq
local expectedEnergyTransferMode = EnergyTransferModeType.DC_extended
local receivedEnergyTransferMode = Secc.Get_ChargeParameterDiscoveryReq_RequestedEnergyTransferMode()

Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTupleSpecified

Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTupleSpecified()

ChargeParameterDiscoveryReq.MaxEntriesSAScheduleTupleSpecified 조회

Parameter-
Returnboolean
MessageChargeParameterDiscoveryReq
local expectedMaxEntriesSAScheduleTupleSpecified = true
local receivedMaxEntriesSAScheduleTupleSpecified = Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTupleSpecified()

Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTuple

Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTuple()

ChargeParameterDiscoveryReq.MaxEntriesSAScheduleTuple 조회

Parameter-
Returnnumber
MessageChargeParameterDiscoveryReq
local expectedMaxEntriesSAScheduleTupleSpecified = true
local receivedMaxEntriesSAScheduleTupleSpecified = Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTupleSpecified()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVReady

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVReady()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.DC_EVStatus.EVReady 조회

Parameter-
Returnboolean
MessageChargeParameterDiscoveryReq
local expectedEvReady = true
local receivedEvReady = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVReady()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVErrorCode

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVErrorCode()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.DC_EVStatus.EVErrorCode 조회

Parameter-
MessageChargeParameterDiscoveryReq
local expectedEvErrorCode = DC_EVErrorCodeType.NO_ERROR
local receivedEvErrorCode = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVErrorCode()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_FullSOCSpecified

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_FullSOCSpecified()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.FullSOCSpecified 조회

Parameter-
Returnboolean
MessageChargeParameterDiscoveryReq
local expectedFullSocSpecified = true
local receivedFullSocSpecified = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_FullSOCSpecified()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_BulkSOCSpecified

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_BulkSOCSpecified()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.BulkSOCSpecified 조회

Parameter-
Returnboolean
MessageChargeParameterDiscoveryReq
local expectedBulkSocSpecified = true
local receivedBulkSocSpecified = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_BulkSOCSpecified()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTime

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTime()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.DepartureTime 조회

Parameter-
Returnnumber
MessageChargeParameterDiscoveryReq
local expectedDepartureTime = 3600
local receivedDepartureTime = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTime()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTimeSpecified

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTimeSpecified()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.DepartureTimeSpecified 조회

Parameter-
Returnboolean
MessageChargeParameterDiscoveryReq
local expectedDepartureTimeSpecified = true
local receivedDepartureTimeSpecified = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTimeSpecified()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Unit

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Unit()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumCurrentLimit.Unit 조회

Parameter-
MessageChargeParameterDiscoveryReq
local expectedEvMaximumCurrentLimitUnit = UnitSymbolType.Unit_A
local receivedEvMaximumCurrentLimitUnit = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Unit()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Value

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Value()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumCurrentLimit.Value 조회

Parameter-
Returnnumber
MessageChargeParameterDiscoveryReq
local expectedEvMaximumCurrentLimitValue = 160
local receivedEvMaximumCurrentLimitValue = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Value()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Unit

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Unit()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumVoltageLimit.Unit 조회

Parameter-
MessageChargeParameterDiscoveryReq
local expectedEvMaximumVoltageLimitUnit = UnitSymbolType.Unit_V
local receivedEvMaximumVoltageLimitUnit = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Unit()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Value

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Value()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumVoltageLimit.Value 조회

Parameter-
Returnnumber
MessageChargeParameterDiscoveryReq
local expectedEvMaximumVoltageLimitValue = 4100
local receivedEvMaximumVoltageLimitValue = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Value()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Unit

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Unit()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumPowerLimit.Unit 조회

Parameter-
MessageChargeParameterDiscoveryReq
local expectedEvMaximumPowerLimitUnit = UnitSymbolType.Unit_W
local receivedEvMaximumPowerLimitUnit = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Unit()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Value

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Value()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumPowerLimit.Value 조회

Parameter-
Returnnumber
MessageChargeParameterDiscoveryReq
local expectedEvMaximumPowerLimitValue = 45
local receivedEvMaximumPowerLimitValue = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Value()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Unit

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Unit()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVEnergyCapacity.Unit 조회

Parameter-
MessageChargeParameterDiscoveryReq
local expectedEvEnergyCapacityUnit = UnitSymbolType.Unit_Wh
local receivedEvEnergyCapacityUnit = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Unit()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Value

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Value()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVEnergyCapacity.Value 조회

Parameter-
Returnnumber
MessageChargeParameterDiscoveryReq
local expectedEvEnergyCapacityValue = 52
local receivedEvEnergyCapacityValue = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Value()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Unit

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Unit()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVEnergyRequest.Unit 조회

Parameter-
MessageChargeParameterDiscoveryReq
local expectedEvEnergyRequestUnit = UnitSymbolType.Unit_Wh
local receivedEvEnergyRequestUnit = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Unit()

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Value

Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Value()

ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVEnergyRequest.Value 조회

Parameter-
Returnnumber
MessageChargeParameterDiscoveryReq
local expectedEvEnergyRequestValue = 18
local receivedEvEnergyRequestValue = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Value()

Secc.Set_ChargeParameterDiscoveryRes_ResponseCode

Secc.Set_ChargeParameterDiscoveryRes_ResponseCode(responseCode)

ChargeParameterDiscoveryRes.ResponseCode 설정

ParameterresponseCode (ResponseCodeType)
Return-
MessageChargeParameterDiscoveryRes
local chargeParameterDiscoveryResponseCode = ResponseCodeType.OK
Secc.Set_ChargeParameterDiscoveryRes_ResponseCode(chargeParameterDiscoveryResponseCode)

Secc.Get_ChargeParameterDiscoveryRes_ResponseCode

Secc.Get_ChargeParameterDiscoveryRes_ResponseCode()

ChargeParameterDiscoveryRes.ResponseCode 조회

Parameter-
MessageChargeParameterDiscoveryRes
local observedChargeParameterDiscoveryResponseCode = Secc.Get_ChargeParameterDiscoveryRes_ResponseCode()

Secc.Set_ChargeParameterDiscoveryRes_EVSEProcessing

Secc.Set_ChargeParameterDiscoveryRes_EVSEProcessing(evseProcessing)

ChargeParameterDiscoveryRes.EVSEProcessing 설정

ParameterevseProcessing (EVSEProcessingType)
Return-
MessageChargeParameterDiscoveryRes
local chargeParameterDiscoveryEvseProcessing = EVSEProcessingType.Finished
Secc.Set_ChargeParameterDiscoveryRes_EVSEProcessing(chargeParameterDiscoveryEvseProcessing)

Secc.Get_ChargeParameterDiscoveryRes_EVSEProcessing

Secc.Get_ChargeParameterDiscoveryRes_EVSEProcessing()

ChargeParameterDiscoveryRes.EVSEProcessing 조회

Parameter-
MessageChargeParameterDiscoveryRes
local observedChargeParameterDiscoveryEvseProcessing = Secc.Get_ChargeParameterDiscoveryRes_EVSEProcessing()

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEStatusCode

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEStatusCode(evseStatusCode)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.DC_EVSEStatus.EVSEStatusCode 설정

ParameterevseStatusCode (DC_EVSEStatusCodeType)
Return-
MessageChargeParameterDiscoveryRes
local evseStatusCode = DC_EVSEStatusCodeType.EVSE_Ready
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEStatusCode(evseStatusCode)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatus

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatus(isolationStatus)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.DC_EVSEStatus.EVSEIsolationStatus 설정

ParameterisolationStatus (IsolationLevelType)
Return-
MessageChargeParameterDiscoveryRes
local evseIsolationStatus = IsolationLevelType.Valid
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatus(evseIsolationStatus)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatusSpecified

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatusSpecified(isSpecified)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.DC_EVSEStatus.EVSEIsolationStatusSpecified 설정

ParameterisSpecified
Return-
MessageChargeParameterDiscoveryRes
local evseIsolationStatusSpecified = true
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatusSpecified(evseIsolationStatusSpecified)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSENotification

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSENotification(notification)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.DC_EVSEStatus.EVSENotification 설정

Parameternotification (EVSENotificationType)
Return-
MessageChargeParameterDiscoveryRes
local evseNotification = EVSENotificationType.None
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSENotification(evseNotification)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_NotificationMaxDelay

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_NotificationMaxDelay(maxDelay)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.DC_EVSEStatus.NotificationMaxDelay 설정

ParametermaxDelay
Return-
MessageChargeParameterDiscoveryRes
local evseNotificationMaxDelay = 0
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_NotificationMaxDelay(evseNotificationMaxDelay)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Unit

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Unit(unit)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumCurrentLimit.Unit 설정

Parameterunit (UnitSymbolType)
Return-
MessageChargeParameterDiscoveryRes
local evseMaximumCurrentLimitUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Unit(evseMaximumCurrentLimitUnit)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Value

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Value(value)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumCurrentLimit.Value 설정

Parametervalue
Return-
MessageChargeParameterDiscoveryRes
local evseMaximumCurrentLimitValue = 320
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Value(evseMaximumCurrentLimitValue)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Unit

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Unit(unit)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumPowerLimit.Unit 설정

Parameterunit (UnitSymbolType)
Return-
MessageChargeParameterDiscoveryRes
local evseMaximumPowerLimitUnit = UnitSymbolType.Unit_W
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Unit(evseMaximumPowerLimitUnit)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Value

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Value(value)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumPowerLimit.Value 설정

Parametervalue
Return-
MessageChargeParameterDiscoveryRes
local evseMaximumPowerLimitValue = 50
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Value(evseMaximumPowerLimitValue)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Unit

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Unit(unit)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumVoltageLimit.Unit 설정

Parameterunit (UnitSymbolType)
Return-
MessageChargeParameterDiscoveryRes
local evseMaximumVoltageLimitUnit = UnitSymbolType.Unit_V
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Unit(evseMaximumVoltageLimitUnit)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Value

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Value(value)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumVoltageLimit.Value 설정

Parametervalue
Return-
MessageChargeParameterDiscoveryRes
local evseMaximumVoltageLimitValue = 500
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Value(evseMaximumVoltageLimitValue)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Unit

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Unit(unit)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMinimumCurrentLimit.Unit 설정

Parameterunit (UnitSymbolType)
Return-
MessageChargeParameterDiscoveryRes
local evseMinimumCurrentLimitUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Unit(evseMinimumCurrentLimitUnit)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Value

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Value(value)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMinimumCurrentLimit.Value 설정

Parametervalue
Return-
MessageChargeParameterDiscoveryRes
local evseMinimumCurrentLimitValue = 10
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Value(evseMinimumCurrentLimitValue)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Unit

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Unit(unit)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMinimumVoltageLimit.Unit 설정

Parameterunit (UnitSymbolType)
Return-
MessageChargeParameterDiscoveryRes
local evseMinimumVoltageLimitUnit = UnitSymbolType.Unit_V
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Unit(evseMinimumVoltageLimitUnit)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Value

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Value(value)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMinimumVoltageLimit.Value 설정

Parametervalue
Return-
MessageChargeParameterDiscoveryRes
local evseMinimumVoltageLimitValue = 100
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Value(evseMinimumVoltageLimitValue)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Unit

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Unit(unit)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSECurrentRegulationTolerance.Unit 설정

Parameterunit (UnitSymbolType)
Return-
MessageChargeParameterDiscoveryRes
local evseCurrentRegulationToleranceUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Unit(evseCurrentRegulationToleranceUnit)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Value

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Value(value)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSECurrentRegulationTolerance.Value 설정

Parametervalue
Return-
MessageChargeParameterDiscoveryRes
local evseCurrentRegulationToleranceValue = 5
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Value(evseCurrentRegulationToleranceValue)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Unit

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Unit(unit)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEPeakCurrentRipple.Unit 설정

Parameterunit (UnitSymbolType)
Return-
MessageChargeParameterDiscoveryRes
local evsePeakCurrentRippleUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Unit(evsePeakCurrentRippleUnit)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Value

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Value(value)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEPeakCurrentRipple.Value 설정

Parametervalue
Return-
MessageChargeParameterDiscoveryRes
local evsePeakCurrentRippleValue = 8
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Value(evsePeakCurrentRippleValue)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Unit

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Unit(unit)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEEnergyToBeDelivered.Unit 설정

Parameterunit (UnitSymbolType)
Return-
MessageChargeParameterDiscoveryRes
local evseEnergyToBeDeliveredUnit = UnitSymbolType.Unit_Wh
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Unit(evseEnergyToBeDeliveredUnit)

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Value

Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Value(value)

ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEEnergyToBeDelivered.Value 설정

Parametervalue
Return-
MessageChargeParameterDiscoveryRes
local evseEnergyToBeDeliveredValue = 25
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Value(evseEnergyToBeDeliveredValue)

Secc.Send_DC_ChargeParameterDiscoveryRes_001

Secc.Send_DC_ChargeParameterDiscoveryRes_001()

ChargeParameterDiscoveryRes 송신

Parameter-
Return-
MessageChargeParameterDiscoveryRes
Secc.Send_DC_ChargeParameterDiscoveryRes_001()

예제

ChargeParameterDiscoveryRes 설정 및 전송

Script
local chargeParameterDiscoveryResponseCode = ResponseCodeType.OK
Secc.Set_ChargeParameterDiscoveryRes_ResponseCode(chargeParameterDiscoveryResponseCode)

local chargeParameterDiscoveryEvseProcessing = EVSEProcessingType.Finished
Secc.Set_ChargeParameterDiscoveryRes_EVSEProcessing(chargeParameterDiscoveryEvseProcessing)

local evseStatusCode = DC_EVSEStatusCodeType.EVSE_Ready
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEStatusCode(evseStatusCode)

local evseIsolationStatus = IsolationLevelType.Valid
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatus(evseIsolationStatus)

local evseIsolationStatusSpecified = true
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatusSpecified(evseIsolationStatusSpecified)

local evseNotification = EVSENotificationType.None
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSENotification(evseNotification)

local evseNotificationMaxDelay = 0
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_NotificationMaxDelay(evseNotificationMaxDelay)

local evseMaximumCurrentLimitUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Unit(evseMaximumCurrentLimitUnit)

local evseMaximumCurrentLimitValue = 320
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Value(evseMaximumCurrentLimitValue)

local evseMaximumPowerLimitUnit = UnitSymbolType.Unit_W
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Unit(evseMaximumPowerLimitUnit)

local evseMaximumPowerLimitValue = 50
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Value(evseMaximumPowerLimitValue)

local evseMaximumVoltageLimitUnit = UnitSymbolType.Unit_V
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Unit(evseMaximumVoltageLimitUnit)

local evseMaximumVoltageLimitValue = 500
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Value(evseMaximumVoltageLimitValue)

local evseMinimumCurrentLimitUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Unit(evseMinimumCurrentLimitUnit)

local evseMinimumCurrentLimitValue = 10
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Value(evseMinimumCurrentLimitValue)

local evseMinimumVoltageLimitUnit = UnitSymbolType.Unit_V
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Unit(evseMinimumVoltageLimitUnit)

local evseMinimumVoltageLimitValue = 100
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Value(evseMinimumVoltageLimitValue)

local evseCurrentRegulationToleranceUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Unit(evseCurrentRegulationToleranceUnit)

local evseCurrentRegulationToleranceValue = 5
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Value(evseCurrentRegulationToleranceValue)

local evsePeakCurrentRippleUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Unit(evsePeakCurrentRippleUnit)

local evsePeakCurrentRippleValue = 8
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Value(evsePeakCurrentRippleValue)

local evseEnergyToBeDeliveredUnit = UnitSymbolType.Unit_Wh
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Unit(evseEnergyToBeDeliveredUnit)

local evseEnergyToBeDeliveredValue = 25
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Value(evseEnergyToBeDeliveredValue)

Secc.Send_DC_ChargeParameterDiscoveryRes_001()

V2GTP Header

Protocol Version0x01
Inverse Version0xFE
Payload Type0x8001
Payload Length0x0000009E
PayloadEXIEncodedV2GMessage

XML Example

<?xml version="1.0" ?>
<s3:V2G_Message xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://www.w3.org/2000/09/xmldsig#" xmlns:s1="urn:iso:15118:2:2013:MsgBody" xmlns:s2="urn:iso:15118:2:2013:MsgDataTypes" xmlns:s3="urn:iso:15118:2:2013:MsgDef" xmlns:s4="urn:iso:15118:2:2013:MsgHeader">
  <s3:Header>
    <s4:SessionID>9122018B3660A2F3</s4:SessionID>
  </s3:Header>
  <s3:Body>
    <s1:ChargeParameterDiscoveryRes>
      <s1:ResponseCode>OK</s1:ResponseCode>
      <s1:EVSEProcessing>Finished</s1:EVSEProcessing>
      <s2:SAScheduleList>
        <s2:SAScheduleTuple>
          <s2:SAScheduleTupleID>1</s2:SAScheduleTupleID>
          <s2:PMaxSchedule>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>0</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>1000</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>3600</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>900</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>7200</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>1000</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>10800</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>900</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>14400</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>1000</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>18000</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>900</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>21600</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>1000</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>25200</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>900</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>28800</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>1000</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>32400</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>900</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>36000</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>1000</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>39600</s2:start>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>900</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
            <s2:PMaxScheduleEntry>
              <s2:RelativeTimeInterval>
                <s2:start>43200</s2:start>
                <s2:duration>43200</s2:duration>
              </s2:RelativeTimeInterval>
              <s2:PMax>
                <s2:Multiplier>0</s2:Multiplier>
                <s2:Unit>W</s2:Unit>
                <s2:Value>1000</s2:Value>
              </s2:PMax>
            </s2:PMaxScheduleEntry>
          </s2:PMaxSchedule>
        </s2:SAScheduleTuple>
      </s2:SAScheduleList>
      <s2:DC_EVSEChargeParameter>
        <s2:DC_EVSEStatus>
          <s2:NotificationMaxDelay>0</s2:NotificationMaxDelay>
          <s2:EVSENotification>None</s2:EVSENotification>
          <s2:EVSEIsolationStatus>Valid</s2:EVSEIsolationStatus>
          <s2:EVSEStatusCode>EVSE_Ready</s2:EVSEStatusCode>
        </s2:DC_EVSEStatus>
        <s2:EVSEMaximumCurrentLimit>
          <s2:Multiplier>-1</s2:Multiplier>
          <s2:Unit>A</s2:Unit>
          <s2:Value>320</s2:Value>
        </s2:EVSEMaximumCurrentLimit>
        <s2:EVSEMaximumPowerLimit>
          <s2:Multiplier>3</s2:Multiplier>
          <s2:Unit>W</s2:Unit>
          <s2:Value>50</s2:Value>
        </s2:EVSEMaximumPowerLimit>
        <s2:EVSEMaximumVoltageLimit>
          <s2:Multiplier>-1</s2:Multiplier>
          <s2:Unit>V</s2:Unit>
          <s2:Value>500</s2:Value>
        </s2:EVSEMaximumVoltageLimit>
        <s2:EVSEMinimumCurrentLimit>
          <s2:Multiplier>-1</s2:Multiplier>
          <s2:Unit>A</s2:Unit>
          <s2:Value>10</s2:Value>
        </s2:EVSEMinimumCurrentLimit>
        <s2:EVSEMinimumVoltageLimit>
          <s2:Multiplier>-1</s2:Multiplier>
          <s2:Unit>V</s2:Unit>
          <s2:Value>100</s2:Value>
        </s2:EVSEMinimumVoltageLimit>
        <s2:EVSECurrentRegulationTolerance>
          <s2:Multiplier>-1</s2:Multiplier>
          <s2:Unit>A</s2:Unit>
          <s2:Value>5</s2:Value>
        </s2:EVSECurrentRegulationTolerance>
        <s2:EVSEPeakCurrentRipple>
          <s2:Multiplier>-1</s2:Multiplier>
          <s2:Unit>A</s2:Unit>
          <s2:Value>8</s2:Value>
        </s2:EVSEPeakCurrentRipple>
        <s2:EVSEEnergyToBeDelivered>
          <s2:Multiplier>3</s2:Multiplier>
          <s2:Unit>Wh</s2:Unit>
          <s2:Value>25</s2:Value>
        </s2:EVSEEnergyToBeDelivered>
      </s2:DC_EVSEChargeParameter>
    </s1:ChargeParameterDiscoveryRes>
  </s3:Body>
</s3:V2G_Message>