ItpGetBottleNeckLookAheadEx
ab Library Version 6.1.21und TwinCAT Version 2.10 Build 1304
Interface
VAR_INPUT
bExecute : BOOL;
tTimeOut : TIME;
END_VAR
VAR_IN_OUT
sNciToPlc : NciChannelToPlc;
END_VAR
VAR_OUTPUT
bBusy : BOOL;
bErr : BOOL;
nErrId : UDINT;
nLookAhead : UDINT;
END_VAR
Beschreibung
Der Baustein ItpGetBottleNeckLookAheadEx ermittelt die maximale verwendete Größe des LookAheads für die Flaschenhalserkennung (Kontur-Kollisions-Überwachung).
Eine weitere Beschreibung ist in der Interpreter-Dokumentation zu finden.
Der Baustein besitzt folgende Eingänge:
Eingang | Datentyp | Beschreibung |
---|---|---|
bExecute | BOOL | Durch eine steigende Flanke an diesem Eingang wird der Befehl ausgeführt. |
tTimeOut | TIME | ADS Timeout-Delay |
Ein- & 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 | Dieser Ausgang bleibt solange auf TRUE, bis der Baustein eine Befehlsanforderung ausführt, längstens aber für die Dauer der, an dem 'Timeout'-Eingang angelegten Zeit. Während Busy = 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. |
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, so 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. |
nLookAhead | UDINT | Größe des Look-Aheads für die Flaschenhalserkennung |
Voraussetzungen
Entwicklungsumgebung |
Zielplattform |
Einzubindende SPS Bibliotheken |
---|---|---|
TwinCAT v2.10.0 |
PC (i386) |
TcNci.lib |