Overview
TwinCAT 3 Scope is the charting and analysis tool for TwinCAT. Variables in TwinCAT can be recorded and displayed graphically. Sampling rates can be adjusted individually for each channel. Recordings in the µs range and long-term recordings over several days are equally possible. Due to division into a Scope View with multi-core support for the display of the signals and a Scope Server for the recording of the values, it is possible it to connect to servers distributed in the field from a central View. A tool is thus available not only for machine commissioning, but also for process monitoring. The TwinCAT 3 Scope functionality includes cursor tools and trigger functions.
TwinCAT 3 Scope also sets new standards for Engineering. Like TwinCAT 3 itself, it is integrated in Microsoft Visual Studio. It is thus possible to use TwinCAT 3 projects and Scope projects in parallel in a single solution. Variables can be shifted very simply from the TwinCAT 3 project to a Scope configuration. Of course the Scope can also still be used as a standalone tool in the framework of the TwinCAT XAE Shell.
Due to the constantly increasing range of functions required of data analysis tools, the TwinCAT 3 Scope is subdivided into product levels with different ranges of features. The TwinCAT 3 Scope Base contains a license-free View and a license-free Server. Both are installed together with TwinCAT 3 XAE.
Product note
The TwinCAT 3 Scope software consists of two products:
- TwinCAT 3 Scope View is a TwinCAT 3 engineering product and supplies the graphic interface for the configuration of recordings and the display of signal curves. The View is available in different product levels and is licensed for the device on which it is displayed. This document contains the technical product description.
- TwinCAT 3 Scope Server is a TwinCAT 3 function and provides the software for data logging. The server sends the recorded data to the View. The software is installed on distributed devices or on the local target device. The server license is issued for the device on which the server runs. In most cases the Base version, which is installed together with TwinCAT XAE or the Scope View, is sufficient. The server license is only required if it is used independently, i.e. without View, e.g. for control via a PLC function block. The TwinCAT 3 Scope server is documented separately as part of the TwinCAT 3 functions.
Both components must be available in the system in order to be able to use the Scope.
Principle of operation
The principle of operation of the two main components View and Server is explained in detail in the Basic Concept in the Technical Introduction.
Product level / feature list
The following table shows which functionalities are available with which TwinCAT Scope level and the corresponding licensing arrangement.
Features | Scope Base | Scope Server | Scope View Professional | |||
---|---|---|---|---|---|---|
| Server | View | Server | View | ||
|
|
| Full | 7 days trial version | Full | 7 days trial version |
General: |
|
|
|
|
|
|
Free of charge |
|
|
|
|
|
|
Local record |
|
|
|
|
|
|
Remote Record using Target Server |
|
|
|
|
|
|
Remote Record using Local Server |
|
|
|
|
|
|
Scope Control Integration | - |
| - | - |
|
|
Long Time Records > 1h | - |
| - | - |
|
|
Ring Buffer |
|
|
|
|
|
|
Auto Save | - | - | - | |||
Auto Export | - | - | - | |||
Restart Record | - | - | - | |||
View Multicore Support | - | - | - | |||
|
|
|
|
|
|
|
Communication: |
|
|
|
|
|
|
ADS | ||||||
OPC UA | (3 Nodes) | (3 Nodes) | ||||
|
|
|
|
|
|
|
Base: |
|
|
|
|
|
|
Configuration Wizard | - |
| - | - |
|
|
Target Browser Filter | - |
| - | - |
|
|
Individual Sample Rate | - |
| - | - |
|
|
Drag and Drop for Configuration | - |
| - | - |
|
|
Docking Windows | - |
| - | - |
|
|
YT Time based Charts | - | - | - | |||
XY Charts | - | - | - | |||
Array Bar Charts | - | - | - | |||
Overview Chart | - | - | - | |||
Stacked Y-Axes | - |
| - | - |
|
|
Logarithmic Y-Axes | - |
| - | - |
|
|
Chart synchronisation | - | - | - | |||
Master Chart synchronisation | - | - | - | |||
Channel Marks | - |
| - | - |
|
|
Channel Offset | - |
| - | - |
|
|
Channel Scaling | - |
| - | - |
|
|
Panning | - |
| - | - |
|
|
Zoom | - |
| - | - |
|
|
Cursor | - |
| - | - |
|
|
Fillmode | - | - | - | |||
Print Report | - |
| - | - |
|
|
Data export wizard | - | - | - | |||
Export tool | ||||||
Extended data export formats | - | - | - | |||
Attach/Detach Client to/from recording server | ||||||
Autostart Record after Serverstart | - | - | - | |||
Curve Creator |
|
|
| |||
Curve Creator Transformationen | - | - | - | |||
Data Scout | - | - | - | |||
Data Scout Toolbar snipping buttons |
|
|
| |||
|
|
|
|
|
|
|
Trigger: |
|
|
|
|
|
|
Event Marker | - | - | - | |||
Start Record | - |
| - | - |
|
|
Stop Record | - |
| - | - |
|
|
Stop Display | - |
| - | - |
|
|
Restart Display | - |
| - | - |
|
|
Start Subsave | - |
| - | - |
|
|
Stop Subsave | - |
| - | - |
|
|
Reporting Trigger | - | - | - | |||
Reporting Collector | - | - | - | |||
Reporting Collector + Trigger | - | - | - | |||
|
|
|
|
|
|
|
Units: |
|
|
|
|
|
|
Unit Property | - | - | - | |||
Unit Wizard | - | - | - | |||
Unit Dictionary Editor | - | - | - | |||
Unit generation by Terminal selection | - | - | - | |||
Parse Units from PLC Code | - | - | - | |||
Units in Target Browser | - | - | - | |||
Units in Tooltips | - | - | - | |||
Units in Cursor Window | - | - | - | |||
|
|
|
|
|
|
|
Vision Integration: |
|
|
|
|
|
|
Vision Acquisitions | - |
|
| (max 1) | ||
Vision picture export |
|
| ||||
Layer | - | - | - | (max 1) | ||
|
|
|
|
|
|
|
Reporting Integration: |
|
|
|
|
|
|
24/7-Reporting with Trigger Groups | - | - | - | |||
Include comments |
| (max 1) | - | - | (max 1) | |
On-Demand-Reporting |
|
|
|
|
|
|
Adding Additional Information | - | (max 1) | - | - | (max 1) | |
Select specific Scope Information | - | - | - | |||
Select specific charts | - | - | - | |||
|
|
|
|
|
|
|
Comments: |
|
|
|
|
|
|
Create coments for elements | - | - | - | |||
Create comments for data points | - | - | - | |||
Edit comments in comment window | - | - | - | |||
Templates for comments | - | - | - | |||
Auto generated comments for trigger | - | - | - |