Konfigurationsdaten lesen – para, 31 v ar iablenpr ogr ammier ung – HEIDENHAIN SW 54843x-03 DIN Programming Benutzerhandbuch

Seite 417

Advertising
background image

HEIDENHAIN MANUALplus 620, CNC PILOT 640

415

4.31

V

ar

iablenpr

ogr

ammier

ung

Konfigurationsdaten lesen – PARA

Mit der PARA-Funktion lesen Sie Konfigurationsdaten. Verwenden Sie

hierzu die Parameterbezeichnungen aus den Konfigurations-

Parametern. User-Parameter lesen Sie ebenfalls mit den in den

Konfigurations-Parametern verwendeten Bezeichnungen.
Beim Lesen optionaler Parameter muss der Rückgabewert auf

Gültigkeit überprüft werden. Je nach Datentyp des Parameters (REAL

/ STRING) wird beim Lesen eines nicht gesetzten optionalen

Attributes der Wert „0“ bzw. der Text „_EMPTY“ zurückgegeben.

Beispiel: PARA-Funktion

Zugriff auf Konfigurationsdaten

Syntax:

PARA(Key, Entity, Attribut, Index))

Key: Schlüsselwort

Entity: Name der

Konfigurationsgruppe

Attribut: Elementbezeichnung

Index: Array Nummer, wenn das

Attribut zu einem Array gehört

. . .
N.. #l10=PARA("","CfgDisplayLanguage","ncLanguage")

liest die Nummer der aktuellen Sprache

N.. #l1=PARA("","CfgGlobalTechPara","safetyDistWorkpOut")

liest den Sicherheitsabstand außen auf

bearbeitetes Teil (SAT)

N.. #l1=PARA("Z1","CfgAxisProperties","threadSafetyDist")

Liest den Gewindesicherheitsabstand für Z1

N.. #l1=PARA("","CfgCoordSystem","coordSystem")

liest die Nummer der Maschinenorientierung

. . .

#x2=PARA("#x30","CfgCAxisProperties","relatedWpSpindle",0)

Abfragen, ob der optionale Parameter gesetzt ist.

IF #x2<>"_EMPTY"

Auswertung:

THEN
[ Der Parameter relatedWpSpindle" wurde gesetzt ]
ELSE
[ Der Parameter relatedWpSpindle" wurde nicht gesetzt ]
ENDIF

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: