Herunterladen Inhalt Inhalt Diese Seite drucken

Multitron PS52 Bedienungsanleitung Seite 75

1-/2-achs-cnc-bahnsteuerung
Inhaltsverzeichnis

Werbung

G22
Befehlsbezeichnung/-typ
G22 ist der Code für Unterprogrammaufruf. Jedes NC-Programm kann sowohl
Unterprogramme aufrufen (rufendes NC-Programm), als auch selbst Unterprogramm sein
(aufgerufenes NC-Programm).
Beschreibung
Der Befehl G22 stellt die Möglichkeit NC-Programme innerhalb eines Hauptprogramms als
Unterprogramm aufzurufen. Somit können gleichartige, wiederkehrende Funktionsabläufe
innerhalb eines NC-Programms als Unterprogrammaufruf realisiert werden. Dabei kann jedes
NC-Programm sowohl Hauptprogramm als auch Unterprogramm sein. Für die Anwendung der
Unterprogrammtechnik sind folgende Bedingungen einzuhalten:
Die angegebene Unterprogrammnummer beim Aufruf muss im Bereich 1..99 liegen
Das aufgerufene Unterprogramm muss existent sein, d.h. es müssen dort NC-Sätze
angelegt sein.
Die Nummer des Haupt- und des Unterprogramms dürfen nicht identisch sein, d.h. ein
Hauptprogramm kann sich nicht selbst als Unterprogramm aufrufen.
Die Schachtelungstiefe muss kleiner gleich 8 sein, d.h. in einem Unt erprogramm kann
wiederum ein Unterprogramm aufgerufen werden usw.; es können bis zu 8 Aufrufebenen
realisiert werden.
Eingabebereich
P=
[1..99]
Beispiel
%01
N001 G00 X0 Y0
N002 G01 X100 Y200 F60
N003 G22 P54
N004 X23 Y154
N005 G22 P54
N006 X-34.56 Y+145.331
N007 G22 P54
N008 X56 Y94.23
N009 G22 P54
%54
N001 E0.0 E1.1 E2.0 E3.1
N002 Q4.1
N003 G04 P500
N004 Q4.0
N005 E0.0 E1.0 E2.1 E3.0
Verwandte Befehle
---
B e d i e n u n g s a n l e i t u n g
(NC-Programmnr. des aufzurufenden Unterprogr.)
(--- Hauptprogramm PrgNr.01 ----------------)
(X-,Y-Achse im Eilgang auf 0 fahren)
(X-,Y-Achse auf Position fahren)
(Unterprogramm PrgNr.54 aufrufen)
(X-,Y-Achse auf Position fahren)
(Unterprogramm PrgNr.54 aufrufen)
(X-,Y-Achse auf Position fahren)
(Unterprogramm PrgNr.54 aufrufen)
(X-,Y-Achse auf Position fahren)
(Unterprogramm PrgNr.54 aufrufen)
(--- Unterprogramm PrgNr.54 ----------------)
(warten bis Eingangsbedingung erfüllt
E1=1 & E2=0 & E3=1)
(Ausgang 4 setzen)
(Wartezeit 500 ms)
(Ausgang 4 rücksetzen)
(warten bis Eingangsbedingung erfüllt
E1=0 & E2=1 & E3=0)
- 75 -
P S 5 2

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis