Getting started with Simcenter Amesim Real-Time Simulation
Changing parameters or tables in the Simcenter Amesim model on the real-time target
changing parameters
parameters, changing
Since the specific tool for the real-time platform concerned manages the real-time target, it is not possible to change parameters using the Simcenter Amesim GUI. It is thus necessary to pass through the specific tools provided by the real-time platform. We will here look at the different possibilities that different platforms present. In general, some preparations are required in Simcenter Amesim to give access to this functionality.
There are two different ways to prepare the Simcenter Amesim model: using global parameters or using watch parameters.
Table 1 indicates for all supported real-time targets if tables or parameters can be changed online – and under which conditions –, how to observe variables and the consequences in terms of restart, reload or recompiling of the exported model.
Table 1: Observing variables and changing tables or parameters
| Real-Time target | Required Simcenter Amesim type for parameters to be modifiable on target | Possibility to change tables on the target | Required Simcenter Amesim type for variables to be observable on target | Possibility to change parameters during run | Model reload needed when changing table or parameter |
|---|---|---|---|---|---|
| MathWorks Simulink Real-Time | Global Parameters (*)(integer or real) | No | Interfaced variables | No (restart needed) | No |
| dSPACE (SCALEXIO) | Watch Parameters (*) | No | Watch Variables | Yes | No |
| RT-LAB (QNX or Linux) | Any (Simcenter Amesim data files can be used directly) | Yes (**) | Watch Variables | No (restart needed) | Yes |
| ETAS LABCAR | Any (Simcenter Amesim data files can be used directly) | Yes (**) | Watch Variables | No (restart needed) | Yes |
| A&D Procyon | Any (Simcenter Amesim data files can be used directly) | Yes (**) | Watch Variables | No (restart needed) | Yes |
| ADI rtX | Any (Simcenter Amesim data files can be used directly) | Yes (**) | Watch Variables | No (restart needed) | Yes |
| Concurrent SimWB | Global Parameters (*) (integer or real) | Not tested | Interfaced variables | No (restart needed) | Yes |
| (*) Parameters set as expressions are not visible or usable on the real-time target. (**) Files containing tables need to be placed at the same location as the model executable file. |
Note
Tables can never be changed dynamically.
To be able to change a parameter or a table when the dynamic change is not supported, one needs to recompile the model.
Source: https://docs.sw.siemens.com/en-US/doc/254352342/PL20250521841123434.amesim_collection.Real_Time/Changing_parameters_or_tables_in_the_LMS_Amesim_model_on_the_realtime_target · retrieved 2026-07-17