SIT Initialize Model VI
- Updated2023-02-21
- 5 minute(s) read
SIT Initialize Model VI
Owning Palette: Model Interface VIs
Requires: Simulation Interface Toolkit
Loads the model DLL, initializes the model, registers the model with the SIT Server, and sets the final time. This VI returns the model time step and the number of input ports and output ports needed. You must call this VI before taking any model steps.
Use the SIT Finalize Model VI to unload the model DLL when you finish executing the model.

![]() |
Buffer Sizes specifies the sizes of the buffers that the SIT Server uses to communicate with real-time (RT) targets.
| ||||||||||||||
![]() |
path to model DLL specifies the path to the model DLL on the RT target. | ||||||||||||||
![]() |
stop time specifies the simulated time in seconds after which the model DLL terminates. If you wire -1 to the stop time, the model DLL does not terminate until you stop the VI. The default value is -1. | ||||||||||||||
![]() |
time step returns the simulated time increment, in seconds, for each step of the model DLL during execution. | ||||||||||||||
![]() |
Server On? is TRUE if you can start the SIT Server. Server On? is FALSE if you cannot start the SIT Server. The default value is TRUE. | ||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||
![]() |
base period returns the base time step of the simulation, in microseconds. | ||||||||||||||
![]() |
Simulation Data out returns unique information about the model DLL. | ||||||||||||||
![]() |
number of model inputs returns the number of inputs to the model DLL. | ||||||||||||||
![]() |
number of model outputs returns the number of outputs from the model DLL. | ||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||||||||||
![]() |
Signal Info returns information about the signals in the model DLL that you can probe. You must create a mapping for a signal in order to probe that signal.
| ||||||||||||||
![]() |
Param Info returns information about the parameters in the model DLL that you can manipulate. You must create a mapping for a parameter in order to manipulate that parameter.
|













