Rockwell Automation Allen-Bradley Logix 5000 Manuel De Référence page 66

Masquer les pouces Voir aussi pour Allen-Bradley Logix 5000:
Table des Matières

Publicité

Chapitre 1
Instructions relatives au contrôle du processus
66
L'entrée Select détermine la table à utiliser pour l'instruction. Pendant que
l'instruction s'exécute sur une table, vous pouvez modifier les valeurs de l'autre
table. Changez l'état de l'entrée Select à exécuter avec l'autre table.
Avant de calculer Out, les paramètres de l'axe des X sont scrutés. S'ils ne sont pas
classés dans l'ordre croissant, le bit approprié dans Status est défini et Out reste
inchangé. De plus, si XY1Size ou XY2Size n'est pas valide, l'instruction définit le
bit approprié dans Status et laisse Out tel quel.
L'instruction utilise cet algorithme pour calculer Out en fonction de In :
Quand In
X[1], définir Out = Y[1]
Quand In > X[XY<n>Size], définir Out = Y[XY<n>Size]
Quand X[n] < In
(X[n+1]-Xn))*(In-Xn)+Yn
Affecte les indicateurs d'état mathématique
Non
Défaut majeur/mineur
Aucun spécifique à cette instruction. Reportez-vous à la section Attributs communs
pour les défauts liés aux opérandes.
Exécution
Bloc fonctionnel
Condition
Pré-scrutation
Tag.EnableIn est faux
Tag.EnableIn est vrai
Première exécution de
l'instruction
Première scrutation de
l'instruction
Post-scrutation
Texte structuré
Condition/état
Pré-scrutation
Publication Rockwell Automation 1756-RM006K-FR-P - Novembre 2018
X[n+1], calculer Out = ((Y[n+1]-Yn)/
Action du bloc fonctionnel
Les bits EnableIn et EnableOut sont définis sur faux.
Les bits EnableIn et EnableOut sont définis sur faux.
Les bits EnableIn et EnableOut sont définis sur vrai. L'instruction
s'exécute.
N/A
N/A
Les bits EnableIn et EnableOut sont définis sur vrai. L'instruction
s'exécute.
Action entreprise
Reportez-vous à Pré-scrutation dans le tableau Bloc fonctionnel.

Publicité

Table des Matières
loading

Table des Matières