Herunterladen Inhalt Inhalt Diese Seite drucken

Fagor CNC 8055 Handbuch Seite 298

Vorschau ausblenden Andere Handbücher für CNC 8055:
Inhaltsverzeichnis

Werbung

12.
CNC 8055
CNC 8055i
M
·T·
ODELL
S
: V01.6
OFT
X
·298·
(MCALL(Ausdruck), (Zuordnungsanweisung), (Zuordnungsanweisung),... )
Mittels des mnemonischen Codes MCALL erhalten benutzerdefinierte Unterprogramme (SUB
Ganzzahl) die Eigenschaften von Festzyklen.
Die Durchführung solcher Unterprogramme erfolgt auf die gleiche Weise wie beim mnemonischen
Code PCALL, doch ist der Aufruf modal, d.h wenn hinter diesem Satz ein weiterer Satz mit einem
Verfahrbefehl vorkommt, wird nach der Verfahrbewegung das betreffende Unterprogramm
durchgeführt, und zwar mit den selben Aufrufparametern.
Wenn nach Aufruf eines Unterprogramms ein Verfahrsatz mit einer Reihe von Wiederholungen
abgearbeitet wird, z.B. X10 N3, führt die CNC die Verfahrbewegung zunächst nur ein mal durch
(X10), und nach dem modalen Unterprogramm so oft wie befohlen.
Bei Satzwiederholungen werden die Aufrufparameter nur für die erste Abarbeitung des modalen
Unterprogramms aktualisiert, dann aber nicht mehr. Die restliche Abarbeitung erfolgt mit den
Werten, die die Parameter zu diesem Zeitpunkt aufweisen.
Wenn ein Unterprogramm modal ist, wird zunächst der Satz mit dem mnemonischen Code MCALL
durchgeführt; das aktuelle Unterprogramm verliert seine modale Eigenschaft und das neu
aufgerufene Unterprogramm wird modal.
( MDOFF )
Die Programmzeile MDOFF zeigt an, dass der Modus, der eine Subroutine mit der Programmzeile
MCALL oder ein Werkstückprogramm mit der Programmzeile MEXEC bekommen hatte, den
besagten Satz abschließt.
Die Benutzung modaler Unterprogramme vereinfacht die Programmierung.
Programmierbeispiel.
Die X-Achse programmiert man in Durchmesser.
(P100=20, P101=-10)
G90 G01 X80 Z330
(MCALL 10)
G90 G01 X80 Z260
(P100=30, P101=-15)
G90 G01 X200 Z200
G90 G01 X200 Z115
(MDOFF)
M30
(SUB 10)
G91 G01 ZP101
XP100 ZP101
XP100
ZP101
(RET)
P r ogr a mm ie ru ngs h an dbu c h

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Cnc 8055i

Inhaltsverzeichnis