Quantizer: Digitalización del valor de entrada para el intervalo

 

Bloque de funciones Quantizer

Diagrama de pines

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

G-SG-0030318.3.gif-high.gif

 

 

Descripción funcional

El bloque de funciones Quantizer cambia a binario el valor de entrada (–32768 a 32767) para un determinado intervalo.

Si la entrada es mayor que el rango de entrada, entonces la salida del error detectado es TRUE y la salida muestra un valor cero.

Trasfondo matemático

G-SA-0045219.2.gif-high.gif

 

 

Con Itvl = intervalo.

Ejemplo

Entrada

Intervalo

Salida

32766,7

1

32767

Error detectado = FALSE

32768

15

0

Error detectado = TRUE

-32768

20

-32760

Error detectado = FALSE

36,89

15

30

Error detectado = FALSE

-47,98

-10

-50

Error detectado = FALSE

-42,14

-10

-40

Error detectado = FALSE

3456,78

80

3440

Error detectado = FALSE

Entre -4,99 y 4,99

10

0

Entre 5 y 14,99

10

10

Descripción de pines de entrada

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

Entrada

Tipo de datos

Descripción

i_rIput

REAL

Valor de entrada

Rango: -32768...32767

i_rItvl

REAL

Valor de entrada del intervalo de cuantificación

Rango: ±3,4e+38

i_xErrRst

BOOL

Restablece el error detectado (en el flanco ascendente)

(opcional)

Descripción de pines de salida

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

salida

Tipo de datos

Descripción

q_rOput

REAL

Valor de salida

Rango: -32768...32767

q_xErr

BOOL

Verdadero: Límite de entrada excedido

FALSE: Ningún error detectado