EnhancedStatus - Functional Description
Type: |
Function block |
Available as of: |
V2.0.3.0 |
The function block EnhancedStatus provides thermal information of the motor.
Input |
Data type |
Description |
---|---|---|
iq_TeSysIslandRef |
FB_TeSys_island |
Reference to the TeSys island device. |
i_xExecute |
BOOL |
Upon a rising edge of this input, the function block starts the execution. The outputs q_xDone, q_xError, q_etResult, and q_etResultMsg are reset with the falling edge of i_xExecute. Refer to Behavior of Function Blocks with the Input i_xExecute. |
i_sAvatarName |
Reference to the avatar defined in the TeSys island configuration. |
Output |
Data type |
Description |
---|---|---|
q_xError |
BOOL |
If this output is set to TRUE, an error has been detected. For details, refer to q_etResult and q_etResultMsg. |
q_etResult |
Provides diagnostic and status information as a numeric value. |
|
q_sResultMsg |
STRING[30] |
Provides additional diagnostic and status information as a text message. |
q_xBusy |
BOOL |
If this output is set to TRUE, the function block execution is in progress. |
q_xDone |
BOOL |
If this output is set to TRUE, the execution has been completed successfully. |
q_iMotorTemperature |
INT |
Indicates the temperature of the motor in 0.1 °C scaling unit. Depending on temperature sensor type, the range is: o–200...850°C (–328...1562°F) (for PT100) o–200...600°C (–328...1112°F) (for PT1000) o–60...180°C (–76...356°F) (for NI 100/1000) |
q_usiSILGroup |
USINT |
Indicates the number of the SIL group. |
q_usiThermalCapacityUsed |
USINT |
Provides the percentage (%) of the thermal capacity of the motor which has been used. |
q_aetAlarmMsg |
ARRAY OF ET_AlarmMessage |
A list of alarm messages based on the active protection functions. |
q_aetTripMsg |
ARRAY OF ET_TripMessage |
A list of trip messages based on the active protection functions. |
q_uiTimeToTrip |
UINT |
Estimated time before a thermal overload trip will occur given the current conditions. (Unit: s) |
q_uiTimeToReset |
UINT |
Estimated time to wait before being able to reset a thermal overload trip. (Unit: s) |
q_wPredictiveAlarmStatus |
WORD |
Register aggregating predictive alarm status bits. |