Toiminnolla FN 20: WAIT FOR voidaan ohjelmanajon aikana suorittaa NC:n ja PLC:n keskinäinen synkronointi. Ohjaus pysäyttää toteutuksen, kunnes FN 20: WAIT FOR-lauseessa ohjelmoidut ehdot ovat täyttyneet.
Sovellus
Toiminnon kuvaus
Ohje
Huomaa törmäysvaara!
PLC:n muutokset voivat aiheuttaa ei-toivotun koneen käyttäytymisen ja vakavia virheitä, esim. ohjauksen käyttökelvottomuuuden. Tästä johtuen pääsy PLC:hen on suojattu salasanalla. Tämä toiminto antaa HEIDENHAINille, koneen valmistajalle ja kolmannelle osapuolelle mahdollisuuden kommunikoida PLC:n kanssa NC-ohjelmasta käsin. Käyttäminen koneen käyttäjän tai NC-ohjelmoijan toimesta ei ole suositeltavaa. Toiminnon toteuttamisen aikana on olemassa törmäysvaara!
- Käytä toimintoa vain HEIDENHAINin, koneen valmistajan tai kolmannen osapuolen suostumuksella.
- Noudata HEIDENHAINin, koneen valmistajan ja kolmannen osapuolen toimintoihin dokumentaatioita.
Käytä toimintoa SYNC aina vain, jos luet esim. toiminnon FN 18: SYSREAD kautta järjestelmätietoja. Järjestelmätiedot vaativat synkronointia päivämäärään ja kellonaikaan. Ohjaus pysäyttää toiminnolla FN 20: WAIT FOR etukäteislaskennan. Ohjaus laskee NC-lauseen toiminnon FN 20 jälkeen vasta, kun ohjaus on toteuttanut NC-lauseen toiminnolla FN 20 abgearbeitet hat.
Käyttöesimerkki
11 FN 20: WAIT FOR SYNC | ; Sisäisen etukäteislaskennan pysäytys toiminnolla FN 20 |
12 FN 18: SYSREAD Q1 = ID270 NR1 IDX1 | ; X-akselin aseman määritys toiminnolla FN 18 |
Tässä esimerkissä pysäytät ohjauksen sisäisen etukäteislaskennan määrittääksesi X-akselin nykyisen sijainnin.