10.00
4.14 FC 7: TM_REV Transfer–Baustein für Werkzeugwechsel mit Revolver
Revolverschalten
von Hand
Deklaration der
Funktion
Erläuterung der
Formalparameter
Signal
Art
Á Á Á Á Á Á Á
Á Á
Á Á Á Á
Start
E
Á Á Á Á Á Á Á
Á Á Á Á Á Á Á
Á Á
Á Á
Á Á Á Á
Á Á Á Á
ChgdRevNo
E
Á Á Á Á Á Á Á
Á Á Á Á Á Á Á
Á Á
Á Á
Á Á Á Á
Á Á Á Á
Ready
A
Á Á Á Á Á Á Á
Á Á Á Á Á Á Á
Á Á
Á Á
Á Á Á Á
Á Á Á Á
Error
A
Á Á Á Á Á Á Á
Á Á Á Á
Á Á Á Á
Á Á Á Á Á Á Á
Á Á Á Á
Á Á Á Á Á Á Á
Á Á Á Á
Á Á Á Á
Á Á Á Á Á Á Á
Á Á Á Á
Á Á Á Á Á Á Á
Á Á
Á Á Á Á
Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
Wird über eine Handbedienung der Revolver verdreht, so ist es notwendig die
Werkzeugverwaltung zu informieren. Über die Funktion asynchroner Transfer
des FC 8 müssen die geänderten Positionen des Revolvers mitgeteilt werden.
Dies darf nur einmalig bei der ersten Handverdrehung in dieser Sequenz erfol-
gen. Folgende Parametrierung des asynchronen Transfer ist dann erforderlich
über FC 8:
TaskIdent = 4
TaskIdentNo = Kanal
NewToolMag = Magazinnummer des Revolvers
NewToolLoc = Ursprünglicher Platz des Werkzeugs
OldToolMag = Magazinnr. Zwischenspeicher (Spindel) = 9998
OldToolLoc = Zwischenspeichernummer der Spindel
Status = 1
Mit dieser Maßnahme wird auch erreicht, daß der gleiche T Befehl an die Werk-
zeugverwaltungs–Nahtstelle wiederholt wird, wenn das vorhergehende T noch
einmal programmiert wird.
AWL–Darstellung
FUNCTION FC 7 : void
//NAME :TM_REV
VAR_INPUT
Start:
BOOL;
ChgdRevNo:
BYTE;
END_VAR
VAR_OUTPUT
Ready:
BOOL;
Error:
INT;
END_VAR
BEGIN
END_FUNCTION
Die folgende Tabelle zeigt alle Formalparameter der FunktionTM_REV.
Typ
Wertebereich
Á Á Á Á Á Á
Bool
Á Á Á Á Á Á
Á Á Á Á Á Á
Byte
1..
Á Á Á Á Á Á
Á Á Á Á Á Á
Bool
Á Á Á Á Á Á
Á Á Á Á Á Á
Int
0..3
Á Á Á Á Á Á
Á Á Á Á Á Á
Á Á Á Á Á Á
Á Á Á Á Á Á
Á Á Á Á Á Á
PLC–Grundprogramm (P3)
Bemerkung
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
1 = Transfer wird gestartet.
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
Nummer der Revolver–Schnittstelle
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
1 = Transfer abgeschlossen
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
Fehler–Rückmeldung
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
0: kein Fehler aufgetreten
1: kein Revolver vorhanden
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
2: unzulässige Revolvernummer in Parameter
"ChgdRevNo"
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
3: unzulässiger Auftrag ("Signal "Schnittstelle (SS)
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
aktiv" des angewählten Revolvers = "FALSE")
Á Á Á Á Á Á Á Á Á Á Á Á Á Á
1/P3/4-169