Licenses
Two licenses are required to use the full functionality of the TE1401 TwinCAT Target for MATLAB®. On the one hand, the TE1401 engineering license for creating TwinCAT objects from MATLAB® functions and, on the other hand, a runtime license for executing these objects during the TwinCAT runtime.
Engineering license
The license TE1401 Target for MATLAB® is required for the engineering system to create TcCOM and PLC function blocks from MATLAB®. For testing purposes, the product can be used in demo mode without a license as a demo version.
A 7-day trial license with full functionality is not available for this product. |
Restrictions in the demo version
Without a valid TE1401 license, the following restrictions must be observed:
- All cpp and header files from MATLAB Coder™ must not exceed 50 kB in total.
- Function inputs and function outputs are limited to 5 variables.
- You cannot merge multiple MATLAB® functions into one PLC library.
Modules created with a demo license may only be used for non-commercial purposes! |
Runtime license
The TC1320 or TC1220 licenses with included PLC license are required to start a TwinCAT configuration with a TwinCAT object generated from MATLAB®. Without activated license, the module and consequently the TwinCAT system cannot be started.
TC1320 contains the license for executing TwinCAT C++ objects as well as objects created via the Target for Simulink® and via the Target for MATLAB®.
TC1220 adds a PLC license to the above list of TC1320.
It is possible to create a 7-day trial license for the runtime licenses, which allows initial tests without purchasing the license.