FiFoStop

FiFoStop 1:

FiFoStop hält einen FIFO-Kanal an, d. h. dass die Abarbeitung der Positionsdaten aus dem FIFO gestoppt wird und alle Achsen im FIFO-Kanal halten.

Interface

VAR_INPUT
    iChannelId   : UDINT;
    bExecute     : BOOL;
    tTimeout     : TIME;
END_VAR
VAR_OUTPUT
    bBusy       : BOOL;
    bErr    : BOOL;
    iErrId      : UDINT;
END_VAR

iChannelId: Kanal-ID des FIFO-Kanals

bExecute : Flankengetriggertes Signal zum Ausführen des Kommandos

tTimeout : ADS-Timeout (ca. 1 Sekunde)

bBusy : wird mit steigender Flanke an bExecute TRUE und bleibt TRUE, solange der Baustein das Kommando ausführt

bErr : wird TRUE, wenn beim Ausführen des Kommandos ein Fehler aufgetreten ist.

bErrId : Fehlernummer (ADS- oder NC-Fehlernummer)