Capitulo III: Programación e Integración
3.7 Diseño del Servidor WEB
3.7.2 Configuración para la utilización del Servidor web
El primer paso que se debe realizar para la utilización del servidor web es la configuración de la dirección IP del PLC y configurar la utilización de un router para que el servidor se pueda utilizar de manera inalámbrica como se puede ver en la figura 3.30.
Figura 3.30: Ajuste de la dirección IP y del router
Como se muestra en la figura 3.31 desde el software TIA Portal se debe activar el servidor web del PLC para poder acceder a él desde cualquier dispositivo conectado a la red.
Figura 3.31: Activación del servidor web
Como ya se diseñaron las páginas web y se guardaron junto con el proyecto ahora deben ser llamadas desde el TIA Portal para que se generen bloques de datos con la información de las paginas para que se puedan visualizar desde el servidor web para esto se debe ir a la configuración del PLC en la parte de servidor web.
Para generar los bloques se debe seleccionar la carpeta en la que están guardadas las páginas que se diseñaron como se puede ver en la figura 3.32.
92
Figura 3.32: Selección de la carpeta contenedora de las páginas web
Después se debe seleccionar cual es la página de inicio como se muestra en la figura 3.33, la cual será la primera a la que se accederá desde el servidor web.
Figura 3.33: Selección de la página de inicio del servidor web
Una vez seleccionadas tanto la carpeta contenedora como la página de inicio se deben generar los bloques pulsando la opción generar bloques que se muestra en la figura 3.34.
93
Figura 3.34: Configuración para generar los bloques del servidor web
Después se crearán los bloques de datos y se mostrara un cuadro como el mostrado en la figura 3.35.
Figura 3.35: Creación de los bloques de datos del servidor web
Para que se puedan comunicar el PLC con el servidor web aparte de que las variables deben ser declaradas en bloques de datos se debe poner un cuadro en el Main del programa que sirve para realizar esta comunicación desde los bloques de datos poniendo el número bloque en el cual empiezan los que se generaron y mandarlos a una variable que es la encargada de la comunicación como se puede ver en la figura 3.36.
Figura 3.36: Bloque para realizar la comunicación
Por último, se deben administrar los usuarios que podrán acceder al servidor web y especificar a que podrá tener acceso cada usuario y que acciones podrá realizar. Para lo cual como se
94
muestra en la figura 3.37 desde la configuración del PLC en la parte de servidor web se harán los usuarios se le pondrá el nivel de acceso que tendrá y se pondrá la contraseña del usuario.
Figura 3.37: Administrador de usuarios del servidor web
Una vez realizada toda la configuración del servidor web y de la creación de los bloques de datos para poder acceder al servidor web desde un navegador de internet solo se debe introducir la dirección IP del PLC como se muestra en la figura 3.38.
Figura 3.38: Dirección IP en el navegador de internet
Como se muestra en la figura 3.39 al acceder a esta dirección aparecerá la página principal del servidor web de siemens de PLC’s de la serie S7-1200.
95
Figura 3.39: Página principal del servidor web
Al pulsar en la opción intro nos mandará a otra página en la cual nos mostrará el PLC al cual se está accediendo y su estado y en la cual aparecerá una sección en la cual se introducirá el nombre de usuario y la contraseña para poder acceder al servidor web como se puede ver en la figura 3.40.
Figura 3.40: Pagina para el inicio de sesión
Al iniciar sesión si es una cuenta que tiene el mayor nivel de acceso aparecerá el menú que se muestra en la figura 3.41 desde donde se pueden realizar varias acciones en el PLC primero
96
es la página inicial en la cual muestra cual es el PLC a utilizar y el estado del PLC desde el que se puede modificar si se quiere poner el PLC en estado run o en stop.
La pestaña de Identificación en la cual se muestra información del PLC, el Búfer de Diagnóstico en la que se ven las últimas acciones que se han realizado en el PLC, la ventana de Identificación del módulo en la que muestra todas las características del PLC, la pestaña de Comunicación en la que se ve a que está conectado el PLC, la pestaña de Estado de variables desde la que se pueden visualizar las variables y forzarlas, la pestaña Navegación de archivos en la que se ven los archivos del PLC y las Páginas de usuario que es la ventana desde la que se podrá acceder a las paginas diseñadas en HTML para la utilización del programa.
Figura 3.41: Menú principal del servidor web de siemens
Como se puede ver en la figura 3.42 en la ventana de páginas de usuario aparecerá un hipervínculo para acceder a la página que se estableció como página de inicio de las que fueron diseñadas.
97
Figura 3.42: Ventana de páginas de usuario
3.8 Sumario
En este capítulo se describió el desarrollo de toda la programación necesaria para cumplir con lo establecido en los objetivos, así mismo se detallaron las pantallas que conforman el HMI y las páginas de usuario que se integran al Servidor Web.
98