Download unter - Schleicher Electronic
Download unter - Schleicher Electronic
Download unter - Schleicher Electronic
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
$-Funktionen<br />
4.24 $48 Achse für Teilsystemwechsel freigeben<br />
$48 Achse freigeben<br />
Format $48 X<br />
Erläuterung<br />
Hinweise<br />
X = ein beliebiger Achsbuchstabe<br />
Ist die Steuerung für die Bearbeitung mehrerer Teilsystems konfiguriert,<br />
so muss jede Achse einem der Teilsysteme zugeordnet werden. Für<br />
jedes der Teilsysteme kann dann ein NC-Programm gestartet werden.<br />
Diese NC-Programme können dann parallel ablaufen.<br />
Es kann damit erforderlich sein Achsen in mehreren Teilsystemen zu<br />
programmieren (Beispiel: Mehrspindeldrehmaschinen). In diesem Fall<br />
können Achsen von einem Teilsystem "ausgeliehen" werden indem ein<br />
beliebiger Achsbuchstabe die Nummer der Achse zugewiesen wird.<br />
Siehe: Ausleihen von Achsen zwischen den NC-Teilsystemen Seite 131.<br />
Ab SW-Version OS 08.05/0<br />
Zum Ausleihen von Achsen an ein anderes Teilsystem muss mit<br />
$48 "Achsbuchstabe" die auszuleihende Achse freigegeben werden, erst dann<br />
kann die Achse in einem anderen Teilsystem mit<br />
Achsbuchstabe:Achsnummer zugewiesen werden.<br />
Ab SW-Version OS 10.43/0<br />
Q45 Bit2=1: Für alte NC-Programme ohne $48 Überwachung.<br />
Eine Freigabe der Achsen ist nicht erforderlich, für einen sicheren<br />
Programmablauf sollten die Programme mit den Worte M90 - M98<br />
synchronisiert werden.<br />
Das ausleihende System gibt mit dieser Funktion die "ausgeliehene"<br />
Achse an das ursprüngliche System zurück.<br />
Achsen werden von anderen Systemen ausgeliehen, indem<br />
X:=Achsnummer programmiert wird (X = ein beliebiger Achsbuchstabe,<br />
der nicht für eine andere Achse benutzt wird).<br />
Für eine sichere Bearbeitungsreihenfolge sind die M-Funktionen M90 bis<br />
M98 in den Teilsystemen zu Programmieren (Siehe Seite 108).<br />
Im Beispiel werden 2 Achsen vom Teilsystem 1 freigegeben und in<br />
Teilsystem 2 zugewiesen und wieder freigegeben.<br />
Beispiel<br />
System 1 %1<br />
N10 G1 X0 Y0 F500<br />
neue Syntaxform<br />
N20 $48 XY X und Y vom System 1 abmelden<br />
N30 M92 mit 2. System synchronisieren N10<br />
N40 – N60 Weitere Bearbeitung<br />
N70 M92 mit 2. System synchronisieren N50<br />
N80 X:=1 Y:=2<br />
N90 X-100 Y-100<br />
N1000 M17<br />
X und Y im System 1 anmelden<br />
System 2 %2 neue Syntaxform<br />
N10 M91 mit 1. System synchronisieren N30<br />
N20 X:=1 Y:=2<br />
N30 G1 X20 Y20 F10<br />
X und Y im System 2 anmelden<br />
N40 $48 XY X und Y vom System 2 abmelden<br />
N50 M91<br />
N1000 M17<br />
mit 1. System synchronisieren N70<br />
100 CNC-Programmierung Version 01/13