Konfigurationsdaten lesen – para, 31 v a ri ablenpr ogr a mmier ung – HEIDENHAIN SW 548328-05 DIN Programming Benutzerhandbuch

Seite 395

Advertising
background image

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640

395

4.31 V

a

ri

ablenpr

ogr

a

mmier

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: