Descripción de pines de entrada

Tabla de pines de entrada

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

Entrada

Tipo de datos

Descripción

i_xEn

BOOL

TRUE: habilita el bloque de funciones

FALSE: deshabilita el bloque de funciones

i_rSp

REAL

Valor de consigna

Rango: ±3,4e+38

i_rActVal

REAL

Valor real

Rango: ±3,4e+38

i_rManVal

REAL

Valor manual

Rango: ±3,4e+38

(Opcional)

i_xManMode

BOOL

Valor manual

(Opcional)

i_xHold

BOOL

Retener

(Opcional)

i_xErrRst

BOOL

Restablecer el error detectado (el flanco ascendente restablece el error detectado)

(Opcional)

i_stPara

STRUCT stPiPara

Parámetro de estructura

(Consulte la descripción de stPiPara)

i_xManMode

i_xManMode decide la modalidad manual del bloque de funciones FB_PI.

Si el bloque de funciones está habilitado y manual está establecido en TRUE, el bloque de funciones se establecerá en el valor manual (i_rManVal) como salida de PI y detiene el algoritmo de PI como se muestra en el bloque de funciones del diagrama de bloques en la modalidad manual.

Si la modalidad automática está deshabilitada, el algoritmo de PI se ejecuta continuamente.

En esta figura se muestra el diagrama de tiempos del bloque de funciones en la modalidad manual:

G-SA-0044499.1.gif-high.gif

 

 

i_xHold

i_xHold mantendrá la salida de PI en el nivel actual.

Si esta entrada es TRUE, la salida de PI se mantendrá en el último valor y los cálculos internos del algoritmo de PI se detendrán como se muestra en el bloque de funciones del diagrama de bloques retenido.

Si esta entrada es FALSE, el algoritmo de PI se ejecuta cíclicamente. La nueva salida de PI se calculará a partir del último valor.

El diagrama de tiempos del bloque de funciones retenido:

G-SA-0044500.2.gif-high.gif