Una vez haya finalizado la configuración y se haya descargado el proyecto en la CPU, el servidor
web puede utilizar como página de entrada la "página HTML predeterminada" que se seleccionó
al configurar las páginas web definidas por el usuario (Página 907).
Nota
La CPU debe estar en RUN para visualizar una página de entrada definida por el usuario.
12.8.5
Programar la instrucción WWW para páginas web definidas por el usuario
El programa de usuario de STEP 7 debe incluir y ejecutar instrucciones WWW para que las
páginas web definidas por el usuario sean accesibles desde las páginas web estándar. El bloque
de datos de control es el parámetro de entrada de la instrucción WWW y especifica el contenido
de las páginas, según se representan en los bloques de datos de fragmentos, así como la
información de estado y control. STEP 7 crea el bloque de datos de control al hacer clic en el
botón "Crear bloques" en la configuración de las páginas web definidas por el usuario
(Página 907).
Programar la instrucción WWW
El programa STEP 7 debe ejecutar la instrucción WWW para que las páginas web definidas por el
usuario sean accesibles desde las páginas web estándar. También puede resultar conveniente
que las páginas web definidas por el usuario solo estén disponibles en determinadas
circunstancias que están sujetas a las preferencias y a los requerimientos de la aplicación. En este
caso, la lógica del programa puede controlar cuándo se invocará la instrucción WWW.
Tabla 12-3
Instrucción WWW
KOP / FUP
Hay que especificar el parámetro de entrada del bloque de datos de control (CTRL_DB) que se
corresponda con el número de DB entero del DB de control. Este número de DB de control
(denominado número de DB de la web) aparece en las propiedades del servidor web de la CPU
tras crear los bloques para las páginas web definidas por el usuario. Introduzca el número entero
de DB como parámetro CTRL_DB para la instrucción WWW. El valor de retorno (RET_VAL)
contiene el resultado de la función. Observe que la instrucción WWW se ejecuta de modo
asíncrono y que la salida RET_VAL puede tener un valor inicial de 0 a pesar de que un error puede
ocurrir más tarde. El programa puede comprobar el estado del DB de control para garantizar que
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
SCL
ret_val := WWW(
ctrl_db:=_uint_in_);
12.8 Páginas web definidas por el usuario
Descripción
Permite acceder a las páginas web definidas por el
usuario desde las páginas web estándar
Servidor web
909