Mapping geht verloren bei Reload TMI/TMC

Herausforderung:

Sie haben bereits TcCOM-Objekte in Ihrer TwinCAT Solution, welche Sie mit dem Target for Simulink® Version 1.2.xxxx.x erstellt haben. Sie möchten nun mit dem Target for Simulink® Version 2.x.x.x ein neues TcCOM-Objekt erstellen und das neu erstellte TcCOM mit Reload TMI/TMC File… in Ihrer bestehenden TwinCAT Solution ersetzen.

In den Default-Einstellungen verlieren Sie durch dieses Vorgehen die Mapping-Informationen.

Lösung:

Stellen Sie unter TC TcCOM Interface das „mapping between variable names and ADS Symbol names” auf “Classic” und erstellen Sie damit das neue TcCOM-Objekt.

Mapping geht verloren bei Reload TMI/TMC 1:

Dadurch bliebt das Mapping erhalten, wenn Sie nun in TwinCAT mit Reload TMI/TMC File… ihr altes TcCOM-Objekt ersetzen.