Importar Fragmentos; Combinar Definiciones - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Servidor web
12.7 Páginas web definidas por el usuario
12.7.2.9

Importar fragmentos

Es posible crear un fragmento determinado a partir de una parte del código HTML y luego
importar este fragmento a otro lugar del grupo de páginas web definidas por el usuario. Por
ejemplo, tome un grupo de páginas web definidas por el usuario que tenga una página de
inicio y luego varias páginas HTML accesibles a través de los enlaces de la página de inicio.
Supongamos que cada página individual debe visualizar el logotipo de la empresa en la
página. Esto se puede realizar creando un fragmento (Página 1090) que cargue la imagen
del logotipo de la empresa. A continuación, cada página HTML puede importar este
fragmento para visualizar el logotipo de la empresa. Para este fin, utilice el comando AWP
Import_Fragment. El código HTML del fragmento solo existe en un fragmento, no obstante
este DB de fragmentos se puede importar tantas veces como se requiera en cualquier
número de páginas web de su elección.
Sintaxis
<!-- AWP_Import_Fragment Name='<Name>' -->
Parámetros
<Name>
Ejemplo
Extracto del código HTML que crea un fragmento para visualizar una imagen:
<!-- AWP_Start_Fragment Name='My_company_logo' --><p><img
src="company_logo.jpg"></p>
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 1095).
12.7.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 1087). 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' -->
1092
Cadena de texto: nombre del DB de fragmentos que se debe importar
Name='HEADER:Location', Use="Location",
Name='COOKIE_VALUE:name', Use="my_cookie" -->
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido