RecvDataTransfer

RecvDataTransfer 1:

Mit dieser Methode empfängt ein OCPP-Client einen Data Transfer-Request vom entsprechenden OCPP-Server. Um auf den Request zu antworten, muss die Methode RespDataTransfer aufgerufen werden.

RecvDataTransfer 2:

Syntax

METHOD RecvDataTransfer : BOOL
VAR_OUTPUT
    hMessageId : T_OCPP_MessageId;
    sVendorId  : STRING(255);
    sMessageId : STRING(63);
END_VAR
VAR_IN_OUT
    sData      : T_OCPP1_DataTransferData;
END_VAR

RecvDataTransfer 3: Rückgabewert

Name

Typ

Beschreibung

RecvDataTransfer

BOOL

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

RecvDataTransfer 4: Ausgänge

Name

Typ

Beschreibung

hMessageId

T_OCPP_MessageId

MessageId der empfangenen Nachricht.

sVendorId

STRING(255)

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

sMessageId

STRING(63)

Zusätzliches Identifikationsfeld für eine einzelne Nachricht.

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

Name

Typ

Beschreibung

sData

T_OCPP1_DataTransferData

Text ohne spezifizierte Länge und Format.

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