ST_OCPP1_ChargingProfileMax

Syntax

TYPE ST_OCPP1_ChargingProfileMax :
STRUCT
    nProfileId      : UDINT;
    nTransactionId  : UDINT;
    nStackLevel     : UDINT;
    eProfilePurpose : E_OCPP1_ChargingProfilePurposeType;
    eProfileKind    : E_OCPP1_ChargingProfileKindType;
    eRecurrencyKind : E_OCPP1_RecurrencyKindType;
    nValidFrom      : ULINT;
    nValidTo        : ULINT;
    mSchedule       : ST_OCPP1_ChargingScheduleMax;
END_STRUCT
END_TYPE

Parameter

Name

Typ

Optional

Beschreibung

nProfileId

UDINT

Nein

Eindeutiger Identifier für dieses Charging Profile.

nTransactionId

UDINT

Ja

Nur gültig, wenn eProfilePurpose auf TxProfile gesetzt ist. Die Transaction-ID kann verwendet werden, um das Profil einer bestimmten Transaktion zuzuordnen.

nStackLevel

UDINT

Nein

Wert, der die Priorität eines Charging Profiles festlegt. Der Wert 0 definiert die niedrigste Priorität.

eProfilePurpose

E_OCPP1_ChargingProfilePurposeType

Nein

Zweck des übermittelten Charging Profiles.

eProfileKind

E_OCPP1_ChargingProfileKindType

Nein

Bestimmt die Art des Charging Profiles.

eRecurrencyKind

E_OCPP1_RecurrencyKindType

Ja

Gibt den Startpunkt einer Wiederholung an.

nValidFrom

ULINT

Ja

Zeitpunkt, ab dem das Charging Profile gültig ist. Wenn kein Wert angegeben ist, ist das Charging Profile gültig, sobald es den Charge Point erreicht.

nValidTo

ULINT

Ja

Zeitpunkt, ab dem das Charging Profile nicht mehr gültig ist. Wenn kein Wert angegeben ist, ist das Charging Profile gültig, bis der Charge Point ein neues Charging Profile erhält.

mSchedule

ST_OCPP1_ChargingScheduleMax

Nein

Enthält die Charging Schedule und damit die Grenzwerte für die verfügbare Leistung oder den Strom über die Zeit.