NC:n ja PLC:n synkronointi toiminnolla FN 20: WAIT FOR

Sovellus

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.

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!
  1. Käytä toimintoa vain HEIDENHAINin, koneen valmistajan tai kolmannen osapuolen suostumuksella.
  2. 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.