Synchronizowanie NC i PLC z FN 20: WAIT FOR

Zastosowanie

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-.

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!
  1. Używać funkcji wyłączenie po uzgodnieniu z HEIDENHAIN, producentem obrabiarek lub dostawców trzecich
  2. 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.