Índice
8.3.11
Dialog Line (DLGL) ........................................................................................................... 170
8.3.12
DEBUG............................................................................................................................. 171
8.3.13
Abandonar el diálogo (EXIT)............................................................................................. 172
8.3.14
Manipulación dinámica de listas de los campos de alternancia o de cuadros de lista .......... 174
8.3.15
Evaluate (EVAL) ............................................................................................................... 176
8.3.16
Exit Loading Softkey (EXITLS) ........................................................................................... 177
8.3.17
Function (FCT) ................................................................................................................. 178
8.3.18
Generate Code (GC) ......................................................................................................... 180
8.3.19
Funciones de contraseña.................................................................................................. 182
8.3.20
Load Array (LA)................................................................................................................ 183
8.3.21
Load Block (LB) ................................................................................................................ 185
8.3.22
Load Mask (LM) ............................................................................................................... 185
8.3.23
Load Softkey (LS) ............................................................................................................. 187
8.3.24
Load Grid (LG).................................................................................................................. 188
8.3.25
Selección múltiple SWITCH ............................................................................................... 189
8.3.26
Multiple Read NC PLC (MRNP)........................................................................................... 190
8.3.27
P_LOGICAL_FILEPATH ....................................................................................................... 191
8.3.28
P_REAL_FILEPATH............................................................................................................. 192
8.3.29
Servicios de PI.................................................................................................................. 192
8.3.30
Leer (RNP) y escribir (WNP) variable de sistema o de usuario ............................................. 193
8.3.31
RESIZE_VAR_IO y RESIZE_VAR_TXT.................................................................................... 194
8.3.32
Registro (REG).................................................................................................................. 195
8.3.33
RETURN ........................................................................................................................... 197
8.3.34
Decompilación................................................................................................................. 197
8.3.35
Decompilación sin comentarios........................................................................................ 199
8.3.36
Search Forward, Search Backward (SF, SB) ........................................................................ 202
8.3.37
SL_HMI_INSTALL_DIR ....................................................................................................... 203
8.3.38
SL_TEMP_DIR ................................................................................................................... 204
8.3.39
Funciones STRING ............................................................................................................ 204
8.3.40
Bucles WHILE/UNTIL ......................................................................................................... 211
8.3.41
Ejecución cíclica de scripts: START_TIMER, STOP_TIMER.................................................... 213
9
Elementos gráficos y lógicos ............................................................................................................. 215
9.1
Línea, línea de separación, rectángulo, círculo y elipse...................................................... 215
9.1.1
Definir elementos gráficos ................................................................................................ 215
9.1.2
Funciones gráficas............................................................................................................ 218
9.2
Definir matriz ................................................................................................................... 221
9.2.1
Acceder al valor de un elemento de matriz ....................................................................... 222
9.2.2
Ejemplo: Acceso a un elemento de matriz......................................................................... 223
9.2.3
Consultar el estado de un elemento matriz....................................................................... 225
9.3
Descripción de tabla (grid) ............................................................................................... 227
9.3.1
Definición de tabla (grid).................................................................................................. 228
9.3.2
Definir columnas.............................................................................................................. 229
9.3.3
Control del foco en la tabla (grid) ..................................................................................... 230
9.4
Widgets personalizados.................................................................................................... 231
9.4.1
Definir widgets personalizados ......................................................................................... 231
9.4.2
Estructura de la librería de widgets personalizados ........................................................... 231
9.4.3
Estructura de la interfaz de widgets personalizados .......................................................... 232
9.4.4
Interacción entre widget personalizado y diálogo: intercambio de datos automático ......... 234
9.4.5
Interacción entre widget personalizado y diálogo: intercambio de datos manual ............... 235
9.4.5.1
Lectura y escritura de propiedades ................................................................................... 235
6
SINUMERIK Integrate Run MyScreens
Manual de programación, 07/2022, A5E50479473E AC