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. Styringen 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 HEIDENHAIN, 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 SYNC-funksjonen, f.eks. ved å bruke FN 18: SYSREAD til å lese systemdata. Systemdataene krever synkronisering til gjeldende dato og klokkeslett. Styringen stopper forhåndsberegningen med funksjonen FN 20: WAIT FOR. Styringen beregner NC-blokken i henhold til FN 20 først etter at styringen har behandlet NC-blokken med FN 20.

Brukseksempel

11 FN 20: WAIT FOR SYNC

; Stopp intern forhåndsberegning med FN 20

12 FN 18: SYSREAD Q1 = ID270 NR1 IDX1

; Bestem posisjonen til X-aksen med FN 18

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