Combinar Definiciones; Procesamiento De Nombres De Variable Que Contienen Caracteres Especiales - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Extracto del código HTML en otro archivo .html que importa el fragmento que visualiza la
imagen del logotipo:
<!-- AWP_Import_Fragment Name='My_company_logo' -->
Ambos archivos .html (el que crea el fragmento y el que lo importa) se encuentran en la
estructura de carpetas que se define al configurar las páginas definidas por el usuario en STEP 7
(Página 907).
12.8.2.10

Combinar definiciones

Al declarar variables para usarlas en las páginas web definidas por el usuario se puede combinar
una declaración de variable y un alias para la variable (Página 900). Asimismo, se pueden
declarar varias In_Variables en una instrucción y varias Out_Variables en una instrucción.
Ejemplos
<!-- AWP_In_Variable Name='"Level"' Name='"Weight"' Name='"Temp"' -->
<!-- AWP_Out_Variable Name='HEADER:Status' Use='"Status"'
<!-- AWP_In_Variable Name='Alarm' Use='"Data_block_10".Alarm' -->
12.8.2.11

Procesamiento de nombres de variable que contienen caracteres especiales

Al especificar nombres de variables en páginas web definidas por el usuario, hay que observar
cuidadosamente si los nombres de variable contienen caracteres con significados especiales.
Leer variables
Para leer una variable (Página 894) se utiliza la sintaxis siguiente:
:=<Varname>:
Las reglas siguientes rigen para leer variables:
• Para nombres de variables de la tabla de variables PLC, ponga el nombre de la variable entre
comillas dobles.
• Para nombres de variables de bloque de datos,ponga el nombre del bloque de datos entre
comillas dobles. La variable debe quedar por fuera de las comillas.
• Para nombres de variables que son direcciones E/S directas, direcciones de memoria o alias
no utilice comillas para la variable de lectura.
• Para nombres de variables o variables de bloque de datos que contienen una barra inversa,
ponga otra barra inversa delante de la primera.
• Si un nombre de variable o variable de bloque de datos contiene dos puntos, el signo menos,
el signo más o un signo &, defina un alias que no contenga caracteres especiales para la
variable de lectura y lea la variable utilizando el alias. Ponga una barra inversa delante de dos
puntos en nombres de variables dentro de una cláusula de uso.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Name='HEADER:Location' Use="Location"
Name='COOKIE_VALUE:name' Use="my_cookie" -->
12.8 Páginas web definidas por el usuario
Servidor web
905

Publicidad

Tabla de contenido
loading

Tabla de contenido