LENGTH_*** : longueur d'un tableau
Traduction de la notice originale
Description de la fonction
La fonction LENGTH_*** calcule la longueur d'un tableau. Elle s'utilise principalement avec les blocs fonction DFB lorsque les tableaux ne sont pas explicitement déclarés.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Fonctions disponibles
Les fonctions disponibles sont les suivantes :
Représentation en FBD
Représentation appliquée à un tableau d'entiers :
Représentation en LD
Représentation appliquée à un tableau d'entiers :
Représentation en IL
Représentation appliquée à un tableau d'entiers :
LD Array1
LENGTH_ARINT
ST Length_Array1
Représentation en ST
Représentation :
Length_Array1:= LENGTH_ARINT(Array1);
Description des paramètres
Le tableau suivant décrit les paramètres d’entrée :
Paramètre
Type
Commentaire
Array1
ARRAY [n..m] OF EBOOL
ARRAY [n..m] OF WORD
ARRAY [n..m] OF DWORD
ARRAY [n..m] OF INT
ARRAY [n..m] OF DINT
ARRAY [n..m] OF REAL
ARRAY [n..m] OF BOOL
ARRAY [n..m] OF BYTE
ARRAY [n..m] OF DATE
ARRAY [n..m] OF DT
ARRAY [n..m] OF STRING
ARRAY [n..m] OF TIME
ARRAY [n..m] OF TOD
ARRAY [n..m] OF UINT
ARRAY [n..m] OF UDINT
n et m sont des entiers positifs, négatifs ou nuls.
Le tableau suivant décrit les paramètres de sortie :
Paramètre
Type
Commentaire
Length_Array1
Longueur du tableau (nombre d'éléments du tableau).