Grunnleggende

Bruk

Med variablene til styringens Q-, QL-, QR- og QS-parametre kan du f.eks. dynamisk ta hensyn til måleresultater i beregninger under bearbeiding.

  • Du kan for eksempel programmere følgende syntakselementer variabelt:
  • Koordinatverdier
  • Matinger
  • Turtall
  • Syklusdata

Dette betyr at du kan bruke samme NC-program for forskjellige emner og bare måtte endre verdier på ett sentralt sted.

Funksjonsbeskrivelse

8H000169

Variabler består alltid av bokstaver og tall. Her bestemmer bokstavene variabeltypen og tallene variabelområdet.

For hver type variabel kan du definere hvilket variabelområde styringen viser i fanen QPARA i arbeidsområdet Status.

Definer innholdet i fanen QPARA

Variabeltyper

Forhåndsinnstilte

Q-parametrene virker på alle NC-programmer i minnet til styringen.

Q-parametere har en lokal effekt innenfor maskinprodusentens makroer og sykluser. Styringen returnerer derfor ikke endringer til NC-programmet.

Styringen har følgende Q-parametre:

Variabelområde

Beskrivelse

0 – 99

Q-parametre for brukeren når det ikke oppstår noen overskridelser med HEIDENHAIN-SL-syklusene

100 – 199

Q-parametre for spesialfunksjoner til styringen, som leses av NC-programmene til brukeren eller av syklusene

200 – 1199

Q-parametre for funksjoner fra HEIDENHAIN, f.eks. sykluser

1200 – 1399

Q-parametre for funksjoner fra maskinprodusenten, f.eks. sykluser

1400 – 1999

Parametre for brukeren

QL-parametere

QL-parametrene virker bare lokalt i et NC-program

Styringen har følgende QL-parametre:

Variabelområde

Beskrivelse

0 – 499

QL-parametre for brukeren

QR-parametere

QR-parametrene virker kontinuerlig på alle NC-programmer i minnet til styringen, også etter et strømbrudd

Styringen har følgende QR-parametre:

Variabelområde

Beskrivelse

0 – 99

QR-parametre for brukeren

100 – 199

QR-parametre for funksjoner fra HEIDENHAIN, f.eks. sykluser

200 – 499

QR-parametre for funksjoner fra maskinprodusenten, f.eks. sykluser

QS-parametere

QS-parametrene virker på alle NC-programmer i minnet til styringen.

QS-parametre har en lokal effekt innenfor maskinprodusentens makroer og sykluser. Styringen returnerer derfor ikke endringer til NC-programmet.

Styringen har følgende QS-parametre:

Variabelområde

Beskrivelse

0 – 99

QS-parametre for brukeren når det ikke oppstår noen overskridelser med HEIDENHAIN-SL-syklusene

100 – 199

QS-parametre for spesialfunksjoner til styringen, som leses av NC-programmene til brukeren eller av syklusene

200 – 1199

QS-parametre for funksjoner fra HEIDENHAIN, f.eks. sykluser

1200 – 1399

QS-parametre for funksjoner fra maskinprodusenten, f.eks. sykluser

1400 – 1999

QS-parametre for brukeren

Vindu Q-parameterliste

Med vinduet Q-parameterliste kan du sjekke verdiene til alle variabler og redigere dem om nødvendig.

AS_6_24_Q-Parameterliste
Vinduet Q-parameterliste med Q-parameterens verdier

Til venstre på skjermen kan du velge hvilken variabeltype styringen viser.

  • Styringen viser følgende informasjoner:
  • Variabeltype, for eksempel Q-parameter
  • Nummer på variabelen
  • Verdi for variabelen
  • Beskrivelse av forbelagte variabler

Hvis cellen i kolonnen Verdi har en hvit bakgrunn, kan du redigere verdien.

 
Tip

Mens styringen kjører et NC-program kan du ikke endre noen variabler med vinduet Q-parameterliste. Styringen gjør det kun mulig å foreta endringer mens et programforløp er avbrutt eller stoppet.

Statusoversikt for TNC-linjen

Styringen henviser til den nødvendige tilstanden etter at en NC-blokk for eksempel i Modus Enkeltblokk er ferdig å kjøre.

  • Følgende Q- og QS-parametre kan du ikke redigere i vinduet Q-parameterliste:
  • Variabelområder mellom 100 og 199, siden det er fare for overlappinger med styringens spesialfunksjoner
  • Variabelområder mellom 1200 og 1399, siden det er fare for overlappinger med maskinprodusentspesifikke funksjoner

