ST_CM_ArgSort_InitPars
Baustein-spezifische Struktur mit Initialisierungsparametern, die bei der Initialisierung des Bausteins ausgewertet werden.
TYPE ST_CM_ArgSort_InitPars EXTENDS ST_CM_Object_InitPars :
STRUCT
nInLength : UDINT := 256; (* Length of input data array. *)
bSortDownward : BOOL := FALSE; (* If true, sort in descending order (largest values first). *)
fScaleFactor : LREAL := 1.0; (* Scaling factor to transform index values, for example to frequency values. *)
nChannels : UDINT := 1; (* Number of channels. *)
END_STRUCT
END_TYPEnInLengthist die Länge des Eingangs-Arrays.bSortDownwardist ein Flag, mit dem gewählt werden kann, ob die Daten aufsteigend oder absteigend sortiert werden sollen. IstbSortDownwardTRUE, so werden die größten Werte nach vorne gestellt.fScaleFactorkann genutzt werden, um sich anstelle der Index-Position (fScaleFactor = 1) beispielsweise direkt die Amplituden mit zugehöriger Frequenzen anzeigen zu lassen.nChannelsdefiniert die Anzahl von unabhängigen Kanälen. Diese muss größer als Null sein.
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
|---|---|---|
TwinCAT v3.1.4022.25 | PC or CX (x86, x64) | Tc3_CM_Base |