SendDataTransfer

SendDataTransfer 1:

Mit dieser Methode sendet ein OCPP-Server einen DataTransfer-Request an den entsprechenden OCPP-Client. Die Antwort des OCPP-Clients wird direkt innerhalb der Methode verarbeitet.

SendDataTransfer 2:

Syntax

METHOD SendDataTransfer : BOOL
VAR_INPUT
    hStationId : UDINT;
    sVendorId  : STRING(255);
    sMessageId : STRING(63) := '';
END_VAR
VAR_IN_OUT CONSTANT
    sData      : T_OCPP1_DataTransferData;
END_VAR
VAR_OUTPUT
    eStatus    : E_OCPP1_DataTransferStatus;
END_VAR

SendDataTransfer 3: Rückgabewert

Name

Typ

Beschreibung

SendDataTransfer

BOOL

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

SendDataTransfer 4: Eingänge

Name

Typ

Beschreibung

hStationId

UDINT

Identifier des OCPP-Clients in der Instanz des OCPP-Servers.

sVendorId

STRING(255)

Identifier für den Hersteller, der die herstellerspezifische Implementierung kennzeichnet.

sMessageId

STRING(63)

Zusätzliches Identifikationsfeld für eine einzelne Nachricht.

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

Name

Typ

Beschreibung

sData

T_OCPP1_DataTransferData

Text ohne spezifizierte Länge und Format.

SendDataTransfer 7: Ausgänge

Name

Typ

Beschreibung

eStatus

E_OCPP1_DataTransferStatus

Status des Data Transfers.

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