Synchronizácia NC a PLC pomocou FN 20: WAIT FOR

Aplikácia

Pomocou funkcie FN 20: WAIT FOR môžete vykonávať synchronizáciu medzi NC a PLC počas chodu programu. Ovládanie zastaví spracovanie dovtedy, kým nebude splnená podmienka, ktorú ste naprogramovali v bloku FN 20: WAIT FOR.

Opis funkcie

 
Upozornenie
Pozor, nebezpečenstvo kolízie!
Zmeny v PLC môžu spôsobiť nežiaduce reakcie a vážne chyby, napr. znemožnenie obsluhy ovládania. Z tohto dôvodu je prístup do PLC chránený heslom. Táto funkcia umožňuje spol. HEIDENHAIN, výrobcovi stroja a externému dodávateľovi komunikáciu z programu NC s PLC. Neodporúča sa sprístupnenie tejto funkcie operátorovi stroja alebo programátorovi programov NC. Počas spracovania funkcie a pri následnom obrábaní hrozí nebezpečenstvo kolízie!
  1. Funkciu používajte výlučne so súhlasom spol. HEIDENHAIN, výrobcu stroja alebo externého dodávateľa.
  2. Rešpektujte dokumentácie od spol. HEIDENHAIN, výrobcu stroja a externých dodávateľov

Funkciu SYNC môžete použiť vždy vtedy, keď napr. pomocou FN 18: SYSREAD načítavate systémové údaje. Systémové údaje potrebujú synchronizáciu k aktuálnemu dátumu a času. Pri funkcii FN 20: WAIT FOR pozastaví ovládanie predbežný výpočet. Ovládanie vypočíta blok NC po funkcii FN 20, až keď spracuje blok NC s funkciou FN 20.

Príklad použitia

11 FN 20: WAIT FOR SYNC

; Zastavte predbežný výpočet pomocou funkcie FN 20.

12 FN 18: SYSREAD Q1 = ID270 NR1 IDX1

; Určite polohu osi X pomocou funkcie FN 18.

V tomto príklade zastavte interný predbežný výpočet ovládania, aby sa zistila aktuálna poloha osi X.