DetachFixClose

Headquarters United Arab Emirates
Beckhoff Automation FZE

C# 608, Dubai Silicon Oasis
P.O. Box No. 341007
Dubai, United Arab Emirates

+971 4 5015480
info@beckhoff.ae
www.beckhoff.com/ar-ae/

TR3075 | TwinCAT 3 Training: Internet of Things

The focus of this training course is knowledge of the TF67xx TwinCAT IoT Functions. This course is aimed primarily at PLC programmers who would like to become familiar with the possible applications of TwinCAT IoT. During the training, various scenarios are created in the form of examples.

TwinCAT IoT enables the implementation of data connectivity between an automation device and a public or private cloud service. The underlying communication transport via MQTT can be used either via function blocks in the TwinCAT 3 PLC or via a gateway application. Connections can be established to connectivity services such as Microsoft Azure IoT Hub, AWS IoT, IBM Watson IoT or a generic MQTT message broker such as Mosquitto, which can be installed in the company or machine network. IT tools, such as Node-RED, can then be used to transform or analyze the data.

Contents

  • introduction to cloud computing
  • broker-based communication basics
  • explanation of the JSON data format and use of the “Tc3_JsonXml” TwinCAT 3 library
  • presentation of MQTT-based TwinCAT IoT Functions incl. configuration and programming examples
    • TF6701 | TC3 IoT Communication (MQTT)
    • TF6710 | TC3 IoT Functions
    • TF6720 | TC3 IoT Data Agent
    • TF6730 | TC3 IoT Communicator
    • TF6735 | TC3 IoT Communicator App
    • TF6020 | TC3 JSON Data Interface
  • visualization, analysis and further processing of data
    • MQTT.fx (OpenSource software)
    • Node-RED (OpenSource software)
  • presentation incl. example configuration of “ADS over MQTT”

Requirement

  • assured handling of TwinCAT 3
Ordering information
TwinCAT 3 Training: Internet of Things
Ordering number
TR3075
Category
Basics
Training duration
2 days