RecvStartTransaction

Mit dieser Methode empfängt ein OCPP-Server einen Start Transaction-Request von dem verbundenen OCPP-Client. Um auf den Request zu antworten, muss die Methode RespStartTransaction aufgerufen werden.

Syntax
METHOD RecvStartTransaction : BOOL
VAR_OUTPUT
    hMessageId     : T_OCPP_MessageId;
    sIdTag         : T_OCPP1_IdToken;
    nConnectorId   : UDINT;
    nMeterStart    : UDINT;
    nReservationId : UDINT;
    nTimestamp     : ULINT;
END_VAR Rückgabewert
 Rückgabewert
| Name | Typ | Beschreibung | 
|---|---|---|
| RecvStartTransaction | BOOL | Bei erfolgreichem Aufruf liefert die Methode den Rückgabewert TRUE. Auch im Fehlerfall gilt ein Methodenaufruf als erfolgreich abgeschlossen. | 
 Ausgänge
 Ausgänge
| Name | Typ | Beschreibung | 
|---|---|---|
| hMessageId | MessageId der empfangenen Nachricht. | |
| sIdTag | ID-Token, mit dem die Transaktion gestartet werden soll. | |
| nConnectorId | UDINT | ID des Connectors eines Charge Points. | 
| nMeterStart | UDINT | Wert in Wattstunden beim Start der Transaktion. | 
| nReservationId | UDINT | Optionale Reservierungs-ID. | 
| nTimestamp | ULINT | Datum und Zeit beim Start der Transaktion. | 
Mögliche Fehler werden an den Ausgängen bError und hrErrorCode der Bausteininstanz ausgegeben.