Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 802D sl Betriebsanleitung Seite 216

Vorschau ausblenden Andere Handbücher für SINUMERIK 802D sl:
Inhaltsverzeichnis

Werbung

Erstinbetriebnahme
8.13 Anwenderdialoge erstellen
Tag-Bezeichner
LET Fortsetzung
216
Bedeutung
Beispiel:
Eindimensionales Feld:
<let name="array" dim="10"></let>
Zweidimensionales Feld:
<let name="list_string" dim="10,3" type="string"></let>
Vorbelegung:
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>
Zuweisung:
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 DialogGUi
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.
Drehen, Fräsen, Schleifen, Nibbeln
Betriebsanleitung, 03/2011, 6FC5397-0CP10-7AA0

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis