23
23.3.8
Alfabetische volgorde van twee QS-parameterinhoud vergelijken
Met de functie STRCOMP kunt u de alfabetische volgorde van de inhoud van twee
QS-parameters vergelijken. Met deze functie kunt u bijvoorbeeld controleren of
er zich in een QS-parameter kleine letters of hoofdletters bevinden. De besturing
doorzoekt eerst alle hoofdletters op alfabetische volgorde en daarna alle kleine
letters op alfabetische volgorde.
De besturing geeft de volgende resultaten door:
0: de vergeleken QS-parameters zijn identiek
-1: de eerste QS-parameter komt alfabetisch vóór de tweede QS-parameter
+1: de eerste QS-parameter komt alfabetisch na de tweede QS-parameter
In dit voorbeeld wordt de alfabetische volgorde van QS12 en QS14 vergeleken.
37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 )
23.3.9
Inhoud van een machineparameter overnemen
Met de NC-functie CFGREAD kunt u de inhoud van een machineparameter in een
QS-parameter overnemen.
Afhankelijk van de inhoud van de machineparameter kunt u met behulp van de
functie CFGREAD tekstinhoud in QS-parameters of numerieke waarden in Q-, QL- of
QR-parameters overnemen.
In dit voorbeeld wordt de asaanduiding van de vierde as als QS-parameter ingelezen.
Vooraf gedefinieerde instelling in de machineparameters:
DisplaySettings
CfgDisplayData
axisDisplayOrder
[0] t/m [5]
Voorbeeld
14 QS11 = ""
15 QS12 = "CfgDisplaydata"
16 QS13 = "axisDisplay"
17 QS1 =
CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 IDX3 )
Aanwijzing
Als u de functie STRING FORMULE gebruikt, is het resultaat van de uitgevoerde
rekenkundige bewerking altijd een string. Als u de functie FORMULE gebruikt, is het
resultaat van de uitgevoerde rekenkundige bewerking altijd een numerieke waarde.
Definitie
String
In de informatica is een string een gedefinieerde reeks alfanumerieke tekens, dus
teksten. De besturing gebruikt Qs-parameters om strings te verwerken.
1346
Programmering van variabelen | Stringfuncties
; QS-parameters voor key toewijzen
; QS-parameters voor entiteit toewijzen
; QS-parameters voor parameternaam toewijzen
; Machineparameters uitlezen
HEIDENHAIN | TNC7 | TNCguide | 01/2022