FiFoStop

FiFoStop 1:

Der Funktionsbaustein 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.

FiFoStop 2: Eingänge

VAR_INPUT
    iChannelId   : UDINT;
    bExecute     : BOOL;
    tTimeout     : TIME;
END_VAR

Name

Typ

Beschreibung

iChannelId

UDINT

Kanal-ID des FIFO-Kanals

bExecute

BOOL

Flankengetriggertes Signal zum Ausführen des Kommandos

tTimeout

TIME

ADS-Timeout (ca. 1 Sekunde)

FiFoStop 3: Ausgänge

VAR_OUTPUT
    bBusy       : BOOL;
    bErr        : BOOL;
    iErrId      : UDINT;
END_VAR

Name

Typ

Beschreibung

bBusy         

BOOL

Dieser Ausgang wird mit steigender Flanke an bExecute TRUE und bleibt TRUE, solange der Baustein das Kommando ausführt.

bErr          

BOOL

Dieser Ausgang wird TRUE, wenn beim Ausführen des Kommandos ein Fehler aufgetreten ist.

iErrId        

UDINT

Fehlernummer (ADS- oder NC-Fehlernummer)

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT V3.1.0

PC oder CX (x86 oder x64)

Tc2_NcFifoAxes