Mit den Methoden der Schnittstelle IF_GroupingPattern können Sie ein Muster für die Gruppierung von Carriern erstellen. Dieses Muster wird innerhalb des Funktionsbausteins FB_GroupingStation geladen.
Während der Gruppierungsvorgang läuft, können Sie ein zweites Gruppierungsmuster vorbereiten. Dieses zweite Muster wird automatisch geladen, wenn die vorherigen Gruppen die Bearbeitungsposition verlassen haben.
Die Methoden zum Einrichten eines neuen Musters müssen in einer bestimmten Reihenfolge aufgerufen werden. Nicht alle angebotenen Mustermethoden sind obligatorisch.
SetNewPattern (obligatorisch)
AddNewGroupAndFirstCarrier (obligatorisch)
AddCarrierToGroup (optional)
SetLeavingStationParameters (optional)
SetNewPatternDone (obligatorisch)
Standardmäßig werden die definierten Carriergruppen mit dem Bewegungsbefehl MoveGapControl an die Zielstation gesendet und die Gruppen verwenden ihren Prozessabstand als Zielabstand, wenn sich die Gruppe zur Zielstation bewegt.
verwenden Sie die Methode IF_GroupingPattern - SetLeavingStationParameters
Wenn das Muster bereits geladen ist, können Sie die Methode FB_GroupingStation - ChangeLeavingStationParameters verwenden.
Das folgende Beispiel veranschaulicht die Reihenfolge für das Aufrufen der obligatorischen Methoden.
zwei Carriergruppen
die erste Gruppe besteht aus drei Carriern
die zweite Gruppe besteht aus zwei Carriern
der Carrierabstand innerhalb der ersten Gruppe (innerer Abstand): 10 mm
der Carrierabstand innerhalb der zweiten Gruppe (innerer Abstand): 60 mm
der Abstand zwischen den Gruppen (Prozessabstand): 50 mm
Das folgende Beispiel veranschaulicht das Wiederholen von Carriergruppen.
vier Carriergruppen
zwei Carrier in jeder Gruppe
der Prozessabstand zwischen den Gruppen: 50 mm
Der Innenabstand innerhalb der Gruppe: 20 mm
Name |
Datentyp |
Zugriff |
Beschreibung |
---|---|---|---|
rstFeedback |
REFERENCE TO ST_FeedbackPattern |
Lesen |
Feedback zum geladenen und vorbereiteten Gruppierungsmuster. |