IotHttpSamples

Jedes Beispiel wird als separates SPS-Projekt bereitgestellt. Es sind Beispiele für AWS IoT Core, OpenWeatherMap, Philips Hue, Postman Echo,Telegram Messenger und für die AWS-Service-Konfiguration vorhanden.

Beispielcode und -konfigurationen für dieses Produkt können über das entsprechende Repository auf GitHub bezogen werden: https://github.com/Beckhoff/TF6760_Samples. Sie haben dort die Möglichkeit das Repository zu clonen oder ein ZIP File mit dem Sample herunterzuladen.

IotHttpSamples 1:

Die SPS-Projekte sind in einen MAIN-Teil und verschiedene Funktionsbausteine aufgeteilt. Die HTTP-befehlsspezifischen Funktionen (GET, POST, PUT) sind in den genannten Funktionsbausteinen gekapselt, um das Programm übersichtlich zu halten.

Der MAIN-Teil jedes Beispiels wird für die Konfiguration der HTTP-Client-Funktionsbausteine verwendet. Wenn die Client-Funktionsbausteine konfiguriert sind, können die verschiedenen HTTP-Befehle aus der MAIN heraus ausgelöst werden. Die instanziierten HTTP-Client-Funktionsbausteine werden dann durch die verschiedenen gekapselten Funktionsbausteine durchgereicht.