Ausführliche Beschreibung
2.12 Bausteinbeschreibungen
7: Steuersignale an Achsen aktualisieren:
Die Funktion 7 dient einer schnellen Übertragung von wichtigen Steuersignalen, zwischen
der zyklischen Datenübertragung. Das Datenbyte 4 der Anwender-Nahtstelle DB31 bis DB61
wird an die NC übertragen. Die Übertragung wird für alle aktivierten Achsen vorgenommen.
Hiermit kann z.B. der Vorschubhalt außerhalb des PLC Zyklus übertragen werden.
Folgende Signale sind relevant:
Signal
Enable
Funct
S7Var
IVAR1
Error
ErrCode
2.12.26
FC 22: TM_DIR Richtungsauswahl für Werkzeugverwaltung
Funktionsbeschreibung
Der Baustein TM_DIR liefert den kürzesten Weg für die Positionierung eines Magazins oder
eines Revolvers anhand der Ist- und Sollposition.
Solange der Eingang Start "1-Signal" besitzt, werden alle Ausgangsparameter zyklisch
aktualisiert. Hierbei können in darauffolgenden PLC-Zyklen Veränderungen der
Eingangsparameter (z.B. Positionswerte) vorgenommen weden.
Bei 0-Pegel des Startsignals sind die Ausgangssignale undefiniert.
Bei Richtungsauswahl mit Sonderpositionierung - Eingang "Offset" > 0 - wird eine neue
Sollposition aus Soll-, Sonderposition, sowie der Anzahl Magazinplätze, nach der Formel
berechnet:
Neue Sollpos. = (Sollpos. - (Sonderpos. -1)) neg. modulo # Plätze
Die neue Sollposition entspricht der Platz-Nr., auf die das Magazin positioniert werden muss,
damit die vom Anwender geforderte Sollposition auf der Platz-Nr. der Sonderposition steht.
Die Richtungsoptimierung ist sowohl mit als auch ohne Sonderpositionierung aktiv.
Pro Magazin ist der Baustein einmal mit entsprechender Parametrierung aufzurufen.
Warnung
Der Baustein darf nur in Verbindung mit der Werkzeugverwaltung aufgerufen werden bzw.
nach dem Einrichten eines Datenbausteins DB 74 wie nachfolgend als Beispiel beschrieben.
In diesem Beispiel gibt es zwei Magazine. Das erste Magazin hat 10 Plätze und das zweite
hat 12 Plätze. Bei Anpassung an die reale Maschine ist das Datum AnzMag, MagNo[.] zu
verändern.
2-216
Art
Typ
Wertebereich
E
Bool
E
Byte
7
E
Any
S7-Datenbereich
E
Int
0
A
Bool
A
Int
Bemerkung
1= FC 21 aktiv
7: Steuersignale an Achsen
nicht genutzt
1: "Funct" ungültig
PLC-Grundprogramm powerline (P3 pl)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0