Secc.Receive_ChargeParameterDiscoveryReq_001
Secc.Receive_ChargeParameterDiscoveryReq_001()
ChargeParameterDiscoveryReq 수신
Secc.Receive_ChargeParameterDiscoveryReq_001()
SECC > ISO15118-2
ChargeParameterDiscovery Lua API reference.
Secc.Receive_ChargeParameterDiscoveryReq_001()
ChargeParameterDiscoveryReq 수신
Secc.Receive_ChargeParameterDiscoveryReq_001()
Secc.Check_Received_ChargeParameterDiscoveryReq()
ChargeParameterDiscoveryReq.Received 확인
local receivedChargeParameterDiscoveryReq = Secc.Check_Received_ChargeParameterDiscoveryReq()
Secc.Get_ChargeParameterDiscoveryReq_RequestedEnergyTransferMode()
ChargeParameterDiscoveryReq.RequestedEnergyTransferMode 조회
local expectedEnergyTransferMode = EnergyTransferModeType.DC_extended
local receivedEnergyTransferMode = Secc.Get_ChargeParameterDiscoveryReq_RequestedEnergyTransferMode()
Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTupleSpecified()
ChargeParameterDiscoveryReq.MaxEntriesSAScheduleTupleSpecified 조회
local expectedMaxEntriesSAScheduleTupleSpecified = true
local receivedMaxEntriesSAScheduleTupleSpecified = Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTupleSpecified()
Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTuple()
ChargeParameterDiscoveryReq.MaxEntriesSAScheduleTuple 조회
local expectedMaxEntriesSAScheduleTupleSpecified = true
local receivedMaxEntriesSAScheduleTupleSpecified = Secc.Get_ChargeParameterDiscoveryReq_MaxEntriesSAScheduleTupleSpecified()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVReady()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.DC_EVStatus.EVReady 조회
local expectedEvReady = true
local receivedEvReady = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVReady()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVErrorCode()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.DC_EVStatus.EVErrorCode 조회
local expectedEvErrorCode = DC_EVErrorCodeType.NO_ERROR
local receivedEvErrorCode = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DC_EVStatus_EVErrorCode()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_FullSOCSpecified()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.FullSOCSpecified 조회
local expectedFullSocSpecified = true
local receivedFullSocSpecified = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_FullSOCSpecified()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_BulkSOCSpecified()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.BulkSOCSpecified 조회
local expectedBulkSocSpecified = true
local receivedBulkSocSpecified = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_BulkSOCSpecified()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTime()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.DepartureTime 조회
local expectedDepartureTime = 3600
local receivedDepartureTime = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTime()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTimeSpecified()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.DepartureTimeSpecified 조회
local expectedDepartureTimeSpecified = true
local receivedDepartureTimeSpecified = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_DepartureTimeSpecified()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Unit()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumCurrentLimit.Unit 조회
local expectedEvMaximumCurrentLimitUnit = UnitSymbolType.Unit_A
local receivedEvMaximumCurrentLimitUnit = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Unit()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Value()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumCurrentLimit.Value 조회
local expectedEvMaximumCurrentLimitValue = 160
local receivedEvMaximumCurrentLimitValue = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumCurrentLimit_Value()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Unit()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumVoltageLimit.Unit 조회
local expectedEvMaximumVoltageLimitUnit = UnitSymbolType.Unit_V
local receivedEvMaximumVoltageLimitUnit = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Unit()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Value()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumVoltageLimit.Value 조회
local expectedEvMaximumVoltageLimitValue = 4100
local receivedEvMaximumVoltageLimitValue = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumVoltageLimit_Value()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Unit()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumPowerLimit.Unit 조회
local expectedEvMaximumPowerLimitUnit = UnitSymbolType.Unit_W
local receivedEvMaximumPowerLimitUnit = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Unit()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Value()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVMaximumPowerLimit.Value 조회
local expectedEvMaximumPowerLimitValue = 45
local receivedEvMaximumPowerLimitValue = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVMaximumPowerLimit_Value()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Unit()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVEnergyCapacity.Unit 조회
local expectedEvEnergyCapacityUnit = UnitSymbolType.Unit_Wh
local receivedEvEnergyCapacityUnit = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Unit()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Value()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVEnergyCapacity.Value 조회
local expectedEvEnergyCapacityValue = 52
local receivedEvEnergyCapacityValue = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyCapacity_Value()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Unit()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVEnergyRequest.Unit 조회
local expectedEvEnergyRequestUnit = UnitSymbolType.Unit_Wh
local receivedEvEnergyRequestUnit = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Unit()
Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Value()
ChargeParameterDiscoveryReq.DC_EVChargeParameter.EVEnergyRequest.Value 조회
local expectedEvEnergyRequestValue = 18
local receivedEvEnergyRequestValue = Secc.Get_ChargeParameterDiscoveryReq_DC_EVChargeParameter_EVEnergyRequest_Value()
Secc.Set_ChargeParameterDiscoveryRes_ResponseCode(responseCode)
ChargeParameterDiscoveryRes.ResponseCode 설정
local chargeParameterDiscoveryResponseCode = ResponseCodeType.OK
Secc.Set_ChargeParameterDiscoveryRes_ResponseCode(chargeParameterDiscoveryResponseCode)
Secc.Get_ChargeParameterDiscoveryRes_ResponseCode()
ChargeParameterDiscoveryRes.ResponseCode 조회
local observedChargeParameterDiscoveryResponseCode = Secc.Get_ChargeParameterDiscoveryRes_ResponseCode()
Secc.Set_ChargeParameterDiscoveryRes_EVSEProcessing(evseProcessing)
ChargeParameterDiscoveryRes.EVSEProcessing 설정
local chargeParameterDiscoveryEvseProcessing = EVSEProcessingType.Finished
Secc.Set_ChargeParameterDiscoveryRes_EVSEProcessing(chargeParameterDiscoveryEvseProcessing)
Secc.Get_ChargeParameterDiscoveryRes_EVSEProcessing()
ChargeParameterDiscoveryRes.EVSEProcessing 조회
local observedChargeParameterDiscoveryEvseProcessing = Secc.Get_ChargeParameterDiscoveryRes_EVSEProcessing()
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEStatusCode(evseStatusCode)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.DC_EVSEStatus.EVSEStatusCode 설정
local evseStatusCode = DC_EVSEStatusCodeType.EVSE_Ready
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEStatusCode(evseStatusCode)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatus(isolationStatus)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.DC_EVSEStatus.EVSEIsolationStatus 설정
local evseIsolationStatus = IsolationLevelType.Valid
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatus(evseIsolationStatus)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatusSpecified(isSpecified)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.DC_EVSEStatus.EVSEIsolationStatusSpecified 설정
local evseIsolationStatusSpecified = true
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSEIsolationStatusSpecified(evseIsolationStatusSpecified)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSENotification(notification)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.DC_EVSEStatus.EVSENotification 설정
local evseNotification = EVSENotificationType.None
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_EVSENotification(evseNotification)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_NotificationMaxDelay(maxDelay)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.DC_EVSEStatus.NotificationMaxDelay 설정
local evseNotificationMaxDelay = 0
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_DC_EVSEStatus_NotificationMaxDelay(evseNotificationMaxDelay)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Unit(unit)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumCurrentLimit.Unit 설정
local evseMaximumCurrentLimitUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Unit(evseMaximumCurrentLimitUnit)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Value(value)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumCurrentLimit.Value 설정
local evseMaximumCurrentLimitValue = 320
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumCurrentLimit_Value(evseMaximumCurrentLimitValue)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Unit(unit)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumPowerLimit.Unit 설정
local evseMaximumPowerLimitUnit = UnitSymbolType.Unit_W
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Unit(evseMaximumPowerLimitUnit)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Value(value)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumPowerLimit.Value 설정
local evseMaximumPowerLimitValue = 50
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumPowerLimit_Value(evseMaximumPowerLimitValue)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Unit(unit)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumVoltageLimit.Unit 설정
local evseMaximumVoltageLimitUnit = UnitSymbolType.Unit_V
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Unit(evseMaximumVoltageLimitUnit)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Value(value)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMaximumVoltageLimit.Value 설정
local evseMaximumVoltageLimitValue = 500
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMaximumVoltageLimit_Value(evseMaximumVoltageLimitValue)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Unit(unit)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMinimumCurrentLimit.Unit 설정
local evseMinimumCurrentLimitUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Unit(evseMinimumCurrentLimitUnit)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Value(value)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMinimumCurrentLimit.Value 설정
local evseMinimumCurrentLimitValue = 10
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumCurrentLimit_Value(evseMinimumCurrentLimitValue)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Unit(unit)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMinimumVoltageLimit.Unit 설정
local evseMinimumVoltageLimitUnit = UnitSymbolType.Unit_V
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Unit(evseMinimumVoltageLimitUnit)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Value(value)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEMinimumVoltageLimit.Value 설정
local evseMinimumVoltageLimitValue = 100
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEMinimumVoltageLimit_Value(evseMinimumVoltageLimitValue)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Unit(unit)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSECurrentRegulationTolerance.Unit 설정
local evseCurrentRegulationToleranceUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Unit(evseCurrentRegulationToleranceUnit)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Value(value)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSECurrentRegulationTolerance.Value 설정
local evseCurrentRegulationToleranceValue = 5
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSECurrentRegulationTolerance_Value(evseCurrentRegulationToleranceValue)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Unit(unit)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEPeakCurrentRipple.Unit 설정
local evsePeakCurrentRippleUnit = UnitSymbolType.Unit_A
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Unit(evsePeakCurrentRippleUnit)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Value(value)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEPeakCurrentRipple.Value 설정
local evsePeakCurrentRippleValue = 8
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEPeakCurrentRipple_Value(evsePeakCurrentRippleValue)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Unit(unit)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEEnergyToBeDelivered.Unit 설정
local evseEnergyToBeDeliveredUnit = UnitSymbolType.Unit_Wh
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Unit(evseEnergyToBeDeliveredUnit)
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Value(value)
ChargeParameterDiscoveryRes.DC_EVSEChargeParameter.EVSEEnergyToBeDelivered.Value 설정
local evseEnergyToBeDeliveredValue = 25
Secc.Set_ChargeParameterDiscoveryRes_DC_EVSEChargeParameter_EVSEEnergyToBeDelivered_Value(evseEnergyToBeDeliveredValue)
Secc.Send_DC_ChargeParameterDiscoveryRes_001()
ChargeParameterDiscoveryRes 송신
Secc.Send_DC_ChargeParameterDiscoveryRes_001()
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()
0x010xFE0x80010x0000009EEXIEncodedV2GMessage<?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>