Plataforma de automatización AC500 de ABB Guía técnica nº5 - Servidor WEB Integrado en Control Builder ¿Cómo crear y activar un servidor web en AC500? Introducción: Con un PLC AC500 es posible crear un servidor Web a través de Control Builder Plus PS501 para poder controlar la instalación desde cualquier explorador Web de manera rápida y sencilla, el cual se descarga y almacena en memoria de la CPU. En el servidor web se puede tanto obtener información de la aplicación, como modificar valores de la misma, etc. Algunos datos técnicos: La funcionalidad de servidor web está disponible en cualquier CPU AC500 de nueva generación que disponga de puerto Ethernet integrado y se configura mediante la herramienta Control Builder Plus PS501. El tamaño de la memoria destinada al servidor web vendrá definida por el modelo de CPU, y no podrá aumentarse de ninguna manera. Es muy importante configurar el router al cual esté conectado el PLC, conocer su puerta de enlace, y abrir el puerto al cual se asocia el PLC (se explica mas adelante). Esta configuración dependerá de cada router. También es necesario disponer de una IP fija en la instalación, que será a la cual se conectará desde el exterior de la red de trabajo. 1/7 Guía técnica nº3 - PLC AC500 - SNTP Plataforma de automatización AC500 de ABB Guía técnica nº5 - Servidor WEB Integrado en Control Builder ¿Cómo crear y activar un servidor web en AC500? El proceso de conexión desde un pc exterior al servidor web es el siguiente: 2/7 Guía técnica nº3 - PLC AC500 - SNTP Plataforma de automatización AC500 de ABB Guía técnica nº5 - Servidor WEB Integrado en Control Builder ¿Cómo crear y activar un servidor web en AC500? ¿Cómo proceder? En ABB Configurator: 1.- Crear un proyecto nuevo , seleccionar una CPU (por ejemplo la PM573-ETH) y escribir el nombre del proyecto: 2.- Ir a la configuración IP en Control Builder Plus PS501: 3/7 Guía técnica nº3 - PLC AC500 - SNTP Plataforma de automatización AC500 de ABB Guía técnica nº5 - Servidor WEB Integrado en Control Builder ¿Cómo crear y activar un servidor web en AC500? 3.- En la pestaña “Configuracion de IP” (IP Settings), se busca y se configura la direccion IP del PLC, asi como la mascara de subred y la puerta de enlace predeterminada. 4.- En la pestaña “Extended settings”, se activa la pestaña del servidor web, y se selecciona el puerto 80. El número de conexiones simultáneas (por ejemplo 2), dependerá del tipo de CPU, y de otras configuraciones de red Ethernet (Modbus TCP, etc). 4/7 Guía técnica nº3 - PLC AC500 - SNTP Plataforma de automatización AC500 de ABB Guía técnica nº5 - Servidor WEB Integrado en Control Builder ¿Cómo crear y activar un servidor web en AC500? En CoDeSys: 5.- Dentro de la pestaña “recursos”, hay que entrar en “Configuraciones de sistema de destino” (Target Settings). Una vez dentro, en la pestaña “Visualizacion”, hay que seleccionar “Web visualization” y deseleccionar la opción “Impedir la descarga de los archivos de visualización” (Inhibit Download of visualization files). 6.- Se crea una pagina de visualización (es obligatorio utilizar como nombre de la pagina de inicio “PLC_visu”). Será la pagina de inicio del Web Server. Hay que tener en cuenta que la en la visualizacion web no aparece el arbol de la izquierda, por lo que si se quiere navegar entre pantallas, hay que colocar botones de navegación en las mismas. 5/7 Guía técnica nº3 - PLC AC500 - SNTP Plataforma de automatización AC500 de ABB Guía técnica nº5 - Servidor WEB Integrado en Control Builder ¿Cómo crear y activar un servidor web en AC500? 7.- En modo conectado (En Linea / Online), se selecciona “TODO: Zeige Dateiinformation” (Show Project Information). El programa solicita crear el proyecto de inicio (Create boot Project), se acepta, y dará la información del servidor Web (Tamaños de memoria para los datos de la “RAM disk” y “Flash”, que se encuentran en el menú “File Sizes”) 6/7 Guía técnica nº3 - PLC AC500 - SNTP Plataforma de automatización AC500 de ABB Guía técnica nº5 - Servidor WEB Integrado en Control Builder ¿Cómo crear y activar un servidor web en AC500? Se tendrá que cuadrar el tamaño del servidor Web en función de la capacidad de la CPU, pues en caso de que sobrepasar el limite, habrá problemas en la visualización Web. 8.- Se abre un explorador Web y se escribe la dirección IP del servidor Web seguido de /webvisu.htm, por ejemplo: http://10.33.71.174/webvisu.htm 7/7 Guía técnica nº3 - PLC AC500 - SNTP