SendMeterValue

SendMeterValue 1:

Mit dieser Methode sendet ein OCPP-Client Meter Values an den entsprechenden OCPP-Server. Die Antwort des OCPP-Servers wird direkt innerhalb der Methode verarbeitet.

SendMeterValue 2:

Syntax

METHOD SendMeterValue : BOOL
VAR_INPUT
    nConnectorId    : UDINT;
    nTransactionId  : UDINT := 0;
    nSampleCount    : UDINT;
END_VAR
VAR_IN_OUT
    arrSampleValues : ARRAY[*] OF ST_OCPP1_SampledValue;
END_VAR

SendMeterValue 3: Rückgabewert

Name

Typ

Beschreibung

SendMeterValue

BOOL

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

SendMeterValue 4: Eingänge

Name

Typ

Beschreibung

nConnectorId

UDINT

ID des Connectors eines Charge Points.

nTransactionId

UDINT

Enthält optional die ID der Transaction, zu der die angegebenen Meter Values gehören.

nSampleCount

UDINT

Die Anzahl der folgenden Messwerte.

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

Name

Typ

Beschreibung

arrSampleValues

ARRAY [*] OF ST_OCPP1_SampledValue

Die Messwerte, die an das Central System geschickt werden sollen.

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