Energy - Descripción funcional
Tipo: |
Bloque de funciones |
Disponible desde: |
V1.0.0.0 |
El bloque de funciones Energy devuelve la información de energía del avatar seleccionado. Restablece los registros de energía del avatar seleccionado. Establece los valores preajustados de energía del avatar seleccionado.
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_sAvatarName |
Referencia al avatar definido en la configuración de TeSys island. |
|
i_xSetActiveEnergy |
BOOL |
Comando para establecer el valor de TotalActiveEnergy en el valor TotalActiveEnergyPreset. |
i_xSetReactiveEnergy |
BOOL |
Comando para establecer el valor de TotalReactiveEnergy en el valor TotalReactiveEnergyPreset. |
i_xRecordToUChannel1 |
BOOL |
NOTA: No se utiliza en esta versión del bloque de funciones (devolverá siempre 0 s). |
... |
... |
... |
i_xRecordToUChannel4 |
BOOL |
NOTA: No se utiliza en esta versión del bloque de funciones (devolverá siempre 0 s). |
i_udiSetValueActiveEnergy |
UDINT |
Valor para preestablecer el TotalActiveEnergy; tendrá efecto con un comando TRUE en i_xSetActiveEnergy (Unidad: Watios-horas). |
i_udiSetValueReactiveEnergy |
UDINT |
Valor para preestablecer el TotalReactiveEnergy; tendrá efecto con un comando TRUE en i_xSetReactiveEnergy (Unidad: VAR-horas) |
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 |
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_udiTotalActiveEnergy |
UDINT |
Valor total de energía activa. Valor de todos los avatares del sistema con Monitorización de energía habilitada. (Unidad: Watios-horas) |
q_udiTotalReactiveEnergy |
UDINT |
Valor total de energía reactiva. Valor de todos los avatares del sistema con Monitorización de energía habilitada. (Unidad: VAR-horas) |
q_udiToUActiveEnergyChannel1 |
UDINT |
Canal 1: Valor de energía activa total del ToU (Time of Use, tiempo de uso). |
... |
... |
... |
q_udiToUActiveEnergyChannel4 |
UDINT |
Canal 4: Valor de energía activa total del ToU (Time of Use, tiempo de uso). |
q_udiToUReactiveEnergyChannel1 |
UDINT |
Canal 1: Valor de energía reactiva total del ToU (Time of Use, tiempo de uso). NOTA: No se utiliza en esta versión del bloque de funciones (devolverá siempre 0 s). |
... |
... |
... |
q_udiToUReactiveEnergyChannel4 |
UDINT |
Canal 4: Valor de energía reactiva total del ToU (Time of Use, tiempo de uso). NOTA: No se utiliza en esta versión del bloque de funciones (devolverá siempre 0 s). |