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

Página 427

Advertising
background image

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)

.

Advertising
Este manual se refiere a los siguientes productos: