Consultar variables y constantes, 32 ejecución condicional de fr ase – HEIDENHAIN SW 54843x-03 DIN Programming Manual del usuario
Página 427

HEIDENHAIN MANUALplus 620, CNC PILOT 640
427
4.32 Ejecución condicional de fr
ase
Consultar variables y constantes
Con los elementos DEF, NDEF, y DVDEF se puede consultar si a una
variable o a una constante se la ha asignado un valor válido. Por
ejemplo, una variable no definida puede devolver asimismo el valor "0",
así como también una variable a la que conscientemente se le ha
asignado el valor "0". Mediante la comprobación de las variables se
pueden impedir saltos de programa no deseados.
Programación
Seleccionar en el menú "Extras \> DINplus Wort...". La Control
numérico abre la lista de selección "introducir palabra DIN PLUS"
Seleccionar la orden "IF"
Introducir el elemento de consulta (DEF, NDEF o DVDEF) necesario
Introducir el nombre de la variable o constante
Elementos de consulta de variables y constantes:
DEF: A una variable o a una constante se le asigna un valor
NDEF: A una variable o a una constante no se le asigna ningún valor
DVDEF: Consulta de una constante interna
Beispiel: Consultar variables en el subprograma
N.. IF DEF(__la)
N.. THEN
N.. IMPRIMIR("Value:",#__la)
N.. ELSE
N.. IMPRIMIR("#__la is not defined")
N.. ENDIF
. . .
Beispiel: Consultar variables en el subprograma
N.. IF NDEF(__lb)
N.. THEN
N.. IMPRIMIR("#__lb is not defined")
N.. ELSE
N.. IMPRIMIR("Value:",#__lb)
N.. ENDIF
. . .
Beispiel: Consultar constantes
N.. IF DVDEF(__n97_s)
N.. THEN
N.. IMPRIMIR("__n97_s is defined",#__n97_s)
N.. ELSE
N.. IMPRIMIR("#__n97 is not defined")
N.. ENDIF
. . .
Introducir el nombre de la variable sin el signo "#", p. ej. IF
NDEF(__la)
.