Steuerungsdokumentation Fräsen - Emco Maier GmbH
Steuerungsdokumentation Fräsen - Emco Maier GmbH
Steuerungsdokumentation Fräsen - Emco Maier GmbH
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
WINNC SINUMERIK 810 D / 840 D FRÄSEN<br />
FLEXIBLE NC- PROGRAMMIERUNG<br />
Felddefinition<br />
Format<br />
DEF CHAR NAME[n,m]<br />
DEF INT NAME[n,m]<br />
DEF REAL NAME[n,m]<br />
DEF AXIS NAME[n,m]<br />
DEF FRAME NAME[n,m]<br />
DEF STRING[Stringlänge] NAME[m]<br />
DEF BOOL [n,m]<br />
INT NAME[n,m]<br />
Variablentyp (CHAR, INT,<br />
REAL, AXIS, FRAME, BOOL)<br />
DEF STRING[Stringlänge] NAME[m]<br />
Der Dateityp STRING kann nur<br />
mit eindimensionalen Feldern<br />
definiert werden.<br />
NAME Variablenname<br />
Es können Felder mit maximal 2 Dimensionen definiert<br />
werden.<br />
Felder mit Variablen vom Typ STRING dürfen nur<br />
eindimensional sein. Die Stringlänge wird nach dem<br />
Datentyp String eingegeben.<br />
>PQ@<br />
Q<br />
P<br />
P<br />
Q Q Q<br />
<br />
<br />
<br />
P<br />
Q<br />
P<br />
Feldindex<br />
Auf die Elemente eines Feldes kann über den Feldindex<br />
zugegriffen werden.<br />
Über diesen Feldindex können die Werte der Feldelemente<br />
mit Werten belegt oder die Werte der<br />
Feldelemente gelesen werden.<br />
Das erste Feldelement beginnt mit dem Index [0,0].<br />
Bei einer Feldgröße vom [3,4] ist beispielsweise der<br />
maximal mögliche Feldindex [2,3].<br />
Im nebenstehenden Beispiel wurden die Werte bei<br />
der Initialisierung so gewählt , dass sie gleichzeitig<br />
den Index des Feldelementes darstellen.<br />
Initialisierung von Feldern<br />
Den Feldelementen können während der Programmablaufs<br />
oder bereits bei der Felddefinition<br />
Initialisierungswerte zugeordnet werden.<br />
Bei zweidimensionalen Feldern wird der rechte Feldindex<br />
zuerst inkrementiert.<br />
G 3