Index eines parameterelements ermitteln – para, 31 v ar iablenpr ogr ammier ung – HEIDENHAIN SW 54843x-03 DIN Programming Benutzerhandbuch
Seite 418

416
DIN-Programmierung
4.31
V
ar
iablenpr
ogr
ammier
ung
Index eines Parameterelements ermitteln –
PARA
Die Indexsuche eines Elements wird aktiviert, wenn der Name des
Listenelements mit Komma an das Attribut angehängt wird.
Beispiel:
Es soll die logische Achsnummer der Spindel S1 ermittelt werden
#c1 = PARA( "", "CfgAxes", "axisList,S1", 0)
Die Funktion liefert den Index des Elements "S1" im Attribute "axisList"
der Entity "CfgAxes". Der Index des Elements S1 ist hier gleich der
logischen Achsnummer.
Zugriff auf Konfigurationsdaten
Syntax:
PARA( "Key"," Entity","
Attribut,Element", Index )
Key: Schlüsselwort
Entity: Name der
Konfigurationsgruppe
Attribut,Name: Attributname plus
Elementname
Index: 0 (wird nicht benötigt)
Ohne den Attributanhang „S1“ liest die Funktion das
Element auf dem Listenindex „0“. Da es sich hier jedoch
um einen String handelt, muss das Ergebnis auch einer
Stringvariablen zugewiesen werden.
#x1 = PARA( "", "CfgAxes", "axisList", 0)
Die Funktion liest den Stringnamen des Elements auf dem
Listenindex 0.