SendGetCompositeSchedule
Mit dieser Methode sendet ein OCPP-Server einen Get Composite Schedule-Request an den verbundenen OCPP-Client. Die Antwort des OCPP-Clients wird direkt innerhalb der Methode verarbeitet.
Syntax
METHOD SendGetCompositeSchedule : BOOL
VAR_INPUT
nConnectorId : UDINT;
nDuration : UDINT;
eChargingRateUnit : E_OCPP1_ChargingRateUnitType := E_OCPP_ChargingRateUnitType.None;
END_VAR
VAR_OUTPUT
eStatus : E_OCPP1_GetCompositeScheduleStatus;
nConnectorIdRes : UDINT;
nScheduleStart : ULINT := 0;
mChargingSchedule : ST_OCPP1_ChargingScheduleMax;
END_VAR
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
SendGetCompositeSchedule | BOOL | Bei erfolgreichem Aufruf liefert die Methode den Rückgabewert TRUE. Auch im Fehlerfall gilt ein Methodenaufruf als erfolgreich abgeschlossen. |
Eingänge
Name | Typ | Beschreibung |
---|---|---|
nConnectorId | UDINT | ID des Connectors eines Charge Points. |
nDuration | UDINT | Länge des angefragten Zeitplans. |
eChargingRateUnit | Wird zur Angabe der Einheit für die Anfrage verwendet. |
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
eStatus | Der Status zeigt an, ob die Anfrage des Zeitplans von dem Charge Point beantwortet werden konnte. | |
nConnectorIdRes | UDINT | Identifier des Connectors, auf den sich der Zeitplan in der Antwort bezieht. |
nScheduleStart | ULINT | Startzeit des Zeitplans. |
mChargingSchedule | Angefragter Zeitplan. |
Mögliche Fehler werden an den Ausgängen bError und hrErrorCode der Bausteininstanz ausgegeben.