ItpIsFeederBackupEnabled
ab Library Version 6.1.24 und vorweggenommen mit TwinCAT Version 2.10 Build 1308
Der Funktionsbaustein ItpIsFeederBackupEnabled gibt an, ob das Feeder-Backup aktiviert ist. Um rückwärtszufahren, muss das Feeder-Backup zuvor aktiviert werden. Hierdurch wird die abgefahrene Bahn gespeichert.
Interface
VAR_INPUT
bExecute : BOOL;
tTimeOut : TIME;
END_VAR
VAR_IN_OUT
sNciToPlc : NciChannelToPlc;
END_VAR
VAR_OUTPUT
bBusy : BOOL;
bEnabled : BOOL;
bErr : BOOL;
nErrId : UDINT;
END_VAR
Eingang | Datentyp | Beschreibung |
---|---|---|
bExecute | BOOL | Der Befehl wird durch eine steigende Flanke an diesem Eingang ausgelöst. |
tTimeOut | TIME | ADS Timeout-Delay |
Eingang/Ausgang | Datentyp | Beschreibung |
---|---|---|
sNciToPlc | NciChannelToPlc | Struktur des zyklischen Kanalinterfaces von der NCI zur SPS. Auf diese Struktur wird nur lesend zugegriffen. |
Ausgang | Datentyp | Beschreibung |
---|---|---|
bBusy | BOOL | Der Ausgang bBusy bleibt solange auf TRUE, bis der Baustein einen Befehl ausgeführt hat, längstens aber für die Dauer der an dem ‚Timeout’-Eingang angelegten Zeit. Während bBusy = TRUE wird an den Eingängen kein neuer Befehl angenommen. Bitte beachten Sie, dass nicht die Ausführung des Dienstes, sondern nur dessen Annahme zeitlich überwacht wird. |
bEnabled | BOOL | TRUE: Backupliste für Rückverfolgung ist aktiviert |
bErr | BOOL | Dieser Ausgang wird auf TRUE geschaltet, wenn bei der Ausführung eines Befehls ein Fehler aufgetreten ist. Der befehlsspezifische Fehlercode ist in ‚nErrId’ enthalten. Wenn der Baustein einen Timeout-Fehler hat, ist ‚Error’ = TRUE und ‚nErrId’ = 1861 (Hexadezimal 0x745). Wird durch das Ausführen eines Befehls an den Eingängen auf FALSE zurückgesetzt. |
nErrId | UDINT | Enthält den befehlsspezifischen Fehlercode des zuletzt ausgeführten Befehls. Wird durch das Ausführen eines Befehls an den Eingängen auf 0 zurückgesetzt. Die Fehlernummern in ErrId können in der ADS Fehlerdokumentation oder in der NC Fehlerdokumentation (Fehlercodes ab 0x4000) nachgeschlagen werden. |
Voraussetzungen
Entwicklungsumgebung |
Zielplattform |
Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v2.10.0 |
PC (i386) |
TcNci.lib |