Pomocí funkce FN20: WAIT FOR můžete provést během provádění programu synchronizaci mezi NC a PLC. NC zastaví zpracování, dokud není splněna podmínka, kterou jste naprogramovali ve FN 20: WAIT FOR-bloku.
Použití
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 poskytovatelům třetích stran 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!
- Funkci používejte pouze po dohodě s fou HEIDENHAIN, výrobcem strojů nebo třetími stranami
- 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, která vyžadují synchronizaci v reálném čase. Řídicí systém pak zastaví předběžný výpočet a provede následující NC-blok až tehdy, když také NC-program skutečně dosáhne tento NC-blok.
Příklad použití
32 FN 20: WAIT FOR SYNC |
33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1 |
V tomto příkladu zastavíte interní předběžný výpočet řídicího systému, abyste zjistili aktuální polohu osy X.