SERVIDOR WEB EMBEBIDO EN PLC
NOTAS DE APLICACIÓN > AN030

¡Configure su PLC como un servidor de paginas web y acceda remotamente al mismo desde cualquier navegador web!.
Introduciendo el Servidor Web para nuestros PLC ...
Slicetex introduce la posibilidad de configurar un Servidor Web en nuestros PLC, para que pueda acceder remotamente a través de cualquier navegador Web. Puede controlar nuestra familia de PLC fácilmente a través de internet.
El Servidor Web es muy simple de utilizar y coexiste con la lógica del programa que implemente en su proyecto. El PLC puede ser programado para cualquier tarea de automatización o control, pero al mismo tiempo actuar como Servidor Web, lo que le permite acceder en tiempo real, desde cualquier punto remoto, a las páginas web del mismo y ver información de los parámetros de su proyecto (como temperatura, estado de salidas digitales, estado de entradas, etc).
También puede crear páginas web que controlen al PLC, pudiendo enviar datos de configuración o datos de control desde el navegador web para actuar sobre las salidas o procesos en su programa.
Las páginas web pueden ser libremente diseñadas, haciendo que la interfaz que sus clientes vean en sus productos sea completamente personalizada.
El Servidor Web puede ser utilizado como una herramienta para ayudarlo a utilizar el PLC o simplemente para que sus clientes puedan controlar el PLC en su proyecto final.
¡Anímese a probar el Servidor Web o simplemente contáctenos!
Múltiples Plataformas
El Servidor Web puede accederse desde cualquier navegador web, ya sea en Windows, Android, IPhone, Linux, etc.

Características Principales
- Servidor Web simple de utilizar y programar.
- Puede acceder al PLC remotamente desde cualquier navegador web.
- Solución de control remoto multi-plataforma: Android, Windows, IPhone, Linux, etc.
- Soporte de paginas HTML, paginas dinámicas SHTML, archivos de estilos CSS, imágenes, etc.
- Comandos CGI (Common Gateway Interface) disponibles.
- Opción para acceso mediante contraseña.
- Puede diseñar sus paginas web y ofrecer un producto completamente personalizado.
- Integrado en nuestro entorno de programación StxLadder.
- Es una alternativa como Interfaz Hombre-Maquina (HMI).
- Reduce costos reemplazando computadoras dedicadas para misma función.
- Control remoto vía Ethernet fácil de utilizar.
- Puede utilizarse con lenguaje grafico (Ladder) o lenguaje escrito (Pawn).
- Documentación y ejemplos completos en castellano.
- Soporte a través de nuestro foro de consultas técnicas.
Controlar vía Web el PLC nunca fue tan Simple ...
A continuación mostramos como se visualiza un proyecto en StxLadder cuando utiliza el Servidor Web. Observe como las páginas web son cargadas en forma de archivos HTML o las imágenes como archivos GIF. También se crean "diagramas" donde se procesan los eventos al cargarse una pagina web y así poder integrarlo con su código de programa del PLC.

Archivos de la Nota de Aplicación
AN030: Servidor Web en PLC | |
---|---|
STX-AN030.pdf | Nota de aplicación que describe como utilizar el PLC como Servidor Web, diseñar paginas HTML, página de estilos CSS y ejemplos de uso en lenguaje Ladder y lenguaje Pawn. |
Ejemplo 1: Servidor Web con Lenguaje Ladder. | |
---|---|
WebServerLadder1.zip | Ejemplo para crear un Servidor Web en el PLC, el mismo esta explicado en la nota de aplicación AN030. |
Ejemplo 2: Servidor Web con Lenguaje Ladder. | |
---|---|
WebServerLadder2.zip | Ejemplo para crear un Servidor Web en el PLC, permite ver 4 entradas digitales, controlar 4 salidas digitales e introducir parámetros. |
WebServerLadder5.zip | Ejemplo equivalente, pero con mejoras en diseño de página web. |
Ejemplo 1: Servidor Web con Lenguaje Pawn. | |
---|---|
WebServerPawn1.zip | Ejemplo para crear un Servidor Web en el PLC, el mismo esta explicado en la nota de aplicación AN030. |
Ejemplo 2: Servidor Web con Lenguaje Pawn. | |
---|---|
WebServerPawn2.zip | Ejemplo para crear un Servidor Web en el PLC, permite ver 4 entradas digitales, controlar 4 salidas digitales e introducir parámetros. |
WebServerPawn6.zip | Ejemplo equivalente, pero con mejoras en diseño de página web. |
Ejemplos Avanzados
Ejemplo 3: Servidor Web con Lenguaje Pawn - AJAX. | |
---|---|
WebServerPawn3.zip | Ejemplo para actualizar partes o fragmentos de la página web sin recargar la página web completa, para ello se utiliza la librería jQuery de JavaScript para intercambiar datos con el servidor web del PLC. Método conocido como AJAX. |
Ejemplo 4: Servidor Web con Lenguaje Pawn - AJAX. | |
---|---|
WebServerPawn4.zip | Ejemplo para crear un Servidor Web en el PLC, permite ver 4 entradas digitales, controlar 4 salidas digitales e introducir parámetros. La página se actualiza con método AJAX. |
WebServerPawn7.zip | Ejemplo equivalente, pero con mejoras en diseño de página web. |
Acceder a memoria EEPROM desde página web | |
---|---|
EepromWeb1.zip | Ejemplo para acceder al contenido de la memoria EEPROM desde la página web. Permite descargar totalmente el contenido como archivo o parcialmente. Muy útil para recolectar su data-log de sensores o información guardada. Leer archivo info.txt incluido en el proyecto. |
EepromWeb2.zip | Ejemplo para procesar el contenido de la memoria EEPROM y mostrarla en la página web o simplemente descargarla en archivo con formato CSV o TXT. Muy útil para mostrar grandes cantidades de contenido sin recurrir a programas externos o para bajar datos e importar en Excel. Leer archivo info.txt incluido en el proyecto. |
Foro | Mensaje en el foro de soporte técnico con comentarios acerca de estos ejemplos. |