Instructions diverses pour fichiers de tableaux
Les instructions de fichiers/diverses agissent sur des tableaux de données.
Instructions disponibles
Diagramme à relais
CONSEIL:
STD
Bloc fonctionnel
Indisponible
Texte structuré
Si vous voulez : | Utilisez cette instruction : |
Exécuter des opérations arithmétiques, logiques, de décalage et fonctionnelles sur des valeurs dans des tableaux | FAL |
Rechercher la présence de valeurs dans des tableaux et les comparer | FSC |
Copier le contenu d’un tableau dans un autre tableau | COP |
Copier la ou les valeurs de Source dans Destination | CPS |
Remplir un tableau de données spécifiques | FLL |
Calculer la moyenne d’un tableau de valeurs | AVE |
Trier une dimension de donnée de tableau par ordre ascendant | SRT |
Calculer la déviation standard d’un tableau de valeurs | STD |
Trouver la taille d’une dimension d’un tableau | SIZE |
Vous pouvez mélanger les types de données, mais cela pourrait entraîner une perte en précision et des erreurs d'arrondi et l’instruction prendra plus de temps à s’exécuter. Vérifier le bit S:V pour voir si les résultats sont tronqués.
Les types de données
en caractères gras
correspondent aux types optimaux de données Une instruction s’exécute au mieux de sa vitesse et au minimum de sa mémoire requise si tous ses opérandes de l'instruction utilisent les mêmes types optimaux de données, généralement DINT ou REAL.Sélection du mode de l'opération
En ce qui concerne les instructions FAL et FSC, ce mode indique à l'automate comment distribuer l'opération du tableau.
Si vous voulez : | Sélectionnez ce mode : |
opérer sur tous les éléments spécifiés dans un tableau avant de passer à l'instruction suivante | Mode Tous |
distribuer l'opération du tableau sur un certain nombre de scrutations entrer le nombre d’éléments à faire opérer par scrutation (1-2147483647) | Mode Numérique |
manipuler un élément du tableau chaque fois que la condition d'entrée d'échelon passe de faux à vrai | Mode Incrémentiel |
Fournir une réponse