KL6Config5B

KL6Config5B 1:

Interface

VAR_INPUT
    Start : BOOL; (* Flankengetriggert *)
    Baudrate : INT;    (* 19200, 9600, 4800, 2400, 1200 *)
    NoDatabits : BYTE;     (* 7 or 8 *)
    Parity : BYTE;     (* 0=no, 1= even, 2 = odd *)
    Stopbits : BYTE;       (* 1 or 2 *)
    Handshake : BYTE;    (*0=none,1=RTS/CTS,2=XON/XOFF*)
    COMin : KL6inData5B;
END_VAR
VAR_OUTPUT
    Err : BOOL;
    ErrId : WORD;
    Busy : BOOL;
END_VAR
VAR_IN_OUT
    COMout : KL6outData5B;
END_VAR

Beschreibung

KL6Config5B arbeitet analog zum Baustein KL6Config, bedient jedoch die serielle Busklemme im 5-Byte Modus.

Hinweis

Während der Baustein KL6Config5B aktiv (busy) ist, darf der Baustein KL6Control5B zur Hintergrundkommunikation nicht aufgerufen werden! Initialisierung und normale Kommunikation mit der seriellen Busklemme benutzen dieselben Register.

Ab der Version 2 der Kommunikationsbibliothek wird dieser Baustein durch den Baustein KL6configuration ersetzt.