Ta g -Bezeichner
L ET Fortsetzung
Drehen, Fräsen, Schleifen, Nibbeln
Betriebsanleitung, 11/2012, 6FC5397-0CP10-8AA0
Be deutung
Be ispiel:
Eindimensionales Feld:
<let name="array" dim="10"></let>
Zweidimensionales Feld:
<let name="list_string" dim="10,3" type="string"></let>
Vo rbelegung:
Eine Variable kann mit einem Wert initialisiert werden.
<LET name = "VAR1" type = "INT"> 10 </LET>
Werden Werte aus NC oder PLC-Variablen in einer lokalen Variable abgelegt, passt die
Zuweisungsoperation das Format automatisch an das Format der eingelesenen Variablen
an.
Vorbelegung einer Stringvariablen:
•
Einer Stringvariablen lassen sich mehrzeilige Texte zuweisen, indem man den
formatierten Text als Wert übergibt. Soll eine Zeile mit einem line feed <LF>
abgeschlossen werden, sind die Zeichen "\\n" am Ende der Zeile anzufügen.
<LET name = "text" type = "string"> F4000 G94\\n
G1 X20\\n
Z50\\n
M2\\n
</LET>>
Felder (Arrays):
<let name="list" dim="10,3">
{1,2,3},
{1,20}
</let>
<let name="list_string" dim="10,3" type="string">
{"text 10","text 11"},
{"text 20","text 21"}
</let>
Zu weisung:
Werte aus den Maschinendaten bzw. Subroutinen können mit der Zuweisungsoperation
"=" einer Variablen zugewiesen werden.
Die Gültigkeit einer Variable erstreckt sich bis zum Ende des übergeordneten XML-
Blocks.
Variablen, die global zur Verfügung stehen sollen, sind direkt nach dem Tag D i alogGUi
anzulegen.
Bei einer Dialogbox ist folgendes zu beachten:
Die Nachrichtenbearbeitung öffnet das entsprechende Tag.
•
Nach dem Ausführen der Nachricht wird das Tag geschlossen.
•
Alle Variablen innerhalb des Tags werden mit dem Schließen gelöscht.
•
Erstinbetriebnahme
8.14 Anwenderdialoge erstellen
231