P3: PLC-Grundprogramm für SINUMERIK 840D sl
13.13 Bausteinbeschreibungen
Funktion 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, ... 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
13.13.25
FC 22: TM_DIR Richtungsauswahl für Werkzeugverwaltung
Funktion
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.
Der Baustein darf nur in Verbindung mit der Werkzeugverwaltung aufgerufen werden.
Hinweis
Weitere Informationen zur Werkzeugverwaltung (auch in Bezug zur PLC) sind in der
Funktionsbeschreibung Werkzeugverwaltung enthalten. Weiterhin stehen noch PI-Dienste
für die Werkzeugverwaltung über den FB 4, FC 7 und FC 8 (siehe auch die entsprechenden
Kapitel in dieser Dokumentation) zur Verfügung.
1072
Art
Typ
E
BOOL
E
BYTE
E
ANY
E
INT
A
BOOL
A
INT
WARNUNG
Wertebereich
Bemerkung
1= FC 21 aktiv
7
7: Steuersignale an Achsen
S7-Datenbereich
nicht genutzt
0
1: "Funct" ungültig
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
Grundfunktionen