Signal_Statistics: Calcul de Maximum, de Minimum, de Moyenne et de Variance
Bloc fonction Signal_Statistics
Schéma d'affectation des broches
La figure ci-dessous présente le schéma d'affectation des broches du bloc fonction Signal_Statistics :
Ce bloc fonction calcule le maximum, le minimum, la moyenne et la variance d'une série de valeurs d'entrée.
Ce bloc fonction prend en compte la valeur d'entrée dans chaque cycle de scrutation d'automate comme un échantillon.
La valeur de sortie minimum est la valeur constituant le minimum de tous les échantillons enregistrés.
La valeur de sortie maximum est la valeur constituant le maximum de tous les échantillons enregistrés.
La valeur moyenne est égale à la somme des observations (échantillons) divisée par le nombre d'observations (échantillons).
Avec :
on = Nombre d'échantillons enregistrés
oXn = Echantillons d'entrée
o = Sortie calculée
La variance est égale à la moyenne des carrés des échantillons moins le carré de la moyenne (valeur de sortie moyenne).
Avec :
on = Nombre d'échantillons enregistrés
oXn = Echantillons d'entrée
o = Sortie calculée
oStatistiques (Enable: = TRUE, Input: = 1, 2
oSortie minimum =1
oSortie maximum = 2
oMoyenne = (1 + 2) / 2 = 1,5
oVariance = ((1 * 1 + 2 * 2) / 2) - (1,5 * 1,5) = 2,5 – 2,25 = 0,25
Description des broches d'entrée
Ce tableau décrit les broches d'entrée du bloc fonction Signal_Statistics :
Entrée |
Type de données |
Description |
---|---|---|
i_xEn |
BOOL |
TRUE : Bloc fonction activé FALSE : Bloc fonction désactivé |
i_rIput |
REAL |
Rang du bit Plage : ±3,4e+38 |
Description des broches de sortie
Ce tableau décrit les broches de sortie du bloc fonction Signal_Statistics :
sortie |
Type de données |
Description |
---|---|---|
q_xActv |
BOOL |
Sortie d'état du bloc fonction |
q_rMin |
REAL |
Valeur minimum Plage : ±3,4e+38 |
q_rMax |
REAL |
Valeur maximun Plage : ±3,4e+38 |
q_rAvge |
REAL |
Valeur moyenne Plage : ±3,4e+38 |
q_rVrnc |
REAL |
Valeur de variance Plage : ±3,4e+38 |