May 28, 2020 5:00:00 PM

TwinCAT IoT Update

With the TwinCAT 3 Function TF6760 TC3 IoT HTTPS/REST, Beckhoff provides users with basic functions for HTTP/HTTPS communication enabling them to address REST APIs as a client. These so-called REST (Representational State Transfer) APIs are frequently offered by web servers in IoT communication in order to channel certain communication processes via a uniform and stateless interface. The possible application scenarios in this context are very versatile and range from a simple determination of weather data through to highly complex communication processes.

During this 30-minute webinar, Sven Goldstein, Product Manager TwinCAT Connectivity & IoT, and Michael Knossalla, Product Manager TwinCAT Connectivity & IoT, will explain new possibilities in the field of TwinCAT IoT using TwinCAT 3 Function TF6760 and demonstrate the integration of HTTPS/REST-based services such as Openweathermap, Philips Hue and Telegram, for example. The webinar is intended for technically oriented users.

More about this video

TF6760 | TwinCAT 3 IoT HTTPS/REST

TF6760 | TwinCAT 3 IoT HTTPS/REST

So-called REST (Representational State Transfer) APIs are frequently offered by web servers in IoT communication in order to channel certain communication processes via a uniform and stateless interface. REST APIs can be used, for example, to query weather data, to communicate with messenger services or as an interface for writing to a database.

TF6701 | TwinCAT 3 IoT Communication (MQTT)

TF6701 | TwinCAT 3 IoT Communication (MQTT)

TwinCAT 3 IoT Communication provides basic functionalities in the form of PLC libraries for sending and receiving data via the so-called MQ Telemetry Transport (MQTT) protocol.

TF6710 | TwinCAT 3 IoT Functions

TF6710 | TwinCAT 3 IoT Functions

Connections to cloud-based communications services can be established with the aid of the TwinCAT 3 IoT Functions. The focus is not on pure protocol implementations (such as with the TF6701), but on targeted communication with a service in the cloud, such as the Microsoft Azure IoT Hub or Amazon Web Services IoT. The TF6710 uses the functionalities of the TwinCAT 3 IoT Data Agent (TF6720) in the background for this. In this way, communication connections, for example to the Microsoft Azure IoT Hub, are often much easier and more native to realize than with a direct connection via the MQTT protocol. The user can access these functionalities via PLC function blocks in order to easily send process data from the TwinCAT runtime to communication services in the cloud or to receive data from these services.

TF6720 | TwinCAT 3 IoT Data Agent

TF6720 | TwinCAT 3 IoT Data Agent

The TwinCAT 3 IoT Data Agent provides bi-directional IoT communication functions in the form of a gateway application that can be configured and operated independently from the TwinCAT real-time environment.