Synchronizování NC a PLC s FN 20: WAIT FOR

Použití

Pomocí funkce FN20: WAIT FOR můžete provést během chodu programu synchronizaci mezi NC a PLC. Řídicí systém zastaví zpracování, dokud není splněna podmínka, kterou jste naprogramovali ve FN 20: WAIT FOR-bloku.

Popis funkce

 
Upozornění
Pozor nebezpečí kolize!
Změna na PLC může vést k nežádoucímu chování a vážným chybám, jako například k nemožnosti ovládat řídicí systém. Z tohoto důvodu je přístup k PLC chráněn heslem. Tato funkce nabízí společnosti HEIDENHAIN, vašemu výrobci stroje a jiným výrobcům možnost komunikovat s PLC z NC-programu. Používání obsluhou stroje nebo NC-programátorem se nedoporučuje. Během zpracování funkce a následného obrábění je riziko kolize!
  1. Funkci používejte pouze po dohodě s fou HEIDENHAIN, výrobcem strojů nebo třetími stranami
  2. Dbejte na dokumentaci fy HEIDENHAIN, výrobce strojů a třetích stran

Funkci SYNC můžete používat vždy tehdy, když např. čtete pomocí FN 18: SYSREAD systémová data. Systémová data vyžadují synchronizaci s aktuálním datem a časem. Řídicí systém zastaví při funkci FN 20: WAIT FOR výpočet dopředu. Řízení vypočítává NC-blok za FN 20 až když řídicí systém zpracuje NC-blok s FN 20.

Příklad použití

11 FN 20: WAIT FOR SYNC

; Zastavit interní výpočet dopředu s FN 20

12 FN 18: SYSREAD Q1 = ID270 NR1 IDX1

; Zjistit polohu X-osy s FN 18

V tomto příkladu zastavíte interní předběžný výpočet řídicího systému, abyste zjistili aktuální polohu osy X.