Conceptos básicos
5.7 Sintaxis de configuración ampliada
5.7
Sintaxis de configuración ampliada
A partir de SINUMERIK Operate V4.7 está disponible una sintaxis simplificada para definir
máscaras, variables, pulsadores de menú y columnas de tablas. Con esta sintaxis alternativa
mejora la legibilidad y se facilita el mantenimiento. Las propiedades y atributos pueden
especificarse en el orden que se desee y las entradas vacías suprimirse. A diferencia de la sintaxis
anterior, la lista de propiedades y atributos se escribe entre llaves "{" y "}" en lugar de entre
paréntesis "(" y ")", como hasta ahora.
Las propiedades y atributos se especifican de la siguiente manera:
{<Name> = <Wert>, <Name> = <Wert>, ...}
La sintaxis anterior sigue siendo compatible.
Sintaxis ampliada para la definición de máscaras
//M {<Nombre de máscara> [,HD=<Título>] [,HLP=<Gráfico>] [,X=<Posición X>] [,Y=<Posición
Y>] [,W=<Anchura>] [,H=<Altura>] [,VAR=<>Variable de sistema o usuario] [,HLP_X=<Pantalla
de ayuda para posición X>] [,HLP_Y=<Pantalla de ayuda para posición Y>] [,CM=<Ajuste de las
columnas>] [,XG=<Interpretar pantalla de ayuda como gráfico X3d>] [,PANEL=<Nombre del
FormPanel vinculado>][,MC=<Color de fondo de la máscara>][,HD_AL=<Ajuste del
encabezado de la máscara>] [,LANGFILELIST=<Lista de ficheros de idioma específicos de la
máscara>]}
Ejemplo:
//M{VariantTest, HD="My Mask"}
Sintaxis ampliada para la definición de variables
DEF <Nombre de variable> = {[TYP=<Tipo>] [,MIN=<Valor mínimo>] [,MAX=<Valor máximo>]
[,TGL=<Valores de alternancia>] [,VAL=<Valor por defecto>] [,LT=<Texto largo>] [,ST=<Texto
breve>] [,GT=<Texto de gráficos>] [,UT=<Texto de unidad>] [,TT=<Texto del tooltip>]
[,TG=<Opción de alternancia>] [,WR=<Modo de entrada>] [,AC=<Nivel de acceso>]
[,AL=<Ajuste de texto>] [,FS=<Tamaño de fuente>] [,LI=<Tratamiento de valores límite>]
[,UR=<Frecuencia de actualización>] [,HLP=<Pantalla de ayuda>] [,VAR=<Variable de sistema
o de usuario>] >] [,TXT_X=<Posición X de texto breve>] [,TXT_Y=<Posición Y de texto breve>]
[,TXT_W=<Anchura de texto breve>] [,TXT_H=<Altura de texto breve>] [,X=<Posición X de
campo de entrada/salida>] [,Y=<Posición Y de campo de entrada/salida>] [,W=<Anchura de
campo de entrada/salida>] [,H=<Altura de campo de entrada/salida>] [,UT_DX=<Distancia
entre el campo de entrada/salida y el campo de unidades>] [,UT_W=<Ancho del campo de
unidades>] [,BC=<Color de fondo de campo de entrada/salida>] [,FC=<Color de primer plano de
campo de entrada/salida>] [,BC_ST=<Color de fondo de texto breve>] [,FC_ST=<Color de primer
plano de texto breve>] [,BC_GT=<Color de fondo de texto de gráficos>] [,FC_GT=<Color de
primer plano de texto de gráficos>] [,BC_UT=<Color de fondo de texto de unidad>]
[,FC_UT=<Color de primer plano de texto de unidad>] [,SC1=<Color de señal 1 para barra de
progreso>] [,SC2=<Color de señal 2 para barra de progreso>] [,SVAL1=<Valor umbral 1 para
barra de progreso>] [,SVAL2=<Valor umbral 2 para barra de progreso>] [,DT=<Tipo de
visualización>] [,DO=<Orientación de la pantalla>] [,OHLP=<Ayuda en pantalla>]
[,LINK_TGL=<Nombre de la variable de alternancia vinculada>]}
58
SINUMERIK Integrate Run MyScreens
Manual de programación, 07/2022, A5E50479473E AC