IF_Correction - Allgemeine Informationen

Übersicht

Typ

Schnittstelle

Verfügbar ab

V1.0.0.0

Übernommen aus

-

Versionen:

Aktuelle Version

Aufgabe

Schnittstelle für den Zugriff auf die Werte und Funktionen der Korrekturbewegung des FB_Infeed-Bausteins.

Beschreibung

 Eine Korrekturbewegung ist als Kurve definiert, die eine Positionierung realisiert. Die Bewegung überlagert die Bewegung des Bands. Die Form der Kurve kann durch die Eigenschaften der Schnittstelle beeinflusst werden. Die Kurve wird so gestaltet, dass die Gesamtgeschwindigkeit aller überlagerten Bewegungen des Bands nicht größer als lrMaxVel oder kleiner als lrMinVel wird.

HINWEIS: Korrekturbewegungen wurden mithilfe identischer Werte für Beschleunigungs- und Verzögerungsgrenzwerte durchgeführt.

Methoden

Bezeichnung

Beschreibung

Start

Startet die Korrekturbewegung eines Bandes.

Eigenschaften

Name

Datentyp

Zugriff

Beschreibung

lrAccPos

LREAL

Lesen/Schreiben

Maximale Beschleunigung für eine Vorwärtskorrektur

lrAccNeg

LREAL

Lesen/Schreiben

Maximale Beschleunigung für eine Rückwärtskorrektur

lrDecPos

LREAL

Lesen/Schreiben

Maximale Verzögerung für eine Vorwärtskorrektur

lrDecNeg

LREAL

Lesen/Schreiben

Maximale Verzögerung für eine Rückwärtskorrektur

lrMaxVel

LREAL

Lesen/Schreiben

Maximale Bandgeschwindigkeit. Die Bandgeschwindigkeit wird aus der Geschwindigkeit der Korrekturbewegung und der Geschwindigkeit der Vorschubbewegung errechnet.

lrMinVel

LREAL

Lesen/Schreiben

Minimale Bandgeschwindigkeit. Die Bandgeschwindigkeit wird aus der Geschwindigkeit der Korrekturbewegung und der Geschwindigkeit der Vorschubbewegung errechnet.

lrMinXFactor

LREAL

Lesen/Schreiben

Die Korrekturbewegung wird generell so berechnet, dass sie in der minimalen möglichen Zeit abgeschlossen ist. Um jedoch Bewegungen mit extrem hohen Ruckwerten zu vermeiden, kann mit diesem Parameter der Weg, den der Cam-Master während der Korrektur zurücklegt (X-Faktor der Korrekturkurve) nach unten begrenzt werden.

raxReadyForMotionCommand

REFERENCE TO ARRAY[1..Gc_udiMaxNumberOfBelts] OF BOOL

Lesen

Element TRUE: Das Band ist bereit, eine Korrekturbewegung zu starten.