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 />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!