FiFoSetChannelOverride
Der Funktionsbaustein FiFoSetChannelOverride setzt den Kanal-Override, über den die Abarbeitungsgeschwindigkeit des FIFO-Kanals beeinflusst werden kann. Der Kanal-Override ist nicht zu verwechseln mit dem Achs-Override der einzelnen Achsen.
Eingänge
VAR_INPUT
iChannelId : UDINT;
iOverride : UDINT;
bExecute : BOOL;
tTimeout : TIME;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
iChannelId | UDINT | Kanal-ID des FIFO-Kanals |
iOverride | UDINT | Kanal-Override für die Geschwindigkeit des FIFO-Kanals |
bExecute | BOOL | Flankengetriggertes Signal zum Ausführen des Kommandos |
tTimeout | TIME | ADS-Timeout (ca. 1 Sekunde) |
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 |
bErr | BOOL | Dieser Ausgang wird |
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 |