Programmering van variabelen | Variabelen: Q-, QL-, QR- en QS-parameters
23.2.9
Formules in het NC-programma
Toepassing
Met de functie Formule Q/QL/QR kunt u meerdere rekenbewerkingen in een
NC-regel definiëren.
Verwante onderwerpen
Stringformule voor tekenreeksen
Verdere informatie: "Stringfuncties", Pagina 1340
Een berekening in de NC-regel definiëren
Verdere informatie: "Map Basisberekeningen", Pagina 1317
Functiebeschrijving
Als eerste invoer definieert u de variabele waaraan u het resultaat toewijst.
Rechts van het =-teken definieert u de rekenbewerkingen.
Wanneer u de functies Formule Q/QL/QR of Stringformule QS definieert, kunt u in
de actiebalk of in het invoerscherm een toetsenbord voor het invoeren van formules
met alle beschikbare rekenstappen openen. Het beeldschermtoetsenbord bevat ook
een modus Formule-invoer.
Verdere informatie: "Beeldschermtoetsenbord van de besturingsbalk", Pagina 1420
Rekenregels
Volgorde bij de evaluatie van rekenbewerkingen
Wanneer u een wiskundige formule invoert die meer dan één rekenbewerking bevat,
evalueert de besturing de afzonderlijke bewerkingen altijd in een gedefinieerde
volgorde. Een bekend voorbeeld hiervan is de punt-voor-lijnberekening.
De besturing houdt bij de evaluatie van wiskundige formules de volgende
prioriteitsregels in acht:
Prioriteit
1
2
3
4
5
Volgorde bij bewerkingen met dezelfde prioriteit
In principe berekent de besturing bewerkingen met dezelfde prioriteit van links naar
rechts.
2 + 3 - 2 = ( 2 + 3 ) - 2 = 3
Uitzondering: bij aaneengeschakelde machten wordt van rechts naar links
geëvalueerd.
2 ^ 3 ^ 2 = 2 ^ ( 3 ^ 2 ) = 2 ^ 9 = 512
HEIDENHAIN | TNC7 | TNCguide | 01/2022
Aanduiding
Haakjes wissen
Voorteken in acht nemen,
Functie berekenen
Machtsverheffen
Vermenigvuldigen en delen
(puntberekening)
Optellen en aftrekken
(lijnberekening)
Rekenteken
( )
Voorteken- minus, SIN,
COS, LN enz.
^
* , /
+, -
23
1337