ST_SimTargetGeneration - General Information
Type: |
data structure |
Available as of: |
V1.0.0.0 |
Inherits from: |
- |
Versions: |
Current version |
Data structure for the simulation of targets if these are detected by a sensor
Variable |
Data type |
Description |
---|---|---|
etMode |
The method according to which the targets are to be created |
|
lrStartOffset |
LREAL |
The distance that the belt has to cover before the first target is generated |
alrPattern |
ARRAY[1..Gc_udiMaxNumberOfSignalsInPattern] OF LREAL |
Pattern of the distances between the targets If the distance to the next target is negative or if all targets of the ARRAY have been sent, the pattern starts from the beginning. |
lrDistance |
LREAL |
etMode = Equidistant: The distance between two targets etMode = EquidistantGroups: The distance between two targets in a group |
lrDistanceGroup |
LREAL |
etMode = EquidistantGroups: The distance between two target groups |
lrMaxDistance |
LREAL |
etMode = Random: The maximum distance between two targets etMode = RandomGroups: The maximum distance between two targets in a group |
lrMinDistance |
LREAL |
etMode = Random: The minimum distance between two targets etMode = RandomGroups: The minimum distance between two targets in a group |
lrMaxDistanceGroup |
LREAL |
etMode = RandomGroups: The maximum distance between two target groups |
lrMinDistanceGroup |
LREAL |
etMode = RandomGroups: The minimum distance between two target groups |
xStatisticalVariation |
BOOL |
Sub-mode for the simulation modes etMode = Equidistant and etMode = EquidistantGroups. TRUE := The position of the targets is subject to random variance. FALSE := The position of the targets is not randomly changed. |
lrMaxVariance |
LREAL |
The size of the window in positive direction in which the targets in the simulation modes etMode = Equidistant and etMode = EquidistantGroups are set randomly |
lrMinVariance |
LREAL |
The size of the window in negative direction in which the targets in the simulation modes etMode = Equidistant and etMode = EquidistantGroups are set randomly |
udiTargetsInGroup |
UDINT |
The number of targets in a group for the simulation mode etMode = EquidistantGroups |
udiMaxTargetsInGroup |
UDINT |
The maximum number of targets in a group for the simulation mode etMode = RandomGroups |
udiMinTargetsInGroup |
UDINT |
The minimum number of targets in a group for the simulation mode etMode = RandomGroups |
diNStart |
DINT |
The start number for generating random numbers If the same start number is allocated for two simulations, the same random numbers are created, too. |