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_TYPE
nInLength
ist die Länge des Eingangs-Arrays.bSortDownward
ist ein Flag, mit dem gewählt werden kann, ob die Daten aufsteigend oder absteigend sortiert werden sollen. IstbSortDownward
TRUE, so werden die größten Werte nach vorne gestellt.fScaleFactor
kann genutzt werden, um sich anstelle der Index-Position (fScaleFactor = 1) beispielsweise direkt die Amplituden mit zugehöriger Frequenzen anzeigen zu lassen.nChannels
definiert 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 |