MotorTwoSpeeds - Descripción funcional

Descripción general

Tipo:

Bloque de funciones

Disponible desde:

V2.0.3.0

G-SE-0075875.2.png

 

 

Descripción funcional

El bloque de funciones MotorTwoSpeeds permite gestionar un motor de dos velocidades.

Interfaz

Entrada

Tipo de datos

Descripción

iq_TeSysIslandRef

FB_TeSys_island

Referencia al dispositivo TeSys island.

i_sAvatarName

STRING(GPL.Gc_uiLengthOfAvatarName)

Referencia al avatar definido en la configuración de TeSys island.

i_xEnable

BOOL

Un flanco ascendente en la entrada i_xEnable inicia el intercambio de datos cíclicos entre el bloque de funciones y el avatar seleccionado. Mientras i_xEnable sea TRUE, se intercambiarán los datos cíclicos de cada ciclo de controlador. Un flanco descendente en la entrada i_xEnable detiene el intercambio de datos. Consulte Comportamiento de los bloques de funciones con la entrada i_xEnable.

i_xResetTrip

BOOL

Si esta entrada está ajustada en TRUE, se restablecerá el evento de disparo del avatar.

i_xRunFwdLow

BOOL

Si esta entrada está ajustada en TRUE, significa que el motor arranca en dirección de avance a baja velocidad.

i_xRunFwdHigh

BOOL

Si esta entrada está ajustada en TRUE, significa que el motor arranca en dirección de avance a alta velocidad.

Salida

Tipo de datos

Descripción

q_xActive 

BOOL

Si el bloque de funciones está activo, esta salida se establece en TRUE.

q_xError

BOOL

Si esta salida se establece en TRUE, se ha detectado un error. Para obtener información detallada, consulte q_etResult y q_etResultMsg.

q_etResult

ET_Result

Proporciona información de diagnóstico y estado en forma de valor numérico.

q_sResultMsg 

STRING[30]

Proporciona información adicional de diagnóstico y estado en forma de mensaje de texto.

q_xReady 

BOOL

Indica TRUE si el bloque de funciones está preparado para recibir un comando de ejecución.

q_xUpstreamVltg1

BOOL

Si esta salida está ajustada en TRUE, significa que el avatar ha detectado la presencia de la alimentación principal aguas arriba del primer dispositivo (interruptor automático cerrado).

q_xUpstreamVltg2

BOOL

Si esta salida está ajustada en TRUE, significa que el avatar ha detectado la presencia de la alimentación principal aguas arriba del segundo dispositivo.

q_xRunFwdLow

BOOL

Si esta salida está ajustada en TRUE, significa que el motor funciona en modalidad de avance a baja velocidad.

q_xRunFwdHigh

BOOL

Si esta salida está ajustada en TRUE, significa que el motor funciona en modalidad de avance a alta velocidad.

q_xLoadStarting

BOOL

Si esta salida está ajustada en TRUE, significa que el motor se encuentra en la fase de arranque.

q_xLoadRunning

BOOL

Si esta salida está ajustada en TRUE, significa que se ha ejecutado un comando Run o Close y que la corriente fluye por los polos (equivalente a un motor en funcionamiento, pero también para avatares sin motor).

(Unidad: mA)

q_xBypass

BOOL

Indica el estado del comando de omisión.

q_xLocalFwdLow

BOOL

Indica el estado de avance a baja velocidad del comando local.

q_xLocalFwdHigh

BOOL

Indica el estado de avance a alta velocidad del comando local.

q_xManualModeOverride

BOOL

Indica el estado de anulación de la modalidad manual.

q_iPvI0

INT

Indica la entrada 0 de variables de proceso.

q_iPvI1

INT

Indica la entrada 1 de variables de proceso.

q_iPvI2

INT

Indica la entrada 2 de variables de proceso.

q_iPvI3

INT

Indica la entrada 3 de variables de proceso.

q_iPvI4

INT

Indica la entrada 4 de variables de proceso.

q_xPvSwitch0

BOOL

Indica el conmutador 0 de variables de proceso.

q_xPvSwitch1

BOOL

Indica el conmutador 1 de variables de proceso.

q_xPvSwitch2

BOOL

Indica el conmutador 2 de variables de proceso.

q_xPvSwitch3

BOOL

Indica el conmutador 3 de variables de proceso.

q_xPvSwitch4

BOOL

Indica el conmutador 4 de variables de proceso.

q_udiAvgIRMS

UDINT

Indica la corriente media durante la vida útil medida por el dispositivo.

(Unidad: mA)

q_xAlarm

BOOL

Si esta salida está ajustada en TRUE, significa que el avatar ha detectado un evento de protección.

q_xTripped

BOOL

Si esta salida está ajustada en TRUE, significa que el avatar ha detectado un evento de disparo de protección.

q_xReadyToReset

BOOL

Si esta salida está ajustada en TRUE, significa que el avatar cumple las condiciones de restablecimiento de disparo y puede restablecerse mediante un comando de restablecimiento de disparo.

q_xAssetAlarm

BOOL

Si esta salida está ajustada en TRUE, significa que un dispositivo eléctrico o un módulo de interfaz SIL del avatar han alcanzado o superado el 90 % del número nominal de operaciones (por parámetro del avatar).