When you use the FP‑I4C unit as an HTTP client, you can use the HTTP GET and HTTP POST methods to exchange data with a cloud server. A PLC is needed to control the send and receive operations.
In this sample application, weather data is collected from the online service OpenWeather and forwarded to a dashboard provided by Emoncms.org (both offer free access). The FP‑I4C unit receives the commands via USB/MEWTOCOL from the PLC. The FP‑I4C library for Control FPWIN Pro7 offers ready-made function blocks that support the HTTP client service.
OpenWeather content and data are licensed under https://creativecommons.org/licenses/by-sa/4.0/.
Emoncms.org content and data are licensed under https://www.gnu.org/licenses/agpl-3.0.html.
The FP‑I4C unit and a PC are connected to the Internet. They obtain their IP addresses from a DHCP server.
An FP0H PLC is connected to the FP‑I4C unit via USB.