Inhoudsopgave
23 Programmering van variabelen............................................................................................... 1305
23.1 Overzicht programmering van variabelen..................................................................................... 1306
23.2 Variabelen: Q-, QL-, QR- en QS-parameters..................................................................................1306
23.2.1
Basisprincipes.......................................................................................................................................... 1306
23.2.2
Vooraf ingestelde Q-parameters.......................................................................................................... 1312
23.2.3
Map Basisberekeningen......................................................................................................................... 1317
23.2.4
Map Hoekfuncties................................................................................................................................... 1319
23.2.5
Map Cirkelberekening............................................................................................................................. 1321
23.2.6
Map Sprongopdrachten......................................................................................................................... 1322
23.2.7
Speciale functies van de programmering van variabelen...............................................................1323
23.2.8
Functies voor vrij definieerbare tabellen............................................................................................ 1334
23.2.9
Formules in het NC-programma.......................................................................................................... 1337
23.3 Stringfuncties............................................................................................................................... 1340
23.3.1
Tekst aan QS-parameter toewijzen..................................................................................................... 1344
23.3.2
QS-parameters koppelen....................................................................................................................... 1344
23.3.3
Variabele tekstinhoud naar numerieke waarden converteren........................................................1345
23.3.4
Variabele numerieke waarden naar tekstinhoud omzetten............................................................1345
23.3.5
Deelstring uit een QS-parameter kopiëren......................................................................................... 1345
23.3.6
Deelstring binnen een QS-parameterinhoud zoeken........................................................................1345
23.3.7
Totaal aantal tekens van een QS-parameter bepalen..................................................................... 1345
23.3.8
Alfabetische volgorde van twee QS-parameterinhoud vergelijken................................................1346
23.3.9
Inhoud van een machineparameter overnemen...............................................................................1346
23.4 Teller definiëren met FUNCTION COUNT......................................................................................1347
23.4.1
Voorbeeld...................................................................................................................................................1348
23.5 Programma-instellingen voor cycli............................................................................................... 1349
23.5.1
Overzicht.................................................................................................................................................... 1349
23.5.2
GLOBAL DEF invoeren............................................................................................................................ 1350
23.5.3
GLOBAL DEF-informatie gebruiken......................................................................................................1350
23.5.4
Algemeen geldende globale gegevens............................................................................................... 1351
23.5.5
Globale gegevens voor boorbewerkingen.......................................................................................... 1352
23.5.6
Globale gegevens voor freesbewerkingen met kamercycli............................................................ 1353
23.5.7
Globale gegevens voor freesbewerkingen met contourcycli......................................................... 1354
23.5.8
Globale gegevens voor het positioneergedrag..................................................................................1354
23.5.9
Globale gegevens voor tastfuncties....................................................................................................1355
HEIDENHAIN | TNC7 | TNCguide | 01/2022
33