SendLocalList

SendLocalList 1:

Mit dieser Methode sendet ein OCPP-Server einen Send Local List-Request an den verbundenen OCPP-Client. Die Antwort des OCPP-Clients wird direkt innerhalb der Methode verarbeitet.

SendLocalList 2:

Syntax

METHOD SendLocalList : BOOL
VAR_INPUT
    nListVersion : UDINT;
    eUpdateType  : E_OCPP1_UpdateType;
    nAuthCount   : UDINT := 0;
END_VAR
VAR_IN_OUT
    arrAuthList  : ARRAY[*] OF ST_OCPP1_AuthorizationData;
END_VAR
VAR_OUTPUT
    eStatus      : E_OCPP1_UpdateStatus;
END_VAR

SendLocalList 3: Rückgabewert

Name

Typ

Beschreibung

SendLocalList

BOOL

Bei erfolgreichem Aufruf liefert die Methode den Rückgabewert TRUE. Auch im Fehlerfall gilt ein Methodenaufruf als erfolgreich abgeschlossen.

SendLocalList 4: Eingänge

Name

Typ

Beschreibung

nListVersion

UDINT

Version der als Update bereitgestellten Local Authorization List.

eUpdateType

E_OCPP1_UpdateType

Festlegung des Typs des Updates, entweder als Update oder als vollständiger Austausch.

nAuthCount

UDINT

Anzahl an Einträgen in der Local Authorization List.

SendLocalList 5:SendLocalList 6: Ein-/Ausgänge

Name

Typ

Beschreibung

arrAuthList

ARRAY [*] OF ST_OCPP1_AuthorizationData

Entweder die Werte der neuen Local Authorization List (vollständiger Austausch) oder hinzuzufügende Werte der bestehenden Local Authorization List (Update).

SendLocalList 7: Ausgänge

Name

Typ

Beschreibung

eStatus

E_OCPP1_UpdateStatus

Der Status zeigt an, ob der Charge Point das Update der Local Authorization List erhalten und durchgeführt hat.

Mögliche Fehler werden an den Ausgängen bError und hrErrorCode der Bausteininstanz ausgegeben.