Synkroniser NC og PLC med FN 20: WAIT FOR

Bruk

Med funksjonen FN 20: WAIT FOR kan du utføre en synkronisering mellom NC og PLS i løpet av programkjøringen. NC stanser kjøringen til den betingelsen du programmerte i FN 20: WAIT FOR-blokken er oppfylt.

Funksjonsbeskrivelse

 
Merknad
Kollisjonsfare!
Endringer av PLS kan føre til uønsket atferd og alvorlige feil, f.eks. at styringen ikke kan betjenes. Derfor er tilgangen til PLS passordbeskyttet. Denne funksjonen gir HEINDENHAIN, maskinprodusenten og tredjepartsleverandører mulighet til å kommunisere med PLS fra et NC-program. Det anbefales ikke at maskinoperatøren eller NC-programmereren bruker denne funksjonen. Under kjøringen av funksjonen og etterfølgende bearbeiding er det fare for kollisjon!
  1. Du må bare bruke funksjonen etter avtale med HEIDENHAIN, maskinprodusenten eller tredjepartsleverandøren.
  2. Les dokumentasjonen til HEIDENHAIN, maskinprodusenten og tredjepartsleverandøren.

Du kan alltid bruke funksjonen SYNC når du for eksempel leser systemdata via FN18: SYSREAD som krever synkronisering til sanntid. Styringen stanser da forhåndsberegningen og utfører den følgende NC-blokken først når NC-programmet også har nådd denne NC-blokken.

Brukseksempel

32 FN 20: WAIT FOR SYNC

33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1

I dette eksemplet stopper du styringens interne forhåndsberegning for å bestemme den gjeldende posisjonen til X-aksen.