RecvClearChargingProfile

RecvClearChargingProfile 1:

Mit dieser Methode empfängt ein OCPP-Client einen Clear Charging Profile-Request vom entsprechenden OCPP-Server. Um auf den Request zu antworten, muss die Methode RespClearChargingProfile aufgerufen werden.

RecvClearChargingProfile 2:

Syntax

METHOD RecvClearChargingProfile : BOOL
VAR_OUTPUT
    hMessageId              : T_OCPP_MessageId;
    nProfileId              : UDINT;
    nConnectorId            : UDINT;
    eChargingProfilePurpose : E_OCPP1_ChargingProfilePurposeType;
    nStackLevel             : UDINT;
END_VAR

RecvClearChargingProfile 3: Rückgabewert

Name

Typ

Beschreibung

RecvClearChargingProfile

BOOL

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

RecvClearChargingProfile 4: Ausgänge

Name

Typ

Beschreibung

hMessageId

T_OCPP_MessageId

MessageId der empfangenen Nachricht.

nProfileId

UDINT

ID des zu löschenden Charging Profile.

nConnectorId

UDINT

ID des Connectors eines Charge Points, für den die Charging Profiles gelöscht werden sollen.

eChargingProfilePurpose

E_OCPP1_ChargingProfilePurposeType

Spezifiziert den ChargingProfilePurposeType, dessen Charging Profiles gelöscht werden sollen.

nStackLevel

UDINT

Spezifiziert das Stack-Level, für das Charging Profile gelöscht werden sollen, wenn alle anderen Kriterien im Request erfüllt werden.

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