Basisprincipes

Toepassing

Met de variabelen van de besturing Q-, QL-, QR- en QS-parameters kunt u bijv. tijdens de bewerking dynamisch rekening houden met meetresultaten binnen berekeningen.

  • U kunt bijvoorbeeld de volgende syntaxiselementen variabel programmeren:
  • Coördinatenwaarden
  • Aanzetten
  • Toerentallen
  • Cyclusgegevens

Hierdoor kunt u hetzelfde NC-programma voor verschillende werkstukken gebruiken en hoeft u waarden slechts op één centrale plaats te wijzigen.

Functiebeschrijving

8H000169

Variabelen bestaan altijd uit letters en cijfers. Daarbij wordt het variabelentype bepaald door de letters en het variabelenbereik door de cijfers.

U kunt vanaf elk variabeletype definiëren welk variablenbereik de besturing toont in het tabblad QPARA van het werkgebied Status.

Inhoud van het tabblad QPARA definiëren

Soorten variabelen

Q-parameters

Q-parameters zijn actief in alle NC-programma's in het geheugen van de besturing.

Q-parameters werken lokaal in macro's en cycli van de machinefabrikant. De besturing retourneert wijzigingen dus niet aan het NC-programma.

De besturing biedt de volgende Q-parameters:

Variabelenbereik

Betekenis

0 – 99

Q-parameters voor de gebruiker wanneer er geen overlappingen met de HEIDENHAIN-SL-cycli optreden

100 – 199

Q-parameters voor speciale functies van de besturing, die door NC-programma's van de gebruiker of door cycli worden gelezen

200 – 1199

Q-parameters voor functies van HEIDENHAIN, bijv. cycli

1200 – 1399

Q-parameters voor functies van de machinefabrikant, bijv. cycli

1400 – 1999

Q-parameters voor de gebruiker

QL-parameters

Q-parameters zijn alleen lokaal binnen een NC-programma actief

De besturing biedt de volgende QL-parameters:

Variabelenbereik

Betekenis

0 – 499

Q-parameters voor de gebruiker

QR-parameters

QR-parameters zijn permanent (remanent) actief in alle NC-programma's in het geheugen van de besturing, ook na een stroomstoring

De besturing biedt de volgende QR-parameters:

Variabelenbereik

Betekenis

0 – 99

QR-parameters voor de gebruiker

100 – 199

QR-parameters voor functies van HEIDENHAIN, bijv. cycli

200 – 499

QR-parameters voor functies van de machinefabrikant, bijv. cycli

QS-parameters

QS-parameters zijn actief in alle NC-programma's in het geheugen van de besturing

QS-parameters werken lokaal in macro's en cycli van de machinefabrikant. De besturing retourneert wijzigingen dus niet aan het NC-programma.

De besturing biedt de volgende QS-parameters:

Variabelenbereik

Betekenis

0 – 99

QS-parameter voor de gebruiker wanneer er geen overlappingen met de HEIDENHAIN-SL-cycli optreden

100 – 199

QS-parameters voor speciale functies van de besturing, die door NC-programma's van de gebruiker of door cycli worden gelezen

200 – 1199

QS-parameters voor functies van HEIDENHAIN, bijv. cycli

1200 – 1399

QS-parameters voor functies van de machinefabrikant, bijv. cycli

1400 – 1999

QS-parameters voor de gebruiker

venster Q-parameterlijst

Met het venster Q-parameterlijst kunt u de waarden van alle variabelen controleren en eventueel bewerken.

AS_6_24_Q-Parameterliste
Venster Q-parameterlijst met de waarden van de Q-parameters

U kunt aan de linkerzijde selecteren welk type variabele de besturing toont.

  • De besturing toont volgende informatie:
  • Soort variabele, bijvoorbeeld Q-parameters
  • Nummer van de variabele
  • Waarde van de variabele
  • Beschrijving bij vooraf gedefinieerde variabelen

Wanneer het veld in de kolom Waarde wit is gemarkeerd, kunt u de waarde bewerken.

 
Tip

Terwijl de besturing een NC-programma uitvoert, kunt u geen variabelen met behulp van het venster Q-parameterlijst wijzigen. De besturing maakt wijzigingen uitsluitend mogelijk tijdens een onderbroken of afgebroken programma-afloop.

Statusoverzicht van de TNC-balk

