Czytanie danych konfiguracji - para, 31 programowanie zmiennych – HEIDENHAIN SW 54843x-02 DIN Programming Instrukcja Obsługi

Strona 403

Advertising
background image

HEIDENHAIN MANUALplus 620, CNC PILOT 640

403

4.31 Programowanie zmiennych

Czytanie danych konfiguracji - PARA

Przy pomocy funkcji PARA odczytujemy dane konfiguracji. Proszę

używać w tym celu oznaczeń parametrów z parametrów konfiguracji.

Parametry użytkownika odczytujemy również przy pomocy oznaczeń

wykorzystywanych w parametrach konfiguracji.

Przy czytaniu opcjonalnych parametrów należy sprawdzić ważność

wartości zwrotnej. W zależności od typu danych parametru (REAL /

STRING) zostanie przy czytaniu nie wyznaczonego opcjonalnego

atrybutu wartość „0“ lub tekst „_EMPTY“.

Przykład: funkcja PARA

Dostęp do danych konfiguracji

Syntaktyka:

PARA(Key, Entity, Attribut,

Index))

Key: słowo kodowe

Entity: nazwa grupy konfiguracji

Atrybut: oznaczenie elementów

Indeks: numer array, jeśli atrybut

należy do array

. . .

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

czyta numer aktualnego języka

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

czyta odstęp bezpieczeństwa na zewnątrz od

obrabianej części (SAT)

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

Czyta odstęp bezpieczeństwa gwintu dla Z1

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

czyta numer orientacji maszynowej

. . .

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

Zgłoszenie, czy opcjonalny parametr jest

wyznaczony.

IF #x2<>"_EMPTY"

Ewaluacja:

THEN

[ Parametr relatedWpSpindle" został wyznaczony ]

ELSE

[ Parametr relatedWpSpindle" nie został wyznaczony ]

ENDIF

Advertising
Podręcznik ten jest związany z następujących produktów: