SORT_*** : tri croissant ou décroissant
Traduction de la notice originale
Description de la fonction
La fonction SORT_*** trie un tableau par ordre croissant ou décroissant et classe les éléments triés dans ce même tableau.
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 Direction
SORT_ARINT Array1
Représentation en ST
Représentation appliquée à un tableau d'entiers :
SORT_ARINT(Direction, Array1);
Description des paramètres
Le tableau suivant décrit le paramètre d'entrée :
Paramètre
Type
Commentaire
Direction
Sens du tri à effectuer :
  • Direction ≥ 0 : tri croissant,
  • Direction < 0 : tri décroissant.
Le tableau suivant décrit les paramètres d'E/S :
Paramètre
Type
Commentaire
Array1
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
Tableau trié dans le sens spécifié dans Direction ; n et m sont des entiers positifs, négatifs ou nuls.