Descargar Imprimir esta página

Variable Curpos; Variable Curver - Siemens SINUMERIK 840D sl Manual De Puesta En Servicio

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

Publicidad

Programación
2.3 Variables
• Comillas dobles dentro de un string:
• Strings de variables de sistema o de usuario dependientes de contenidos de variables:
2.3.14

Variable CURPOS

Descripción
Con la variable CURPOS es posible abrir o manipular la posición del cursor en el campo de
entrada activo del diálogo actual. La variable muestra cuántos caracteres se encuentran por
delante del cursor. Si el cursor está posicionado al comienzo del campo de entrada
CURPOS toma el valor 0. Si se efectúa una modificación en el valor de CURPOS, el cursor
se coloca en la posición correspondiente en el campo de entrada.
Para poder reaccionar a las modificaciones en el valor de la variable, se pueden supervisar
sus cambios con ayuda de un CHANGE Block. Si cambia el valor de CURPOS, se salta
al CHANGE Block y se ejecutan las instrucciones contenidas en él.
2.3.15

Variable CURVER

Descripción
La propiedad CURVER (Current Version) permite adaptar la programación para el manejo
de las versiones más diversas. La variable CURVER sólo puede ser leída.
Nota
Durante la generación de código se crea automáticamente con la versión más actual,
incluso si previamente se ha decompilado con una versión más antigua. El comando "GC"
genera siempre la versión más actual. Para versiones > 0, en el comentario del código
generado se inserta un identificador adicional de la versión generada.
Reglas
Siempre debe verse el diálogo más reciente con todas sus variables.
• Las variables previas no deben modificarse.
• Las nuevas variables se insertan en cualquier orden en la programación (de ciclos)
• No está permitido retirar variables de un diálogo de una versión a la siguiente.
• El diálogo debe contener todas las variables de todas las versiones.
Ejemplo
(IF CURVER==1 ...)
46
VAR2="Hola, esto es un "" test"
;Resultado: Hola, esto es un " test
VAR2.Var = "$R[" << VAR8 << "]"
previa.
;Resultado: $R[4]
; CURVER se activa automáticamente al decompilar con
la versión del código decompilado.
Completar interfaz hombre-máquina (BE1)
Manual de puesta en servicio, 11/2006, 6FC5397-8CP10-0EA0

Publicidad

loading