Czytanie danych konfiguracji - para, 31 programowanie zmiennych – HEIDENHAIN SW 54843x-02 DIN Programming Instrukcja Obsługi
Strona 403
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