ST_VelRatioFeedback

 

ST_VelRatioFeedback - Allgemeine Informationen

Übersicht

Typ

Datenstruktur

Verfügbar ab

V1.0.00

Übernommen aus

-

Versionen:

Aktuelle Version

Beschreibung

Datenstruktur für die Rückgabewerte des FB_VelocityRatioAlgorithm-Bausteins.

Strukturelemente

Variable

Datentyp

Beschreibung

lrErrorXRefTargetBelt

LREAL

Theoretisch errechneter Lagefehler, den das Produkt auf dem Zielband haben wird. Der Wert wird generiert, wenn ein Produkt das erste Korrekturband erreicht. Der Funktionsbaustein errechnet anhand der Geschwindigkeitsverhältnisse und den Abständen der Zielpositionen den theoretischen Lagefehler.

alrErrorXActBelt

ARRAY[1..Gc_udiMaxNumberOfBelts] OF LREAL

Tatsächlicher Lagefehler auf den einzelnen Korrekturbändern. Dieser Wert wird berechnet, sobald ein Produkt das Band wechselt.

xIdleCycle

BOOL

TRUE := Das Produkt konnte nicht auf die nächste freie Zielposition korrigiert werden. Das führte zu einem Leertakt.

xNoTargetInRange

BOOL

TRUE := Es ist keine Zielposition erreichbar. In aller Regel handelt es sich dabei um ein Vorsteuerungsproblem. Um dies zu verhindern, sollte die Folgemaschine schneller werden.

xForwCorrLimitAlmostReached

BOOL

TRUE := Der Wert des Parameters i_lrForwardCorrectionLimitAlarmWindow des Funktionsbausteins FB_VelocityRatioAlgorithm wurde erreicht. In diesem Fall ist die maximal mögliche Vorwärtskorrektur fast erreicht und es wird zu Leertakten kommen, wenn keine Gegenmaßnahmen eingeleitet werden. Um Leertakte zu verhindern, muss die Folgemaschine langsamer werden.

xBackCorrLimitAlmostReached

BOOL

TRUE := Der Wert des Parameters lrBackwardCorrectionLimitAlarmWindow des Bausteins FB_VelocityRatioAlgorithm wurde erreicht. Dies bedeutet, der Baustein steht kurz davor, eine Rückwärtskorrektur durchzuführen. Sollte der Fall eintreten, kann es zur Kollision mit nachfolgenden Produkten kommen. Um dies zu verhindern, sollte die Folgemaschine schneller werden.

xBackwardCorrection

BOOL

TRUE := Der Baustein SIN_FB_VelocityRatioAlgorithm führt gerade eine Rückwärtskorrektur durch. Eine Kollision mit nachfolgenden Produkten ist wahrscheinlich. Um dies zu verhindern, sollte die Folgemaschine schneller werden.

xBackwardCorrectionLimit

BOOL

TRUE := Die maximal mögliche Rückwärtskorrektur ist erreicht. Eine Kollision mit nachfolgenden Produkten ist absehbar. Das aktuelle Produkt wird möglicherweise nicht korrekt eingetaktet. Um dies zu verhindern, sollte die Folgemaschine schneller werden.

udiIdleCycleCounter

UDINT

Jedes Mal, wenn der Baustein FB_VelocityRatioAlgorithm einen Leerzyklus auf dem Zielband generieren muss, wird udiIdleCycleCounter um eins inkrementiert.