Loop Unrolling Threshold
Specify minimum array size width for generating for loops
Model Configuration Pane: PLC Code Generation / Optimization
Description
The Loop unrolling threshold parameter specifies the minimum signal or parameter width for which a for loop is generated.
Settings
5 (default)
Specify the array size at which the code generator begins to use a for loop instead of separate assignment statements to assign values to the elements of a signal or parameter array.
When the loops are perfectly nested loops, the code generator uses a for loop if the product of the loop counts for all loops in the perfect loop nest is greater than or equal to this threshold.
Recommended Settings
| Application | Setting | 
|---|---|
| Debugging | No impact | 
| Traceability | No impact | 
| Efficiency | Less than five | 
| Safety precaution | No impact | 
Programmatic Use
| Parameter: PLC_RollThreshold | 
| Type: string | 
| Value: any valid value | 
| Default: '5' | 
Version History
Introduced in R2012b