The SIT Server uses buffers to communicate with the execution host. When these buffers fill up, they behave differently depending on the execution host. If the simulation is not running on a real-time (RT) target, the SIT Server pauses the simulation while the host VI retrieves the necessary data from the buffer. If the simulation is running on an RT target, the SIT Server overwrites data in the buffer. This action results in data loss. When data loss occurs, you might see gaps in front panel indicators, because the SIT Server cannot send the appropriate amount of data to the host VI.
You can configure how the simulation behaves in the event of data loss. Run the host VI and click the Simulation Details front panel button to launch the Simulation Details dialog box. Click the Settings tab. To specify that the simulation halts on data loss, place a checkmark in the Halt Simulation on Data Loss checkbox and click the Apply button. The next time the SIT Server loses data from an RT target, the simulation aborts. If you remove the checkmark from this checkbox and click the Apply button, the simulation continues uninterrupted despite any data loss.
![]() |
Note The Halt Simulation on Data Loss checkbox does not affect simulations running on a non-RT target. |
You can reduce the possibility of data loss in the following ways: