Leer Llamada De Función Isvar Y Datos De Máquina Con Índice Array; Comprobaciones - Siemens SINUMERIK 840D sl Manual De Programación

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

14.6
Leer llamada de función ISVAR y datos de máquina con índice Array
Función
El comando ISVAR es una función en el sentido del lenguaje CN con un:
Valor de función del tipo BOOL
Parámetro de transferencia del tipo STRING
El comando ISVAR suministra TRUE si el parámetro de transferencia contiene una variable
conocida en el CN (dato máquina, dato de operador, variable de sistema, variables generales
como GUD).
Sintaxis
ISVAR(<Identificador de variable>)
ISVAR(<Identificador>,[<Valor>,<Valor>])
Descripción
<Identificador de
variable>
<Identificador>
<Valor>

Comprobaciones

Conforme al parámetro de transferencia se realizan las siguientes comprobaciones:
Si existe el identificador
Si se trata de una matriz uni o bidimensional
Si se admite un índice Array
Sólo si todas estas comprobaciones son positivas, se devuelve TRUE. Si sólo una
comprobación no se cumple o si se produce un error de sintaxis, se emite FALSE. Las
variables de eje se aceptan como índice para los nombres de eje, pero no se comprueban
más detalladamente.
Ampliación: Leer datos de máquina y datos de operador Array sin índice.
Si falta el índice de datos de máquina generales o específicos del canal, ya no se emite la
alarma 12400 "Canal % 1 Secuencia % 2 Matriz % 3 Elemento no existe".
Asimismo, se tiene que programar al menos el índice del eje en datos de máquina
específicos del eje. De lo contrario, se emite la alarma 12400.
Preparación del trabajo
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
14.6 Leer llamada de función ISVAR y datos de máquina con índice Array
El parámetro de transferencia del tipo string puede carecer de
dimensión, ser unidimensional o bidimensional.
Identificador de una variable conocida de CN con o sin índice
Array como dato máquina, dato de operador, variable de
sistema o variable general.
Ampliación:
En datos de máquina generales y específicos de cada canal, el
primer elemento del Array se lee incluso si falta el índice.
Valor de función del tipo BOOL
Funciones adicionales
705

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840de slSinumerik 828d

Tabla de contenido