Herunterladen Inhalt Inhalt Diese Seite drucken

Fc 22: Tm_Dir Richtungsauswahl Für Werkzeugverwaltung - Siemens SINUMERIK 840Di 3 Funktionsbeschreibung

Inhaltsverzeichnis

Werbung

PLC–Grundprogramm (P3)
4.26 FC 22: TM_DIR Richtungsauswahl für Werkzeugverwaltung
4.26 FC 22: TM_DIR Richtungsauswahl für Werkzeugverwaltung
Funktions-
Der Baustein TM_DIR liefert den kürzesten Weg für die Positionierung eines
beschreibung
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ände-
rungen 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 Magazin-
plätze, nach der Formel:
berechnet. Die neue Sollposition entspricht der Platz–Nr., auf die das Magazin
positioniert werden muß, 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 aufzu-
rufen.
Warnung
!
Der Baustein darf nur in Verbindung mit der Werkzeugverwaltung aufgerufen
werden bzw. nach dem Einrichten eines Datenbausteins DB 74 wie nachfol-
gend 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.
DATA_BLOCK DB 74
STRUCT
end_struct
BEGIN
END_DATA_BLOCK
Hinweis
Weitere Informationen zur Werkzeugverwaltung (auch in Bezug zur PLC) sind
in der Funktionsbeschreibung Werkzeugverwaltung enthalten. Weiterhin ste-
hen noch PI–Dienste für die Werkzeugverwaltung über den FB 4, FC 7 und FC
8 (siehe auch entsprechende Kapitel in dieser Dokumentation) zur Verfügung.
1/P3/4-224
Neue Sollpos. = (Sollpos. – (Sonderpos. –1)) neg. modulo # Plätze
P: ARRAY [1..9] OF DINT;
w1: WORD;
AnzMag: BYTE;
res:BYTE;
MagNo: array [1..16] of struct //Byte 40
AnzPlatz:INT;
res1:BYTE;
res2:BYTE;
end_struct;
P[4]:=L#320;
AnzMag:=b#16#2;
MagNo[1].AnzPlatz:=10;
MagNo[2].AnzPlatz:=12;
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
// unbedingt erforderlich !!!
//Gesamt–Anzahl Magazine = 2
//Anzahl Plätze für Magazin 1 = 10
//Anzahl Plätze für Magazin 2 = 12
 Siemens AG 2003 All Rights Reserved
10.00

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840dieSinumerik 810dSinumerik 840d 6Sinumerik 810deSinumerik 840deSinumerik 840d powerline ... Alle anzeigen

Inhaltsverzeichnis