ST_CM_Normalization_InitPars
Baustein-spezifische Struktur mit Initialisierungsparametern, die bei der Initialisierung des Bausteins ausgewertet werden.
TYPE ST_CM_Normalization_InitPars EXTENDS ST_CM_Object_InitPars :
STRUCT
nChannels : UDINT := 1; (* Number of channels. *)
nSubChannels : UDINT := 0; (* Number of subchannels. *)
nInLength : UDINT := 256; (* Length of input data array. *)
fParameter_s : LREAL := 1.0; (* Parameter s for normalization. *)
nParameter_p : UDINT := 1; (* Parameter p for normalization. *)
nParameter_q : UDINT := 1; (* Parameter q for normalization. *)
nWorkingDimension : UDINT := 0; (* Dimension index of MultiArray for normalization. *)
bAbsoluteValues : BOOL := TRUE; (* Use absolute values in calculation. *)
END_STRUCT
END_TYPE
nChannels
definiert die Anzahl von unabhängigen Kanälen. Diese muss größer als Null sein.nSubChannels
definiert die Anzahl von unabhängigen Unterkanälen. Diese muss größer oder gleich Null sein.nInLength
ist die Länge des Eingangs-Arrays.fParameter_s
definiert den Skalierungsfaktor der Normalisierung.fParameter_p
definiert den Exponenten der Summanden in der Normalisierung.fParameter_q
definiert den Quotienten des Äußeren Exponenten in der Normalisierung.nWorkingDimension
gibt die Null basierte Dimension des Eingangsmultiarrays an, über welche summiert/normiert wird.bAbsoluteValues
ist ein Flag mit dem gewählt werden kann, ob die einzelnen Werte im Betrag aufsummiert werden.
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4022.25 | PC or CX (x86, x64) | Tc3_CM, Tc3_CM_Base |