De besturing toont de vereiste toestand nadat een NC-regel bijvoorbeeld in de modus Regel voor regel geheel is afgewerkt.

  • De volgende Q- en QS-parameters kunnen in het venster Q-parameterlijst niet worden bewerkt:
  • Variabelenbereik tussen 100 en 199, omdat het gevaar van overlappingen bestaat met speciale functies van de besturing
  • Variabelenbereik tussen 1200 en 1399, omdat het gevaar van overlappingen bestaat met machinefabrikantspecifieke functies

Soorten variabelen

  • U kunt in het venster Q-parameterlijst als volgt zoeken:
  • Binnen de gehele tabel op basis van willekeurige tekenreeksen
  • Binnen de kolom NR op basis van een uniek nummer van de variabele

In het venster Q-parameterlijst zoeken

  • U kunt het venster Q-parameterlijst in de volgende werkstanden openen:
  • Programmeren
  • Handmatig
  • Programma-afloop

In de bedrijfsmodi Handmatig en Programma-afloop kunt u het venster met toets Q openen.

In het venster Q-parameterlijst zoeken

  1. U zoekt als volgt in het venster Q-parameterlijst :
  2. Willekeurige, grijs gemarkeerde cel selecteren
  3. Tekenreeks invoeren
  4. De besturing opent een invoerveld en doorzoekt de kolom van de geselecteerde cel naar de tekenreeks.
  5. De besturing markeert het eerste resultaat dat met de tekenreeks begint.
QsDropDown

  1. Evt. volgende resultaat selecteren
 
Tip

De besturing toont boven de tabel een invoerveld. Als alternatief kunt u in dit invoerveld naar een uniek nummer van de variabele navigeren. U kunt het invoerveld selecteren met de toets GOTO.

Instructies

 
Aanwijzing
Let op: botsingsgevaar!
HEIDENHAIN-cycli, machinefabrikantcycli en functie van externe leveranciers maken gebruik van variabelen. Daarnaast kunt u Q-parameters programmeren binnen de NC-programma's. Als u van de aanbevolen variabelebereiken afwijkt, kunnen overlappingen en daardoor een ongewenste werking ontstaan. Tijdens de bewerking bestaat er botsingsgevaar!
  1. Uitsluitend door HEIDENHAIN aanbevolen variabelenbereiken gebruiken
  2. Geen vooraf ingestelde variabelen gebruiken
  3. Documentatie van HEIDENHAIN, de machinefabrikant en andere leveranciers in acht nemen
  4. Verloop met behulp van de simulatie testen

Vooraf ingestelde Q-parameters

  • U kunt in het NC-programma vaste en variabele waarden gemengd invoeren.
  • Aan QS-parameters kunt u maximaal 255 tekens toewijzen.
  • U kunt met de toets Q een NC-regel maken om aan een variabele een waarde toe te wijzen. Wanneer u nogmaals op de toets drukt, verandert de besturing het soort variabele in de volgorde Q, QL, QR.
  • Op het beeldschermtoetsenbord werkt deze werkwijze alleen met de toets Q in het gebied NC-functies.

    Beeldschermtoetsenbord van de besturingsbalk

  • U kunt aan variabelen getalwaarden tussen –999 999 999 en +999 999 999 toewijzen. Het invoerbereik is beperkt tot maximaal 16 tekens, waarvan maximaal negen tekens vóór de komma mogen staan. De besturing kan getalwaarden tot een grootte van 1010 berekenen.
  • U kunt variabelen naar de status Undefined terugzetten. Wanneer u bijv. een positie met een ongedefinieerde Q-parameter programmeert, negeert de besturing deze beweging.
  • Variabele de status niet gedefinieerd toewijzen

  • De besturing slaat getalwaarden intern in een binair getalformaat (norm IEEE 754) op. Door het gebruikte gestandaardiseerde formaat geeft de besturing sommige decimale getallen exact binair weer (afrondingsfout).
  • Wanneer u berekende variabelewaarden bij sprongopdrachten of positioneringen gebruikt, moet u hiermee rekening houden.

Instructies voor QR-parameters en back-up

De besturing slaat QR-parameters op in een back-up.

Wanneer uw machinefabrikant geen afwijkend pad definieert, slaat de besturing de QR-parameterwaarden op onder het pad SYS:\Runtime\sys.cfg. Het station SYS: wordt uitsluitend bij een volledige back-up opgeslagen.

  • De machinefabrikant heeft de volgende optionele machineparameters voor het invoeren van het pad beschikbaar:
  • pathQR (nr. 131201)
  • pathSimQR (nr. 131202)

Wanneer de machinefabrikant in de optionele machineparameters een pad op het station TNC: definieert, kunt u de Q-parameters met behulp van de functies NC/PLC Backup ook zonder sleutelgetal opslaan.

Back-up en restore