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.
CNC-Programmierung der XCx und ProNumeric<br />
1.3 Berechnungen im Satz<br />
1.3.1 Rechenoperationen<br />
Rechenoperationen<br />
R0 := 100 Zuweisung einer Konstanten auf einen Rechenparameter<br />
R0 := R1 Zuweisung eines Rechenparameters auf einen anderen<br />
Rechenparameter.<br />
R0 := -R1 Negierte Zuweisung<br />
R0 := R1 + R2 Addition<br />
R0 := R1 - R2 Subtraktion<br />
R0 := R1 * R2 Multiplikation<br />
R0 := R1 : R2 Division<br />
R0 := ABS R1 absoluter Betrag von R1<br />
R0 := SQR R1 Quadratwurzel vom Betrag von R1<br />
R0 := SIN R1 Sinus von R1 in Grad<br />
R0 := COS R1 Cosinus von R1 in Grad<br />
R0 := TAN R1 Tangens von R1 in Grad<br />
R0 := ATA R1 Arcustangens von R1 in Grad<br />
R0 := R1 MOD R2 Division R1 durch R2. In R0 wird der ganzzahlige Rest der Division<br />
eingetragen.<br />
Hinweise<br />
In einem Satz können maximal 8 Zuweisungen auf<br />
Rechenparameter erfolgen. Rechenparameter (R-Parameter) sind<br />
Variable, die im NC-Programm zur Speicherung beliebiger Werte<br />
dienen.<br />
Rechenparameter siehe Seite 112.<br />
Werden mehrere Zuweisungen in einem Satz Programmiert,<br />
erfolgen die Zuweisungen immer von links nach rechts.<br />
Werden mehrere Rechenoperationen in einer Zuweisung<br />
programmiert, so erfolgt die Berechnung immer von rechts nach<br />
links (Kettenrechnung rückwärts).<br />
Klammern können nicht gesetzt werden (Klammern kennzeichnen<br />
einen Kommentar).Beispiel:<br />
R1:= R2*R3+R4*R5+R6 entspricht R1:= R2*(R3+(R4*(R5+(R6))))<br />
R7:= -R8+R9*R1 entspricht R7:= -(R8+(R9*(R1)))<br />
Hinweis<br />
Bei den trigonometrischen Funktionen wird der Winkel in Grad<br />
(0 bis 360) angegeben. Die typische Fehler beträgt in der Nähe<br />
der Quadratübergänge 1 * 10 -5 , sonst 1 * 10 -6 .<br />
CNC-Programmierung Version 01/13 21