Velg og kall opp NC-programmet med SEL PGM og CALL SELECTED PGM

Bruk

Med funksjonen SEL PGM velger du et annet, separat NC-program som du henter frem på et annet sted i det aktive NC-programmet. Styringen kjører det oppkalte NC-programmet på det stedet du åpnet det i NC-programmet med CALL SELECTED PGM.

Funksjonsbeskrivelse

  1. Styringen fortsetter kjøringen av NC-programmet.
  2. Styringen behandler NC-programmet til du kaller et annet NC-program med CALL PGM. Når styringen viser SEL PGM:, merker den det definerte NC-programmet.
  3. Når styringen viser CALL SELECTED PGM, kaller den opp det tidligere valgte NC-programmet på dette tidspunktet.
  4. Deretter utfører styringen det oppkalte NC-programmet til siste NC-blokk.
  5. Styringen fortsetter så det oppkallende NC-programmet med neste NC-blokk etter CALL SELECTED PGM.
  • Følgende rammebetingelser gjelder for programoppkall:
  • Det oppkalte NC-programmet må ikke inneholde et CALL PGM-oppkall i det oppkallende NC-programmet. Dette skaper en endeløs sløyfe.
  • Det oppkalte NC-programmet må ikke inneholde tilleggsfunksjonen M30 eller M2. Hvis du har definert underprogrammer med labeler i det oppkalte NC-programmet, kan du erstatte M30 eller M2 med en ubetinget hoppfunksjon. Som et resultat utfører styringen f.eks. underprogrammer ikke uten oppkall.
  • Ubetinget hopp

    Hvis det oppkalte NC-programmet inneholder tilleggsfunksjonene, avgir styringen en feilmelding.

  • Det oppkalte NC-programmet må være komplett. Hvis NC-blokken END PGM mangler, avgir styringen en feilmelding.

Innføring

NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.

  • Tilpass følgende innhold:
  • Verktøy
  • Snittverdier
  • Matinger
  • Sikker høyde eller sikre posisjoner
  • Maskinspesifikke posisjoner, for eksempel med M91
  • Baner til opphenting av programmer

Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.

Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.

 
Tip

Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.

11 SEL PGM "reset.h"

; Velg NC-program som skal kalles opp

* - ...

21 CALL SELECTED PGM

; Kall opp valgt NC-program

NC-funksjonen SEL PGM inneholder følgende syntakselementer:

Syntakselement

Beskrivelse

SEL PGM

Syntaksåpning for å velge et NC-program som skal kalles opp

" " eller QS

Bane til det oppkalte NC-programmet

Fast eller variabelt navn

Du kan velge NC-programmet med en valgmeny.

NC-funksjonen CALL SELECTED PGM inneholder følgende syntakselementer:

Syntakselement

Beskrivelse

CALL SELECTED PGM

Syntaks for å kalle opp det valgte NC-programmet

Tips:

  • Innenfor funksjonen SEL PGM kan du også velge NC-programmet med QS-parametere slik at du kan styre programoppkallingen variabelt.
  • Hvis et NC-program kalt opp med CALL SELECTED PGM mangler, avbryter styringen programkjøringen eller simuleringen med en feilmelding. For å unngå uønskede avbrudd under programkjøringen kan du bruke funksjonen FN 18: SYSREAD ( ID10 NR110 og NR111) for å sjekke alle stier baner i starten av programmet.
  • Les systemdata med FN 18: SYSREAD

  • Hvis filen som er kalt opp, ikke er i samme katalog som filen som kaller opp, kan du bare oppgi filnavnet uten bane. Hvis du velger filen med rullegardinmenyen, vil styringen gjøre dette automatisk.
  • På en PGM CALL virker Q-parametre generelt globalt. Vær derfor oppmerksom på at endringer på Q-parametrene i det startede NC-programmet også påvirker NC-programmet som skal kalles opp. Bruk eventuelt QL-parametere, som bare fungerer i det aktive NC-programmet.
  • Hvis styringen behandler det oppkallende NC-programmet, kan du ikke redigere noen av de oppkalte NC-programmene.