Variabeltyper

  • Du kan søke i Q-parameterliste som følger:
  • Etter en vilkårlig streng innenfor hele tabellen
  • Innenfor NR-kolonnen etter et unikt variabelnummer

Søke i vinduet Q-parameterliste

  • Du kan åpne vinduet Q-parameterliste i følgende driftsmoduser:
  • Programmere
  • Manuell
  • Programkjøring

I driftsmodusene Manuell og Programkjøring kan du åpne vinduet med tasten Q.

Søke i vinduet Q-parameterliste

  1. I vinduet Q-parameterliste ser du følgende:
  2. Velg en hvilken som helst celle med grå bakgrunn
  3. Angi tegnsekvens
  4. Styringen åpner et inndatafelt og søker etter tegnstrengen i kolonnen i den valgte cellen.
  5. Styringen markerer det første resultatet som begynner med strengen.
QsDropDown

  1. Velg om nødvendig neste resultat
 
Tip

Styringen viser et inndatafelt over tabellen. Alternativt kan du bruke dette inndatafeltet til å navigere til et unikt variabelnummer. Du kan velge inntastingsfeltet med GOTO-knappen.

Tips:

 
Merknad
Kollisjonsfare!
HEIDENHAIN-sykluser, maskinprodusentsykluser og tredjepartsfunksjoner bruker variabler. I tillegg kan du programmerevariabler i NC-programmer. Hvis du avviker fra anbefalte variabelområder, kan det oppstå overlappinger og dermed uønsket adferd. Det er fare for kollisjon under bearbeidingen!
  1. Du må bare bruke variabelområdene som er anbefalt av HEIDENHAIN
  2. Ikke bruk forbelagte variabler
  3. Les dokumentasjonen til HEIDENHAIN, maskinprodusenten og tredjepartsleverandøren.
  4. Kontroller forløpet ved hjelp av simuleringen

Forhåndsinnstilte Q-parametere

  • Du kan legge inn faste og variable verdier blandet i NC-programmet.
  • Du kan tildele QS-parametere maks. 255 tegn.
  • Du kan bruke Q-tasten til å opprette en NC-blokk for å tilordne en verdi til en variabel. Trykker du på tasten igjen, endrer styringen variabeltype i rekkefølgen Q, QL, QR.
  • På tastaturet på skjermen fungerer denne fremgangsmåten bare med Q-tasten i området NC-funksjoner.

    Tastatur på skjermen i styringslinjen

  • Du kan tilordne numeriske verdier mellom –999 999 999 og +999 999 999 til variabler. Inndataområdet er begrenset til maksimalt 16 tegn, hvorav opptil ni tegn kan stå foran komma. Styringen kan beregne numeriske verdier opp til en størrelse på 1010.
  • Du kan sette variabler tilbake til statusen Udefinert. Hvis du for eksempel programmerer en posisjon med en udefinert Q-parameter, ignorerer styringen denne bevegelsen.
  • Tilordne statusen udefinert til variabelen

  • Styringen lagrer tallverdier internt i et binært tallformat (standard IEEE 754). På grunn av det brukte, normerte formatet viser styringen enkelte desimaltall ikke nøyaktig binært (avrundningsfeil).
  • Hvis du bruker beregnede variabelverdier for hoppkommandoer eller posisjoneringer, må du ta hensyn til dette.

Tips: til QR-parametere og sikkerhetskopi

Styringen lagrer QR-parametere i en sikkerhetskopi.

Hvis maskinprodusenten ikke definerer en avvikende bane, lagrer styringen QR-parametrene i følgende bane SYS:\runtime\sys.cfg. Stasjonen SYS: lagres bare ved en fullstendig sikkerhetskopiering.

  • Maskinprodusenten kan velge mellom følgende maskinparametre for angivelse av bane:
  • pathNcQR (Nr. 131201)
  • pathSimQR (Nr. 131202)

Hvis maskinprodusenten definerer en bane på TNC:-stasjonen i de valgfrie maskinparametrene, kan du sikkerhetskopiere Q-parametrene uten å angi et nøkkeltall ved hjelp av funksjonene NC/PLC Backup.

Backup und Restore