Conceptos básicos
5.7 Sintaxis de configuración ampliada
Ejemplos:
DEF MyVar5={TYP="R2", ST="MyVar5", VAL=123.4567, OHLP="myhelp.html", MIN=100.1,
MAX=200.9}
DEF MyVar2={TYP="I", TGL="*1,2,3", VAL=1}
DEF MyVar3={TYP="R2", TGL="*0=""Aus"", 1=$80000", VAL=1}
DEF MyVar4={TYP="R2", TGL="*MyArray",VAL=1}
DEF MyVar1={TYP="R2", TGL="%grid99", X = 0, W=300, H=200}
DEF MyVar6={TYP="R2", TGL="+$80000", VAR="$R[10]", ST="Textoffset"}
Sintaxis ampliada para la definición de pulsadores de menú
SK = {[ST=<Rótulo>] [,AC=<Nivel de acceso>] [,SE=<Estado>]}
Ejemplos:
HS1={ST="""MySk""", AC=6, SE=1}
HS3={ST="SOFTKEY_CANCEL"}
HS5={ST="[$81251,""\\sk_ok.png""]"}
HS8={ST="[""Test"",""\\sk_ok.png""]"}
Sintaxis ampliada para la definición de columnas de tablas
{[TYP=<Tipo>] [,MIN=<Valor mínimo>] [,MAX=<Valor máximo>] [,LT=<Texto largo>]
[,ST=<Texto breve>] [,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>] >]
[,W=<Ancho de columnas>] [,OF1=<Offset1>] [,OF2=<Offset2>] [,OF3=<Offset3>]}
Ejemplo:
DEF MyGridVar={TYP="R", TGL="%MyGrid1", X=10, W=550, H=100}
//G(MyGrid1/0/5)
//END
48
{TYP="I", ST="Index", WR=1, VAR="1", W=80, OF1=1}
{TYP="S", LT="LongText2", ST="Text", WR=1, VAR="$80000", AL=2, W=330, OF1=1}
{TYP="R3", LT="LongText1", ST="R9,R11,R13,R15", WR=2, VAR="$R[1]", W=110, OF1=2}
SINUMERIK Integrate Run MyScreens
Manual de programación, 10/2020, A5E40869575E AE