SendByte

SendByte 1:

Interface

VAR_INPUT
    SendByte : BYTE;
END_VAR
VAR_OUTPUT
    Busy     : BOOL;
    Error    : INT;
END_VAR
VAR_IN_OUT
    TxBuffer : ComBuffer;
END_VAR

ComBuffer

Beschreibung

SendByte sendet ein einzelnes Zeichen an die mit der Eingangsvariablen TxBuffer korrespondierenden Schnittstelle. Solange der Ausgang Busy=TRUE ist, wurde das Senden noch nicht abgeschlossen. Das Zeichen wurde erfolgreich gesendet, sobald Busy=FALSE und Error=0 ist.

SendByte 2:

Solange der Sendedatenpuffer noch Daten aufnehmen kann, können in einem SPS-Zyklus mehrere Zeichen gesendet werden. Das ist jedoch nur sinnvoll, wenn die gepufferten Zeichen durch eine schnellere Kommunikations-Task zur Hardware übertragen werden.