SystemPowerBasic - Descripción funcional

Descripción general

Tipo:

Bloque de funciones

Disponible desde:

V2.0.3.0

G-SE-0075854.2.png

 

 

Descripción funcional

El bloque de funciones SystemPowerBasic devuelve la información de potencia y restablece los registros de alimentación del avatar del sistema.

Interfaz

Entrada

Tipo de datos

Descripción

iq_TeSysIslandRef

FB_TeSys_island

Referencia al dispositivo TeSys island.

i_xExecute

BOOL

El bloque de funciones inicia la ejecución en un flanco ascendente de esta entrada. Las salidas q_xDone, q_xError, q_etResult y q_etResultMsg se restablecen con el flanco descendente de i_xExecute. Consulte Comportamiento de los bloques de funciones con la entrada i_xExecute.

i_xResetMaxActivePower

BOOL

Si esta entrada está ajustada en TRUE, se restablecerán el valor del parámetro q_udiMaxActivePower y la marca de tiempo asociada q_stMaxActivePowerTimestamp.

i_xResetMaxReactivePower

BOOL

Si esta entrada está ajustada en TRUE, se restablecerán el valor del parámetro q_udiMaxReactivePower y la marca de tiempo asociada q_stMaxReactivePowerTimestamp.

i_xResetMinPowerFactor

BOOL

Si esta entrada está ajustada en TRUE:

oEl verdadero valor del parámetro q_usiMinPowerFactor se restablece a 1.

oLa marca de tiempo asociada q_stMinPowerFactorTimestamp se restablece.

i_xResetMaxPowerFactor

BOOL

Si esta entrada está ajustada en TRUE:

oEl verdadero valor del parámetro q_usiMaxPowerFactor se restablece a 0.

oLa marca de tiempo asociada q_stMaxPowerFactorTimestamp se restablece.

Salida

Tipo de datos

Descripción

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_xBusy

BOOL

Si esta salida está configurada en TRUE, la ejecución del bloque de funciones está en curso.

q_xDone

BOOL

Si esta salida está configurada en TRUE, la ejecución se ha completado correctamente.

q_udiInstActivePower

UDINT

Potencia activa total del avatar.

(Unidad: W)

q_udiMaxActivePower

UDINT

Valor máximo de la potencia activa del avatar.

(Unidad: W)

q_stMaxActivePowerTimestamp

SysTimeRtc.RTS_SYSTIMEDATE

Fecha y hora en las que se registró el valor máximo de potencia activa.

Consulte la biblioteca SysTimeRtc.

q_udiInstReactivePower

UDINT

Potencia reactiva total del avatar.

(Unidad: VAR)

q_udiMaxReactivePower

UDINT

Valor máximo de la potencia reactiva del avatar.

(Unidad: VAR)

q_stMaxReactivePowerTimestamp

SysTimeRtc.RTS_SYSTIMEDATE

Fecha y hora en las que se registró el valor máximo de potencia reactiva.

Consulte la biblioteca SysTimeRtc.

q_usiPowerFactor

USINT

Valor verdadero del factor de potencia.

q_usiMinPowerFactor

USINT

Valor mínimo verdadero del factor de potencia.

q_usiMaxPowerFactor

USINT

Valor máximo verdadero del factor de potencia.

q_stMinPowerFactorTimestamp

SysTimeRtc.RTS_SYSTIMEDATE

Fecha y hora en las que se registró el valor mínimo del factor de potencia.

Consulte la biblioteca SysTimeRtc.

q_stMaxPowerFactorTimestamp

SysTimeRtc.RTS_SYSTIMEDATE

Fecha y hora en las que se registró el valor máximo del factor de potencia.

Consulte la biblioteca SysTimeRtc.