Signal_Statistics: Calculo del máximo, el mínimo, el promedio y la varianza

 

Bloque de funciones Signal_Statistics

Diagrama de pines

En esta figura se muestra el diagrama de pines del bloque de funciones Signal_Statistics:

G-SG-0030326.3.gif-high.gif

 

 

Descripción funcional

Este bloque de funciones calcula el máximo, el mínimo, el promedio y la varianza de una serie de valores de entrada.

Este bloque de funciones considera el valor de entrada de cada ciclo de exploración del controlador como una muestra.

Valor mínimo

El valor de salida mínimo es el valor más pequeño entre todas las muestras registradas.

Valor máximo

El valor de salida máximo es el valor más grande entre todas las muestras registradas.

Valor de promedio

El valor promedio es igual a la suma de las observaciones (muestras) dividido por el número de observaciones (muestras).

G-SG-0030575.1.gif-high.gif

 

 

Donde:

on = número de muestras registradas

oXn = muestras de la entrada

oG-SA-0045112.1.gif-high.gif = salida calculada

Valor de varianza

La varianza es igual a la media de los cuadrados de las muestras menos el cuadrado de la media (valor de salida promedio).

G-SA-0045197.1.gif-high.gif

 

Donde:

on = número de muestras registradas

oXn = muestras de la entrada

o G-SA-0045112.1.gif-high.gif = salida calculada

Ejemplo

oEstadísticas (habilitar: = TRUE, entrada: = 1, 2

oSalida mínima =1

oSalida máxima = 2

oPromedio = (1 + 2) / 2 = 1,5

oVarianza = ((1 * 1 + 2 * 2) / 2) - (1,5 * 1,5) = 2,5 – 2,25 = 0,25

Descripción de pines de entrada

En esta tabla se describen los pines de entrada del bloque de funciones Signal_Statistics:

Entrada

Tipo de datos

Descripción

i_xEn

BOOL

Verdadero: FB habilitado

FALSE: FB deshabilitado

i_rIput

REAL

Rango de bits

Rango: ±3,4e+38

Descripción de pines de salida

En esta tabla se describen los pines de salida del bloque de funciones Signal_Statistics:

salida

Tipo de datos

Descripción

q_xActv

BOOL

Salida de estado FB

q_rMin

REAL

Valor mínimo

Rango: ±3,4e+38

q_rMax

REAL

Valor máximo

Rango: ±3,4e+38

q_rAvge

REAL

Valor de promedio

Rango: ±3,4e+38

q_rVrnc

REAL

Valor de varianza

Rango: ±3,4e+38