6
Ejemplo: Conexión HTTP a un servidor en la nube
6.1
Resumen de funciones
Cuando se utiliza el módulo FP-I4C como un cliente HTTP, se puede utilizar los métodos
HTTP GET y HTTP POST para intercambiar datos con un servidor en la nube. Se necesita
un PLC para controlar las operaciones de envío y recepción.
En esta aplicación de ejemplo se recopilan datos meteorológicos desde un servicio online
OpenWeather y se reenvían a un cuadro de mando proporcionado por Emoncms.org
(ambos de acceso libre). El FP-I4C recibe los comandos a través de la interfaz USB/
MEWTOCOL del PLC. La librería FP-I4C para el Control FPWIN Pro ofrece bloques de
función ya programadas que soporta el servicio cliente HTTP.
El contenido y los datos OpenWeather están licenciados bajo https://creativecommons.org/
licenses/by-sa/4.0/.
El contenido y los datos Emoncms.org están licenciados bajo https://creativecommons.org/
licenses/by-sa/4.0/.
6.2
Conexión de los dispositivos
En este ejemplo, se conecta un autómata programable tipo FP0H al puerto USB del módulo
FP-I4C. Se conecta el módulo FP-I4C y un PC a la red a través del servidor DHCP.
Para establecer comunicación HTTP y HTTPS se requiere conexión a Internet.
A partir de la versión 1.2.1.0 del módulo FP-I4C, está disponible la función cliente HTTP.
FP-I4C
6 Ejemplo: Conexión HTTP a un servidor en la nube
FP0H
FP-I4C
43