DetachFixClose

TwinCAT 3 Engineering

Configuration, programming and debugging of applications with TwinCAT 3 Engineering.

TwinCAT 3 Analytics Data Scout and C++ Lambda Function for TE3500 and TE3520

The Analytics Data Scout for viewing data is newly integrated into the Analytics workflow. It forms the step before the analysis that can be supplemented, due to the new Lambda Fuction, with own algorithms written in C++.
The Analytics Data Scout for viewing data is newly integrated into the Analytics workflow. It forms the step before the analysis that can be supplemented, due to the new Lambda Fuction, with own algorithms written in C++.

The TwinCAT Analytics workflow, from data acquisition to continuous data evaluation, is supplemented by an important component in the area of data engineering with TE3500 and TE3520. The new TwinCAT 3 Analytics Data Scout is responsible for viewing data even before the actual analysis. It allows analytics recordings to be loaded in different depths of detail and with particularly high performance, so that the users obtain an overview of their long-term recordings as fast as possible. Significant points that the user wants to analyze in greater depth can be identified and located in the data stream just as easily as possible dead times that are not to be included in the analysis. The so-called data tracks can be handled in a similar way as in an image processing program. The Data Scout is able to cut out recording areas or to reassemble recording parts from different points in time. Data types can be converted for the purpose of memory optimization. The rather artificially created image can be saved and used for the actual analysis.

The fact that the TwinCAT Analytics workflow is completely open is demonstrated by the new TwinCAT 3 Analytics Lambda Function. The Lambda Function allows you to write your own fully wizard-based analysis algorithms in C++. The algorithms can be deployed in a test mode or as a release. After release, the company's own algorithms are available in the toolbox of the engineering environment, just like the now more than 60 standard algorithms of TwinCAT Analytics, and can be used as often as required in different projects. With the Analytics HMI Mapping Wizard, it is even possible to map your own C++ Lambda Function with one of the existing Analytics HMI Controls or with a fully self-developed HMI Control. So, in fact, the entire workflow, including automatic PLC code and HMI dashboard generation, is covered for custom algorithms.

Both functions are available with the products TE3500 Analytics Workbench and TE3520 Analytics Service Tool.

Products

TE3500 | TwinCAT 3 Analytics Workbench

TE3500

The TwinCAT 3 Analytics Workbench is a TC3 engineering product for the creation of continual data analyses from various spatially distributed machine controllers. The configuration of the workbench is integrated in Microsoft Visual Studio® and serves as the graphic user interface. Many algorithms are available in a toolbox for the configuration of the analysis:

TE3520 | TwinCAT 3 Analytics Service Tool

TE3520

The TwinCAT 3 Analytics Service Tool is used for commissioning the machine and for service engineers. Live and historical data can be retrieved for an analysis via the IoT connection. The analysis is configured in Microsoft Visual Studio® where the user has access to a toolbox of algorithms for implementing the relevant life time, cycle time, envelope or component counter analysis. The outputs of the algorithms can be used as inputs for other algorithms or can be output as a result directly in the graphical editor. Signal paths can be visualized with ease by means of parallel recording with the TwinCAT Scope. Analysis results can be dragged by the user from the analytics configurator and dropped in the charting tool so as to mark the significant positions in the data stream. The interaction between the product components offers advantages in particular for diagnosing machine behavior and can highlight optimization potential. The user’s location is immaterial owing to the IoT technologies used, which means that service technicians can perform system and machine diagnostics from practically any location.