Przy pomocy funkcji FN 20: WAIT FOR możesz w trakcie przebiegu programu przeprowadzić synchronizację pomiędzy NC i PLC. Sterowanie zatrzymuje odpracowywanie, aż warunek zostanie spełniony, który został zaprogramowany w wierszu FN 20: WAIT FOR-.
Zastosowanie
Opis funkcji
Wskazówka
Uwaga niebezpieczeństwo kolizji!
Zmiany w PLC mogą prowadzić do niepożądanego zachowania i poważnych błędów, np. dysfunkcjonalności sterowania. Z tego powodu dostęp do PLC jest chroniony hasłem. Ta funkcja daje możliwość HEIDENHAIN, producentowi obrabiarek i dostawcom trzecim komunikowania się z programu NC z PLC. Stosowanie przez obsługującego obrabiarkę bądź programistę NC nie jest zalecane. Podczas odpracowywania funkcji i następującej po tym obróbki istnieje zagrożenie kolizji!
- Używać funkcji wyłączenie po uzgodnieniu z HEIDENHAIN, producentem obrabiarek lub dostawców trzecich
- Uwzględnić dokumentacje firmy HEIDENHAIN, producenta obrabiarek i dostawców trzecich
Funkcję SYNC możesz wykorzystywać zawsze wówczas, kiedy zostają odczytywane dane systemowe na przykład za pomocą FN 18: SYSREAD . Dane systemowe wymagają synchronizacji na aktualną datę i godzinę. Sterowanie zatrzymuje podczas funkcji FN 20: WAIT FOR przetwarzanie z wyprzedzeniem. Sterowanie oblicza wiersz NC po FN 20 dopiero po wykonaniu wiersza NC z FN 20 .
Przykład zastosowania
11 FN 20: WAIT FOR SYNC | ; Wewnętrzne przetwarzanie z wyprzedzeniem z FN 20 zatrzymać |
12 FN 18: SYSREAD Q1 = ID270 NR1 IDX1 | ; Ustalenie pozycji osi X z FN 18 |
W tym przykładzie zatrzymujesz wewnętrzne obliczenie z wyprzedzeniem sterowania, aby ustalić aktualną pozycję osi X.