中斷連結修正關閉

TC1300 | TwinCAT 3 C++

TC1300 | TwinCAT 3 C++

TC1300 | TwinCAT 3 C++

TC1300 | TwinCAT 3 C++

TC1300 | TwinCAT 3 C++

Introduction to TwinCAT C++

TwinCAT 3.1 | New items in C++: OnlineChange

Introduction to TwinCAT C++

TwinCAT 3.1 | New items in C++: OnlineChange

C++ is one of the most widely used programming languages, especially when it comes to hardware-oriented programming. The continual further development of C++, which is reflected in the further development of the compiler and tooling over the last few decades, is driven forward by an active developer community.

TwinCAT 3 C++ implements a real-time execution of C++ code on an Industrial PC. For programming, the widely used programming language C++ is supported, which is connected to the real-time via the TwinCAT SDK and CRT. Extensive debugging interfaces are supported by Visual Studio® and also supplemented by representations typical of real-time. As is usual in TwinCAT, access to declared input/output data areas is provided via ADS.

Features

  • extensive use of common C++ features, such as object orientation
  • use of the widely used Microsoft MSVC to compile the real-time code
  • true-to-cycle execution of the real-time code within the TwinCAT runtime
  • TwinCAT SDK and CRT for the programming and execution of the code within the real-time environment
  • modular software structure via the TcCOM concept as well as interfaces
  • real-time communication between C++ modules or from/to the PLC
  • online connection via the TwinCAT debugger
  • debugging via breakpoints, stepping, etc.
  • debugging and monitoring of variable values even at runtime without breakpoints
  • optional source code storage in the target system
  • exchange of the code via online change without stopping the target system
  • reading and writing access to variables via ADS
  • simple linking to source control tools by embedding in Microsoft Visual Studio®

Product status:

regular delivery

Product information

Technical dataTC1300
IncludesTC1100
Operating systemWindows 7, Windows 10, TwinCAT/BSD
CPU architecturex86, x64
Ordering information
TC1300-0v40TwinCAT 3 C++, platform level 40 (Performance)
TC1300-0v50TwinCAT 3 C++, platform level 50 (Performance Plus)
TC1300-0v60TwinCAT 3 C++, platform level 60 (Mid Performance)
TC1300-0v70TwinCAT 3 C++, platform level 70 (High Performance)
TC1300-0v80TwinCAT 3 C++, platform level 80 (Very High Performance)
TC1300-0v81TwinCAT 3 C++, platform level 81 (Very High Performance)
TC1300-0v82TwinCAT 3 C++, platform level 82 (Very High Performance)
TC1300-0v83TwinCAT 3 C++, platform level 83 (Very High Performance)
TC1300-0v84TwinCAT 3 C++, platform level 84 (Very High Performance)
TC1300-0v90TwinCAT 3 C++, platform level 90 (Other)
TC1300-0v91TwinCAT 3 C++, platform level 91 (Other 5…8 Cores)
TC1300-0v92TwinCAT 3 C++, platform level 92 (Other 9…16 Cores)
TC1300-0v93TwinCAT 3 C++, platform level 93 (Other 17…32 Cores)
TC1300-0v94TwinCAT 3 C++, platform level 94 (Other 33…64 Cores)

We recommend using a TwinCAT 3 license dongle for platform levels 90-94.

Loading content ...

Loading content ...

© Beckhoff Automation 2024 - Terms of Use