26.12.2014 Aufrufe

Steuerungsdokumentation Fräsen - Emco Maier GmbH

Steuerungsdokumentation Fräsen - Emco Maier GmbH

Steuerungsdokumentation Fräsen - Emco Maier GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

WINNC SINUMERIK 810 D / 840 D FRÄSEN<br />

FLEXIBLE NC- PROGRAMMIERUNG<br />

Priorität der Operatoren<br />

Jedem Operator ist eine Priorität zugeordnet. Bei der<br />

Auswertung eines Ausdrucks werden stets die Operatoren<br />

höherer Priorität zuerst angewandt. Bei gleichrangigen<br />

Operatoren erfolgt die Auswertung von<br />

links nach rechts.<br />

In arithmetischen Ausdrücken kann durch runde<br />

Klammern die Abarbeitungsreihenfolge aller Operatoren<br />

festgelegt und damit von den normalen<br />

Prioritätsregeln abgewichen werden.<br />

Reihenfolge der Operatoren<br />

127%B127 9HUQHLQXQJELWZHLVH9HUQHLQXQJ<br />

',902' 0XOWLSOLNDWLRQ'LYLVLRQ<br />

±<br />

$GGLWLRQ6XEWUDNWLRQ<br />

%B$1' ELWZHLVHV81'<br />

%B;25 ELWZHLVHVH[NOXVLYHV2'(5<br />

%B25<br />

ELWZHLVHV2'(5<br />

$1' 81'<br />

;25<br />

H[NOXVLYHV2'(5<br />

25<br />

2'(5<br />

<br />

9HUNHWWXQJYRQ6WULQJV(UJHEQLVW\S675,1*<br />

!!<br />

! 9HUJOHLFKVRSHUDWRUHQ<br />

Der Kettungsoperator „:“ für Frames darf nicht mit<br />

anderen Operatoren in einem Ausdruck vorkommen.<br />

Eine Prioritätseinstufung für diesen Operator ist<br />

deshalb nicht erforderlich.<br />

Typenkonvertierung<br />

Der konstante Zahlenwert, die Variable oder der<br />

Ausdruck, der einer Variablen zugewiesen wird, muss<br />

mit dem Typ dieser Variablen verträglich sein. Ist<br />

dies gegeben, so wird bei der Zuweisung der Typ<br />

automatisch umgewandelt.<br />

Mögliche Typenkonvertierung<br />

QDFK 5($/ ,17 %22/ &+$5 675,1* $;,6 )5$0(<br />

YRQ<br />

5($/ MD MD MD MD <br />

,17 MD MD MD MD <br />

%22/ MD MD MD MD MD <br />

&+$5 MD MD MD MD MD <br />

675,1* MD MD MD <br />

$;,6 MD <br />

)5$0( MD<br />

* Bei Typumwandlung von REAL nach INT wird bei<br />

Gleitpunktzahlen- Wert >= 0.5 aufgerundet, ansonsten wird<br />

abgerundet (vgl. Funktion ROUND)<br />

1) Wert 0 entspricht TRUE, Wert == 0 entspricht FALSE<br />

2) Wenn der Wert im zulässigen Zahlenbereich liegt<br />

3) Wenn nur 1 Zeichen<br />

4) Stringlänge 0 = >FALSE, ansonsten TRUE<br />

Ist beim Konvertieren ein Wert größer als der<br />

Zielbereich, erfolgt eine Fehlermeldung.<br />

Treten in einem Ausdruck gemischte Typen auf,<br />

so wird eine Typanpassung automatisch durchgeführt.<br />

G 9

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!