'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.

'General' tab 1:

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.
Name1=Value1| Name2=Value2|...

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.