Czytanie danych konfiguracji - para, 31 programowanie zm iennych – HEIDENHAIN SW 54843x-03 DIN Programming Instrukcja Obsługi
Strona 417
HEIDENHAIN MANUALplus 620, CNC PILOT 640
417
4.31 Programowanie zm
iennych
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