RespGetCompositeSchedule

RespGetCompositeSchedule 1:

Mit dieser Methode antwortet ein OCPP-Client auf einen Get Composite Schedule-Request vom entsprechenden OCPP-Server.

RespGetCompositeSchedule 2:

Syntax

METHOD RespGetCompositeSchedule : BOOL
VAR_INPUT
    hMessageId        : T_OCPP_MessageId;
    eStatus           : E_OCPP1_GetCompositeScheduleStatus;
    nConnectorId      : UDINT := 0;
    nScheduleStart    : ULINT := 0;
    mChargingSchedule : REFERENCE TO ST_OCPP1_ChargingSchedule REF= 0;
END_VAR

RespGetCompositeSchedule 3: Rückgabewert

Name

Typ

Beschreibung

RespGetCompositeSchedule

BOOL

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

RespGetCompositeSchedule 4: Eingänge

Name

Typ

Beschreibung

hMessageId

T_OCPP_MessageId

MessageId der empfangenen Nachricht.

eStatus

E_OCPP1_GetCompositeScheduleStatus

Antwort, ob das Abfragen der Schedule auf Seite des Charge Points durchgeführt werden konnte.

nConnectorId

UDINT

Kann optional die ID eines Connectors eines Charge Points enthalten. Für diesen Connector würde dann die zurückgelieferte Schedule gelten.

nScheduleStart

ULINT

Enthält optional die Zeit, alle hier enthaltenen Werte werden relativ zu dieser Zeit dargestellt.

mChargingSchedule

REFERENCE TO ST_OCPP1_ChargingSchedule

Enthält optional die geplante Schedule über die Zeit.

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