6.2.8
Ejemplo: Gestión de versiones con OUTPUT Blocks
Vista general
Los diálogos existentes pueden completarse con variables adicionales en el curso de las
ampliaciones. En las definiciones, tras el nombre de la variable y entre paréntesis, las
variables adicionales contienen un número característico de la versión: (0 = original, no se
escribe), 1 = versión 1,
2 = versión 2, ...
Ejemplo:
DEF var100=(R//1)
DEF var101(1)=(S//"Hola")
Al escribir el OUTPUT Block puede hacerse referencia a una versión concreta, referida a la
totalidad de las definiciones.
Ejemplo:
OUTPUT(NC1)
OUTPUT(NC1,1)
El OUTPUT Block para la versión original no necesita ningún identificador de versión; sin
embargo, puede escribirse un 0. OUTPUT(NC1) equivale a OUTPUT(NC1,0). El
identificador de versión n en el OUTPUT Block comprende todas las variables del original 0,
1, 2... hasta n inclusive.
Programación con indicador de versión
//M(XXX)
DEF var100=(R//1)
DEF var101=(S//"Hola")
DEF TMP
VS8=("GC")
PRESS(VS8)
END_PRESS
OUTPUT(NC1)
var100",,"var101
END_OUTPUT
SINUMERIK Integrate Run MyScreens (BE2)
Manual de programación, 03/2013, 6FC5397-1DP40-3EA1
GC("NC1")
;
Original, corresponde a la versión 0
;
Complemento a partir de la versión 1
;
Sólo las variables de la versión original se
ofrecen en el OUTPUT Block
;
;Las variables de la versión original y los
;complementos con el identificadores de versión 1
;se ofrecen en el OUTPUT Block
;
Versión 0 (por defecto)
Comandos de programación
6.2 Métodos
91