8 funkcje dodatkowe – HEIDENHAIN TNC 620 (340 56x-03) Instrukcja Obsługi
Strona 251
HEIDENHAIN TNC 620
251
8.8 Funkcje dodatkowe
Wydawaniekomunikatów na ekranie
Można używać funkcji FN 16 także, aby wydawać dowolne komunikaty
z programu NC w oknie pierwszoplanowym n ekranie monitora TNC.
W ten sposób można tak dokonywać wyświetlania dłuższych tekstów
wskazówek w dowolnym miejscu w programie, iż operator musi na nie
zareagować. Można wydawać także treść parametrów Q, jeśli plik
opisu protokołu zawiera odpowiednie polecenia.
Aby komunikat pojawił się na ekranie monitora TNC, należy jako
nazwę pliku protokołu tylko SCREEN: wpisać.
Jeżeli komunikat zawiera więcej wierszy, niż przedstawiono w oknie
pierwszoplanowym, to można kartkować przy pomocy klawiszy ze
strzałką w oknie pierwszoplanowym.
Dla zamknięcia okna pierwszoplanowego: klawisz CE nacisnąć. Aby
zamknąć okno za pomocą sterowania programowego należy
zaprogramować następujący wiersz NC:
Funkcja FN 16 nadpisuje standardowo już istniejące pliki
protokołu lub pliki o tej samej nazwie. Używać M_APPEND
jeśli chcemy dołączać protokoły przy ponownym
wydawaniu do istniejących protokołów.
Jeśli używamy FN 16 kilkakrotnie w programie, to TNC
zapamiętuje wszystkie teksty w pliku, który został
określony dla pierwszej FN 16-funkcji. Wydawanie pliku
nastąpi dopiero wtedy, kiedy TNC odczyta wiersz END
PGM, jeśli naciśniemy klawisz NC-Stop lub kiedy
zamykamy plik przy pomocy M_CLOSE .
W FN 16-wierszu programować format pliku i plik protokołu
zawsze z rozszerzeniem.
Jeśli jako nazwę ścieżki pliku protokołu podamy tylko
nazwę pliku, to TNC zapisuje do pamięci plik protokołu w
tym folderze, w którym znajduje się program NC z funkcją
FN 16.
W jednym wierszu pliku opisu formatu można zapisywać
maksymalnie 32 parametry Q.
96 FN 16: F-PRINT TNC:\MASKA\MASKA1.A/SCREEN:
96 FN 16: F-PRINT TNC:\MASKA\MASKA1.A/SCLR:
Dla pliku opisu protokołu obowiązują wszystkie opisane
wyżej konwencje.
Jeżeli wyświetlamy w programie wielokrotnie teksty na
ekranie, to TNC dołącza wszystkie teksty za już
wyświetlanymi tekstami. Aby wyświetlać każdy tekst
oddzielnie na ekranie, należy zaprogramować przy końcu
pliku opisu protokołu funkcję M_CLOSE.