Primary Control Loop Step Execution in Models
- Updated2025-04-08
- 1 minute(s) read
Primary Control Loop Step Execution in Models
The Primary Control Loop (PCL) executes steps in models differently if it is in parallel mode or in low latency mode.
Setting the PCL execution mode to parallel or low latency affects the steps that the VeriStand engine takes each iteration. The following table displays the main differences.
PCL iteration | Parallel mode steps | Low latency mode steps |
---|---|---|
First |
|
|
Second and after |
|
In addition, the PCL timing differs in models depending on if it is running in parallel mode or low latency mode.
Related Information
- Configuring the VeriStand Engine
Control the timing of the system and the communication between the target and host computer.
- Primary Control Loop Execution Steps
The Primary Control Loop (PCL) controls the timing of the VeriStand Engine by performing several execution steps.
- Parallel Mode Primary Control Loop Timing in Models
Models that have a Primary Control Loop (PCL) set to parallel mode have a one-cycle delay between when a model executes and when the data it produces is available to the system.
- Low Latency Primary Control Loop Timing in Models
Models in VeriStand that have a Primary Control Loop (PCL) set to low latency mode wait for the model to finish executing so other loops can access the data generated before executing again.