Grunder

Användningsområde

Med variabler i styrsystemets Q-, QL-, QR- och QS-parametrar kan du t.ex. dynamiskt ta hänsyn till mätresultat inom beräkningar under bearbetningen.

  • Du kan variabelprogrammera t.ex. följande syntaxelement:
  • Koordinatvärden
  • Matningshastigheter
  • Spindelvarvtal
  • Cykeldata

Det gör att du kan använda samma NC-program till olika arbetsstycken och bara behöver ändra värdena på ett centralt ställe.

Funktionsbeskrivning

8H000169

Variabler består alltid av bokstäver och siffror. Bokstäverna bestämmer variabeltypen och siffrorna variabelområdet.

För varje variabeltyp kan du definiera vilket variabelområde styrsystemet ska visa på fliken QPARA i arbetsområdet STATUS.

Innehåll i fliken QPARA definiera

Variabeltyper

Q-parametrar

Q-parametrar är verksamma i alla NC-program som finns i styrsystemets minne.

Q-parametrar är verksamma lokalt inom makron och cykler från maskintillverkaren. Det betyder att styrsystemet inte returnerar ändringar till NC-programmet.

Styrsystemet tillhandahåller följande Q-parametrar:

Variabelområde

Betydelse

0–99

Q-parametrar för användaren, när inga överlappningar med HEIDENHAIN-SL-cykler inträffar

100–199

Q-parametrar för styrsystemets specialfunktioner som läses av användarens NC-program eller av cykler

200–1199

Q-parametrar för funktioner från HEIDENHAIN, t.ex. cykler

1200–1399

Q-parametrar för maskintillverkarens funktioner, t.ex. cykler

1400–1999

Q-parametrar för användaren

QL-parametrar

QL-parametrar är verksamma lokalt inom ett NC-program.

Styrsystemet tillhandahåller följande QL-parametrar:

Variabelområde

Betydelse

0–499

QL-parametrar för användaren

QR-parametrar

QR-parametrar är permanent verksamma i alla NC-program som finns i styrsystemets minne även efter omstart av styrsystemet.

Styrsystemet tillhandahåller följande QR-parametrar:

Variabelområde

Betydelse

0–99

QR-parametrar för användaren

100–199

QR-parametrar för funktioner från HEIDENHAIN, t.ex. cykler

200–499

QR-parametrar för maskintillverkarens funktioner, t.ex. cykler

QS-parametrar

QS-parametrar är verksamma i alla NC-program som finns i styrsystemets minne.

QS-parametrar är verksamma lokalt inom makron och cykler från maskintillverkaren. Det betyder att styrsystemet inte returnerar ändringar till NC-programmet.

Styrsystemet tillhandahåller följande QS-parametrar:

Variabelområde

Betydelse

0–99

QS-parametrar för användaren, när inga överlappningar med HEIDENHAIN-SL-cykler inträffar

100–199

QS-parametrar för styrsystemets specialfunktioner som läses av användarens NC-program eller av cykler

200–1199

QS-parametrar för funktioner från HEIDENHAIN, t.ex. cykler

1200–1399

QS-parametrar för maskintillverkarens funktioner, t.ex. cykler

1400–1999

QS-parametrar för användaren

Fönster Q-parameterlista

Med fönstret Q-parameterlista kan du kontrollera alla variablers värden och redigera dem om det behövs.

AS_6_24_Q-Parameterliste
Fönstret Q-parameterlista med Q-parametervärden

På vänster sida kan du välja vilken variabeltyp styrsystemet visar.

  • Styrsystemet visar följande information:
  • Variabeltyp, t.ex. Q-parameter
  • Variabelnummer
  • Variabelvärde
  • Beskrivning för förinställda variabler

Om cellen i kolumnen Värde har vit bakgrund kan du redigera värdet.

 
Tip

När styrsystemet exekverar ett NC-program kan du inte ändra några variabler med hjälp av fönstret Q-parameterlista. Styrsystemet medger bara ändringar när programkörningen stoppats eller avslutats.

Statusöversikt i TNC-fältet

Styrsystemet visar nödvändig status när ett NC-block har exekverats klart t.ex. i läge Enkelblock.

  • Följande Q- och QS-parametrar kan du inte redigera i fönstret Q-parameterlista:
  • Variabelområde mellan 100 och 199 eftersom det finns risk för överlappningar med styrsystemets specialfunktioner
  • Variabelområde mellan 1200 och 1399 eftersom det finns risk för överlappningar med maskintillverkarspecifika funktioner

Variabeltyper

  • Du kan söka i fönstret Q-parameterlista på följande sätt:
  • Efter valfria teckensträngar i hela tabellen
  • Efter ett unikt variabelnummer i kolumnen NR

Söka i fönstret Q-parameterlista

  • Du kan öppna fönstret Q-parameterlista i följande driftarter:
  • Programmering
  • Manuell
  • Programkörning

I driftarterna Manuell och Programkörning kan du öppna fönstret med knappen Q.

Söka i fönstret Q-parameterlista

  1. Du söker i fönstret Q-parameterlista på följande sätt:
  2. Välj en valfri cell med grå bakgrund
  3. Mata in teckenföljd
  4. Styrsystemet öppnar ett inmatningsfält och söker efter teckensträngen i den valda cellens kolumn.
  5. Styrsystemet markerar det första resultatet som börjar med teckensträngen.
QsDropDown

  1. Välj ev. nästa resultat
 
Tip

Styrsystemet visar ett inmatningsfält ovanför tabellen. Alternativt kan du använda inmatningsfältet till att navigera till ett unikt variabelnummer. Du kan välja inmatningsfältet med knappen GOTO.

Anmärkning

 
Hänvisning
Varning kollisionsrisk!
HEIDENHAIN-cykler, maskintillverkarcykler och funktioner från tredje part använder variabler. Dessutom kan du inom NC-program programmera variabler. Om du avviker från de rekommenderade variabelområdena kan det leda till överlappningar och på så sätt oönskat beteende. Under bearbetningen finns det kollisionsrisk!
  1. Använd endast de variabelområden som HEIDENHAIN rekommenderar
  2. Använd inga förinställda variabler
  3. Beakta dokumentation från HEIDENHAIN, maskintillverkaren och tredjepart
  4. Kontrollera förloppet med hjälp av simuleringen

Fasta Q-parametrar

  • Du kan i NC-programmet blandat ange fasta och variabla värden.
  • Du kan tilldela QS-parametrar max. 255 tecken.
  • Du kan med knappen Q skapa ett NC-block för att tilldela ett värde till en variabel. Om du trycker på knappen igen ändrar styrsystemet variabeltypen i ordningsföljden Q, QL, QR.
  • På bildskärmstangentbordet fungerar detta tillvägagångssätt endast med knappen Q i området NC-funktioner.

    Bildskärmstangentbord för styrsystemslistan

  • Du kan tilldela variabler numeriska värden mellan –999 999 999 och +999 999 999. Inmatningsområdet är begränsat till max. 16 tecken, varav upp till nio tecken får stå före kommat. Styrsystemet kan beräkna siffervärden upp till en storlek av 1010.
  • Du kan återställa variabler till statusen Undefined. När du t.ex. programmerar en position med en odefinierad Q-parameter ignorerar styrsystemet den här förflyttningen.
  • Tilldela variabeln statusen odefinierad

  • Styrsystemet lagrar internt siffervärden i ett binärt format (Norm IEEE 754). På grund av det använda standardformatet presenterar styrsystemet vissa decimaltal inte exakt binärt (avrundningsfel).
  • Det här behöver du ta hänsyn till när du använder beräknade variabelvärden vid hoppkommandon eller positioneringar.

Anmärkning till QR-parametrar och backup

Styrsystemet säkerhetskopierar QR-parametrar inuti en backup.

Om maskintillverkaren inte angett någon annan sökväg sparar styrsystemet QR-parametrarna under sökvägen SYS:\runtime\sys.cfg. Enheten SYS: säkerhetskopieras bara vid en fullständig säkerhetskopiering.

  • Maskintillverkaren kan använda följande alternativa maskinparametrar för att ange en sökväg:
  • pathNcQR (nr 131201)
  • pathSimQR (nr 131202)

Om maskintillverkaren angett en sökväg på enheten TNC: i de valfria maskinparametrarna, kan du genomföra säkerhetskopieringen med hjälp av funktionerna NC/PLC Backup även utan att ange en sifferkod.

Backup och Restore