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