Kall opp NC-programmet med PGM CALL

Bruk

Med funksjonen PGM CALL kaller du opp et NC-program fra et annet, separat NC-program. Styringen kjører det oppkalte NC-programmet på det stedet som du åpnet det i NC-programmet. Dermed kan du f.eks. prosessere en bearbeiding med ulike transformasjoner.

Funksjonsbeskrivelse

8H000162
  1. Styringen fortsetter kjøringen av NC-programmet.
  2. Styringen behandler det oppkallende NC-programmet til du kaller et annet NC-program med CALL PGM.
  3. Deretter utfører styringen det oppkalte NC-programmet til siste NC-blokk.
  4. Styringen fortsetter så det oppkallende NC-programmet fra neste NC-blokk etter CALL 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 CALL PGM reset.h

; Kall opp NC-programmet

NC-funksjonen inneholder følgende syntakselementer:

Syntakselement

Beskrivelse

CALL PGM

Syntaksåpning for å kalle opp et NC-program

reset.h

Bane til det oppkalte NC-programmet

Du kan velge NC-programmet med en valgmeny.

Tips:

 
Merknad
Kollisjonsfare!
Styringen utfører ikke en automatisk kollisjonstest mellom verktøyet og emnet. Hvis du ikke stiller tilbake koordinatomregningen i oppkalte NC-programmer målrettet, har disse transformasjonene også en innvirkning på det oppkallende NC-programmet. Det er fare for kollisjon under bearbeidingen!
  1. Still tilbake brukte koordinattransformasjoner i det samme NC-programmet
  2. Kontroller eventuelt forløpet ved hjelp av den grafiske simuleringen
  • Banen til programkallet inkludert navnet på NC-programmet kan inneholde maksimalt 255 tegn.
  • 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.
  • Hvis du vil programmere variable programoppkallinger i forbindelse med strengparametere, kan du bruke funksjonen SEL PGM.
  • Hvis du vil programmere variable programoppkallinger i forbindelse med strengparametere, kan du bruke funksjonen SEL PGM.
  • Velg og kall opp NC-programmet med SEL PGM og CALL SELECTED PGM

  • Q-parametre kan i prinsippet alltid brukes globalt i en programoppkalling PGM CALL. 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.
  • 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.