21.05.2013 Aufrufe

Download unter - Schleicher Electronic

Download unter - Schleicher Electronic

Download unter - Schleicher Electronic

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!