Steuerungsdokumentation Fräsen - Emco Maier GmbH
Steuerungsdokumentation Fräsen - Emco Maier GmbH
Steuerungsdokumentation Fräsen - Emco Maier GmbH
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 />
G: Flexible NC- Programmierung<br />
Variablen und Rechenparameter<br />
Durch die Verwendung von Variablen statt fester<br />
Werte kann man ein Programm flexibler gestalten.<br />
Man kann somit auf Signale reagieren, wie z.B.<br />
Messwerte, oder es kann durch Verwendung von<br />
Variablen als Sollwert dasselbe Programm für verschiedene<br />
Geometrien eingesetzt werden.<br />
Zusammen mit Variablenrechnung und Programmsprüngen<br />
eröffnet sich die Möglichkeit, ein hochflexibles<br />
Programmarchiv anzulegen und somit<br />
Programmierzeit einzusparen.<br />
Variablenarten<br />
• Anwenderdefinierte Variable<br />
• Rechenparameter<br />
• Systemvariable<br />
Variablentypen<br />
INT<br />
Ganzzahlige Werte mit Vorzeichen<br />
Wertebereich: ±(2 31 - 1)<br />
REAL<br />
Gleitpunktzahlen<br />
Wertebereich:±(10 -300 ... 10 +300 )<br />
BOOL<br />
Wahrheitswerte: TRUE (1) und FALSE (0)<br />
Wertebereich:1, 0<br />
CHAR<br />
1 Zeichen ASCII, entsprechend Code<br />
Wertebereich: 0 ... 255<br />
STRING<br />
Zeichenkette, Zeichenzahl in [...],<br />
maximal 200 Zeichen<br />
Wertebereich: Folge von Werten mit 0 ... 255<br />
AXIS<br />
Achsadressen<br />
Wertebereich: Alle im Kanal vorhandenen<br />
Achsbezeichner und Spindeln<br />
FRAME<br />
Geometrische Angaben für Verschieben, Drehen,<br />
Skalieren, Spiegeln, usw.<br />
Systemvariable<br />
Von der Steuerung vorgegebene Variablen, die im<br />
Programm verwendet werden können. Systemvariablen<br />
bieten Zugriff auf Nullpunktverschiebungen,<br />
Werkzeugkorrekturen, Istwerte, Messwerte der Achsen,<br />
Zustände der Steuerung usw.<br />
Systemvariable liefern Werte vom festgelegten Typ,<br />
sind jedoch teilweise nicht beschreibbar.<br />
Zur besonderen Kennzeichnung beginnt eine Systemvariable<br />
immer mit einem "$" -Zeichen.<br />
Überblick über Systemvariablentypen<br />
%XFKVWDEH<br />
%HGHXWXQJ<br />
0<br />
0DVFKLQHQGDWHQ<br />
6<br />
6HWWLQJGDWHQ<br />
7<br />
:HUN]HXJYHUZDOWXQJVGDWHQ<br />
3<br />
3URJUDPPLHUWH:HUWH<br />
$ $NWXHOOH:HUWH<br />
96HUYLFH'DWHQ<br />
%XFKVWDEH<br />
%HGHXWXQJ<br />
1 1&.JOREDO<br />
&<br />
NDQDOVSH]LILVFK<br />
$ DFKVVSH]LILVFK<br />
Beispiel:<br />
$AA_IM ..... Aktueller Istwert im Maschinenkoordinatensystem<br />
G 1