Witam.
Chciałbym poruszyć temat:
Sterowanie Heidenhain.
Wyświetlenie własnych komunikatów na ekranie z własnego programu.
Chodzi mi o to, by pokazać w trakcie przebiegu programu
Komunikat dla operatora o wartości aktualnego parametru Q.
Znalazłem w instrukcji:
„Podr_cznik obsługi
dla operatora
Dialogtekstem
otwartym_firmy
HEIDENHAIN
iTNC 530”
str.521
polecenie
FN16: F_PRINT: Wydawanie tekstów lub Q_
parametrów sformatowanych.
Prubowałem to zrobić w programie na maszynie – nie wychodzi mi.
Czy ktos wyprubował to w praktyce?
Jak to działa, ma ktos przykład ?
Wyswietlenie własnych komunikatów na ekranie z wlasnego prog
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 1
- Posty: 21
- Rejestracja: 07 sty 2008, 07:37
- Lokalizacja: Kielcza
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 1
- Rejestracja: 03 kwie 2011, 19:33
- Lokalizacja: niemcy
Aby wyswietlic komunikat na ekranie podczas pracy maszyny nalezy:
1. Utworzyc formularz informacji np.: JD-222.A (jako ASCII format)
"%S",CALL_PATH;
"Uhrzeit : %2d:%02.2d:%02.2d",HOUR,MIN,SEC;
"-------------------------------------------------------------";
" ";
"* PROZESSUEBERWACHUNG * ";
"- Schnitdaten - Berechnung nich moeglich ";
" ";
"Falsche angaben fuer Schnittdatenberechnung";
"Aktuelle Werte fuer: ";
"---------- Daten vom Programm: ";
"Schnittgeschwindigkeit: (Q80) Vc=%3.2LF [m/min]",Q80;
"Vorschub/Zahn: (Q81) fz=%3.4LF [mm/z][mm/-1]",Q81;
"--- Daten aus Werkzeugtabelle: ";
"Zaehnenzahl: Z.z=%3.0LF [z]",Q82;
"Werkzeug-Radius: R=%3.3LF [mm]",Q83;
" ";
"-------------------------------------------------------------";
"Um das Ueberblendfenster zu schliessen: Taste -CE- druecken.";
M_CLOSE;
2. W programie glownym xxxx.H nalezy w odpowiednim miejscu wpisac zdanie
FN 16: F-PRINT TNC:\Z-IF\JD-222.A / SCREEN:
jesli sie chce aby informacja najpierw zostala przeczytana a nastepnie maszyna zostala dalej wystartowala nalezy jeszcze wpisac zdanie:
np.:
L M0
albo zeby praca maszyny zostala przerwana nalezy wpisac zdanie:
np.:
FN 14: ERROR= 1011
1. Utworzyc formularz informacji np.: JD-222.A (jako ASCII format)
"%S",CALL_PATH;
"Uhrzeit : %2d:%02.2d:%02.2d",HOUR,MIN,SEC;
"-------------------------------------------------------------";
" ";
"* PROZESSUEBERWACHUNG * ";
"- Schnitdaten - Berechnung nich moeglich ";
" ";
"Falsche angaben fuer Schnittdatenberechnung";
"Aktuelle Werte fuer: ";
"---------- Daten vom Programm: ";
"Schnittgeschwindigkeit: (Q80) Vc=%3.2LF [m/min]",Q80;
"Vorschub/Zahn: (Q81) fz=%3.4LF [mm/z][mm/-1]",Q81;
"--- Daten aus Werkzeugtabelle: ";
"Zaehnenzahl: Z.z=%3.0LF [z]",Q82;
"Werkzeug-Radius: R=%3.3LF [mm]",Q83;
" ";
"-------------------------------------------------------------";
"Um das Ueberblendfenster zu schliessen: Taste -CE- druecken.";
M_CLOSE;
2. W programie glownym xxxx.H nalezy w odpowiednim miejscu wpisac zdanie
FN 16: F-PRINT TNC:\Z-IF\JD-222.A / SCREEN:
jesli sie chce aby informacja najpierw zostala przeczytana a nastepnie maszyna zostala dalej wystartowala nalezy jeszcze wpisac zdanie:
np.:
L M0
albo zeby praca maszyny zostala przerwana nalezy wpisac zdanie:
np.:
FN 14: ERROR= 1011