ST_SimTargetGeneration

 

ST_SimTargetGeneration - General Information

Overview

Type:

data structure

Available as of:

V1.0.0.0

Inherits from:

-

Versions:

Current version

Description

Data structure for the simulation of targets if these are detected by a sensor

Structure Elements

Variable

Data type

Description

etMode

ET_SimGenerateMode

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.