Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Seite 662

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

Werbung

Anwenderdialoge erstellen
1.6 XML-Bezeichner
Tag-Bezeichner
DATA_LIST
DYNAMIC_INCLUDE
ELSE
18
Bedeutung
Das Tag ermöglicht das Sichern bzw. Wiederherstellen der aufgeführten Antriebs- und
Maschinendaten.
Die Auflistung der Adressen erfolgt zeilenweise. Die Adressbildung ist dem Kapitel "Kom‐
ponentenadressierung" (Seite 71) zu entnehmen.
Es können bis zu 20 temporäre Datenlisten angelegt werden.
Attribute:
● action
read – die Werte der aufgelisteten Variablen werden in einem temporären Speicher
abgelegt
append – die Werte der aufgelisteten Variablen werden an eine bestehende Liste
angefügt
write – die gesicherten Werte werden in die entsprechenden Maschinendaten kopiert
● id
der Bezeichner dient zur Identifikation des temporären Speichers
Syntax:
<DATA_LIST action="<read/write/append>"
NC/PLC Adresszusammenstellung
</DATA_LIST>
Beispiel:
<DATA_LIST action ="read" id="<name>">
nck/channel/parameter/r[2]
nck/channel/parameter/r[3]
nck/channel/parameter/r[4]
$MN_USER_DATA_INT[0]
...
</ DATA_LIST>
<DATA_LIST action ="write" id="<name>" />
Das Tag inkludiert eine XML-Skriptdatei.
Im Gegensatz zum INCLUDE-Tag wird das Einlesen erst beim Abarbeiten der entsprech‐
enden Anweisung ausgeführt.
Bei großen Projekten führt die Verwendung des Tags zu einer Verkürzung der Ladezeit
des Customer-Bereichs bzw. der Zyklenunterstützung. Weiterhin sinkt der durchschnittliche
Ressourcenbedarf, da nicht immer alle Dialoge während einer Sitzung aufgerufen werden.
Syntax:
<DYNAMIC_INCLUDE src="path name"/>
Beispiel:
<SOFTKEY POSITION="3">
<CAPTION>MY_MENU</CAPTION>
<DYNAMIC_INCLUDE src/>
<NAVIGATION>MY_MENU</NAVIGATION>
</SOFTKEY>
Anweisung, wenn die Bedingung nicht erfüllt wurde (IF, THEN, ELSE)
id="<list name>">
Programmierhandbuch, 01/2015, 6FC5397-3DP40-5AA2
Easy XML

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis