'General' tab
Under the tab you can change the general settings of the TcCOM module to be generated. Among other things, this affects the group name of the module and the handling of floating point exceptions.

Setting | Meaning | Command line parameter |
|---|---|---|
Generate TwinCAT TcCOM | Activates that a TcCOM module is generated for this FMU. | --Class.TcCom.GenerateTcCom Default: "true" |
Floating point exception handling during initialization | Handling of floating point exceptions during initialization of the TcCOM module. | --Class.TcCom.InitExceptionHandling |
Floating point exception handling during update | Handling of floating point exceptions during the call of the TcCOM module. | --Class.TcCom.UpdateExceptionHandling |
GroupName | Group name under which the generated TcCOM module is sorted in the selection dialog Insert TcCom Object in the TwinCAT 3 development environment. | --Class.TcCom.GroupName |
There are also the following extended parameters, which are collapsed by default and do not normally need to be adjusted. In most cases, templates are already stored here, which automatically adjust the parameter values.
Setting | Meaning |
|---|---|
Group Display Name | Group name under which the TcCOM module is sorted in the Insert TcCom-Object dialog. |
Group icon | Icon of the group under which the TcCOM module is sorted. |
Module icon | Icon which is stored for the TcCOM module. Visible in the Insert TcCOM Object dialog |
Online Change Support | Switches on the online change support for the generated TcCOM module. |
TMC properties | Allows you to store additional properties in the TMC file. |
Use stop time | Defines whether the internal execution of the code is stopped after the stop time defined in the simulation tool and stored in the model description. If this field is not active, the simulation continues until the TcCOM module or the task is stopped. |
Init state transition | Selection of the state in which the initializations in the generated TcCOM module take place. This has an influence on the available stack size |
Create online parameters for initial values | Creates online parameters for the initial values. |
IDs of OEM licenses | The license IDs for OEM licenses that are to be queried by the generated module on startup can be stored here. |