● Configure STEP 7 para leer y procesar las páginas HTML.
● Genere bloques de programa desde las páginas HTML.
● Programe STEP 7 para controlar el uso de las páginas HTML.
● Compile y cargue los bloques de programa en la CPU.
● Acceda a las páginas web definidas por el usuario desde el PC.
El paquete de software deseado puede utilizarse para crear páginas HTML con el fin de
usarlas con el servidor web. Hay que asegurarse de que el código HTML cumpla los
estándares HTML de W3C (World Wide Web Consortium). STEP 7 no realiza verificación
alguna de la sintaxis HTML.
Se puede usar un paquete de software que permita diseñar en WYSIWYG o en modo de
esquema de trazado, pero tiene que ser posible editar el código HTML en HTML puro. La
mayor parte de las herramientas de diseño web ofrece este tipo de edición; si no es así,
siempre se puede usar un simple editor de textos para editar el código HTML. Incluya la
línea siguiente en su página HTML para configurar la fuente para la página a UTF-8:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Asegúrese también de guardar el archivo desde el editor con codificación de caracteres
UTF-8:
Utilice STEP 7 para compilar todo en las páginas HTML en bloques de datos de STEP 7.
Estos bloques de datos constan de un bloque de datos de control que controla la
visualización de las páginas web, así como de uno o varios bloques de datos de fragmentos
que contienen las páginas web compiladas. Hay que tener en cuenta que los conjuntos
extendidos de páginas HTML, en especial los que contienen una gran cantidad de
imágenes, requieren mucho espacio de memoria de carga para los DB de fragmentos. Si la
memoria de carga interna de la CPU no es suficiente para las páginas web definidas por el
usuario, se puede utilizar una Memory Card para ofrecer memoria de carga externa.
Para programar el código HTML con el objetivo de usar datos del S7-1200, hay que incluir
comandos AWP como comentarios HTML. Al acabar, guarde las páginas HTML en el PC y
anote la ruta de carpetas en la que se han guardado.
Actualizar páginas web definidas por el usuario
Las páginas web definidas por el usuario no se actualizan automáticamente. Es decisión del
usuario si desea programar o no el HTML para actualizar la página. En páginas que
muestran datos del PLC resulta muy útil actualizar los datos periódicamente. En páginas
HTML que sirven para introducir datos, la actualización puede interferir con los datos que
introduce el usuario. Si desea que la página entera se actualice automáticamente, es
posible agregar esta línea al encabezado HTML, siendo "10" el número de segundos entre
actualizaciones:
<meta http-equiv="Refresh" content="10">
También se puede utilizar JavaScripts u otras técnicas HTML para controlar la actualización
de la página o de los datos. Para tal fin, consulte la documentación acerca de HTML y
JavaScript.
Easy Book
Manual de producto, 04/2011, A5E02486778-02
Servidor web para una conexión a Internet sencilla
9.3 Páginas web definidas por el usuario fáciles de crear
165