ST_MA_MultiArray_InitPars
Baustein-spezifische Struktur mit Initialisierungsparametern, die bei der Initialisierung des Bausteins ausgewertet werden.
TYPE ST_MA_MultiArray_InitPars :
STRUCT
eTypeCode : E_MA_ElementTypeCode := eMA_TypeCode_LREAL; (* Used datatype. *)
nDims : UDINT := 1; (* Number of dimensions the array will have. *)
aDimSizes : ARRAY[0.. 15] OF UDINT := [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]; (* Size for each dimension. *)
END_STRUCT
END_TYPE
eTypeCode
Der Parameter legt den Elementypen (E_MA_ElementTypeCode) der MultiArray Pufferelemente fest.nDims
Der Parameter legt die Anzahl der Dimensionen des MultiArray Puffers fest.aDimSizes
Die Größe jeder Dimension wird durch dieses Array angegeben. Ist das Shape des Eingangspuffers eines folgenden Algorithmus mit 'm x n' (im input stream) definiert, so muss der MultiArray Puffer mit aDimSizes := [m,n] angelegt werden.
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4013 | PC or CX (x86, x64) | Tc3_MultiArray |