Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Inbetriebnahmehandbuch Seite 616

Basesoftware und bedien-software
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:

Werbung

Anwenderdialoge erstellen
1.7 XML-Bezeichner
Tag-Bezeichner
LET Fortsetzung
32
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>
(Zeilenvorschub) 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.
Programmierhandbuch, 12/2018, A5E40869575 AC
Easy XML

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl