Instructions statistiques
InFault
BOOL
Initialize
BOOL
SampleEnable
BOOL
NumberOfSamples
DINT
Paramètre de sortie
Type de données
EnableOut
BOOL
Out
REAL
Average
REAL
Status
DINT
InstructFault (Status.0)
BOOL
InFaulted (Status.1)
BOOL
NumberOfSampInv (Status.2) BOOL
Publication Rockwell Automation 1756-RM006K-FR-P - Novembre 2018
Indicateur de mauvaise santé pour l'entrée. Si In
est reconnu par une entrée analogique, alors
InFault est contrôlé normalement par l'état de
défaut sur l'entrée analogique. Une fois défini,
InFault indique que le signal d'entrée comporte
une erreur, l'instruction définit le bit approprié
dans Status et l'instruction maintient Out et
Average à leurs valeurs actuelles. Quand InFault
passe de défini à mis à zéro, l'instruction initialise
l'algorithme moyennable et poursuit l'exécution.
le défaut est mis à zéro.
L'entrée d'initialisation dans l'instruction. Une
fois définie, l'instruction retient Out = 0,0 et
Average = In, excepté quand InFault est défini,
auquel cas, l'instruction retiendra Out et Average
à leurs valeurs actuelles. Quand Initialize passe de
défini à mis à zéro, l'instruction initialise
l'algorithme d'écart type et poursuit l'exécution.
La valeur par défaut est mise à zéro.
Prise d'échantillon pour In activée. Une fois
définie, l'instruction insère la valeur d'In dans le
tableau de stockage et calcule une nouvelle
valeur pour Out et Average. Lorsque
SampleEnable et Initialize sont mis à zéro,
l'instruction maintient Out et Average à leur
valeur actuelle.
La valeur par défaut est mise à zéro.
Nombre d'échantillons à être utilisés dans le
calcul. Si cette valeur n'est pas valide, l'instruction
définit le bit approprié dans Status et maintient
Out et Average à leur valeur actuelle. Lorsque
NumberOfSamples devient à nouveau valide,
l'instruction initialise l'algorithme de l'écart type
et continue son exécution.
Valide = 1 à la dimension du tableau de stockage
Valeur par défaut = 1
Description
Indique si l'instruction est activée. Défini sur faux
si Out déborde
Sortie calculée de l'algorithme.
Moyenne calculée de l'algorithme.
État du bloc fonctionnel.
L'instruction a détecté l'une des erreurs
d'exécution suivantes. Il ne s'agit pas d'une erreur
d'automate mineure ou majeure. Contrôlez les
bits d'état restants pour déterminer la cause du
problème.
La santé de In est mauvaise. InFault est défini.
NumberOfSamples n'est pas valide ou n'est pas
compatible avec la taille du tableau.
Chapitre 5
419