类型: |
功能块 |
最低适用版本: |
V2.0.3.0 |
功能块 EnhancedStatus 提供电机的热信息。
输入 |
数据类型 |
描述 |
---|---|---|
iq_TeSysIslandRef |
FB_TeSys_island |
TeSys island 设备引用 |
i_xExecute |
BOOL |
在此输入的上升沿,功能块开始执行。输出 q_xDone、q_xError、q_etResult 和 q_etResultMsg 通过 i_xExecute 的下降沿复位。请参阅功能块在输入 i_xExecute 下的行为。 |
i_sAvatarName |
对 TeSys island 配置中定义的 avatar 的引用。 |
输出 |
数据类型 |
描述 |
---|---|---|
q_xError |
BOOL |
如果此输出设置为 TRUE,则检测到错误。有关详细信息,请参阅 q_etResult和 q_etResultMsg。 |
q_etResult |
以数字值的形式提供诊断和状态信息。 |
|
q_sResultMsg |
STRING[30] |
以文本消息的形式提供附加的诊断和状态信息。 |
q_xBusy |
BOOL |
如果此输出设置为 TRUE,则正在执行功能块。 |
q_xDone |
BOOL |
如果此输出设置为 TRUE,则执行已成功完成。 |
q_iMotorTemperature |
INT |
指示电机温度,标度单位为 0.1 °C。 取决于温度传感器类型,范围为: o–200...850°C (–328...1562°F)(对于 PT100) o–200...600°C (–328...1112°F)(对于 PT1000) o-60...180°C (-76...356°F)(对于 NI 100/1000) |
q_usiSILGroup |
USINT |
指示 SIL 组的编号。 |
q_usiThermalCapacityUsed |
USINT |
提供已使用的电机热容量百分比 (%)。 |
q_aetAlarmMsg |
ARRAY OF ET_AlarmMessage |
基于已激活的保护功能列出的报警消息。 |
q_aetTripMsg |
ARRAY OF ET_TripMessage |
基于已激活的保护功能列出的脱扣消息。 |
q_uiTimeToTrip |
UINT |
估计时间,即,鉴于电流状况,估计多长时间后发生热过载脱扣。 (单位:s) |
q_uiTimeToReset |
UINT |
能够复位热过载脱扣之前要等待的估计时间。 (单位:s) |
q_wPredictiveAlarmStatus |
WORD |
聚合预测报警状态位的寄存器。 |