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.
1.2.5 B% Unbedingter Unterprogrammaufruf<br />
CNC-Programmierung der XCx und ProNumeric<br />
B% Unbedingter Unterprogrammaufruf<br />
Format B%nnnnnnnn<br />
Erläuterung<br />
Hinweise<br />
nnnnnnnn = Programmnummer, 8-stellige Dezimalzahl<br />
Für den Unterprogrammaufruf wird einem NC-Satz ohne weitere<br />
NC-Worte programmiert. Die Programmabarbeitung wird im<br />
aufgerufenen Programm fortgeführt.<br />
Nach dem Unterprogrammaufruf darf nur die Durchlaufzahl<br />
programmiert sein, weitere Befehle sind unzulässig.<br />
B%nnn R Unbedingter Unterprogrammaufruf mit Durchlaufzahl<br />
Format B%nnnnnnnn R<br />
nnnnnnnn = Programmnummer<br />
Erläuterung Das aufgerufene NC-Programm wird so oft wiederholt, wie im<br />
Rechenparameter angegeben.<br />
Hinweise Der Wert im Rechenparameter wird bei jedem Durchlauf<br />
dekrementiert.<br />
Der Wert muss beim Aufruf ganzzahlig, positiv sein. Bei Werten < 1<br />
wird das Unterprogramm einmal ausgeführt.<br />
B%R Unbedingter Unterprogrammaufruf parametriert<br />
Format B%R<br />
R = Rechenparameter<br />
Erläuterung Die Programmnummer des aufgerufenen Programms steht im<br />
Rechenparameter.<br />
Hinweise Es kann eine 8-stellige Programmnummer durch Vorgabe einer<br />
maximal 8-stelligen Zahl als Offsetwert mit einem maximal 7stelligen<br />
R- Parameterwert errechnet und aufgerufen werden. Es<br />
sind folgende Rechenfunktionen erlaubt:<br />
B%[Offset + R[R]xyz],<br />
B%[Offset - R[R]xyz],<br />
B%[R[R]xyz + Offset],<br />
B%[R[R]xyz - Offset].<br />
Hinweis<br />
Die Schachtelungstiefe von Unterprogrammen beträgt 4.<br />
Unterprogramme dürfen nicht sich selbst (rekursiv) oder ein<br />
zuvor aufgerufenes NC-Programm aufrufen.<br />
Wichtig!<br />
Die Programmnummer eines Unterprogramms muss ganzzahlig,<br />
positiv sein.<br />
Das Unterprogramm muss mit M17 (Programmende)<br />
abgeschlossen sein.<br />
Nach dem Ende des Unterprogramms wird die<br />
Programmbearbeitung mit dem nachfolgenden Satz des<br />
aufrufenden Programms fortgesetzt.<br />
16 CNC-Programmierung Version 01/13