For the option: | Do the following: |
|---|---|
From Control Package | Select Easy5, MATLAB, or FMU as the control package which has been used to generate the External System Library file. |
External System Library | Right-click to select the existing ESL file (.dll, .so, or .fmu) which includes the subroutines you want to use in your ESL controller. |
Property file name | Enter a name for the property file. The file will be stored in the external_system_libraries.tbl directory in the Adams Car database. In Adams View, it will be placed in target directory (see below). |
Target Directory | (only in Adams View) Select path to where the ESL property file will be stored. |
![]() | (only in Adams View) Select to easily choose the path of target directory. |
If FMU Control Package of co-simulation type is selected, the below options are enabled. If Easy5, MATLAB or FMU Control Package of type model exchange are selected, the below options are disabled and are not used. | |
Communication Interval | Enter the discrete step size at which the control system should be called by Adams. |
Visibility | Select whether to show the co-simulation from the child system. |
ESL Output Extrapolation Order | Select the extrapolation order to be used in Adams parent for outputs of the FMU. This is useful in variable step integrators where the extrapolated value is used rather than the output of the FMU. Available options are zero (None), first (Linear) and second order (Quadratic). |