输入 |
数据类型 |
描述 |
---|---|---|
iq_TeSysIslandRef |
FB_TeSys_island |
TeSys island 设备引用 |
i_xExecute |
BOOL |
在此输入的上升沿,功能块开始执行。输出 q_xDone、q_xError、q_etResult 和 q_etResultMsg 通过 i_xExecute 的下降沿复位。请参阅功能块在输入 i_xExecute 下的行为。 |
i_sAvatarName |
STRING(GPL.Gc_uiLengthOfAvatarName) |
对 TeSys island 配置中定义的 avatar 的引用。 |
i_xResetMaxIRMS |
BOOL |
如果此输入设置为 TRUE,则最大平均 RMS 电流值和时间戳被复位。 |
输出 |
数据类型 |
描述 |
---|---|---|
q_xError |
BOOL |
如果此输出设置为 TRUE,则检测到错误。有关详细信息,请参阅 q_etResult和 q_etResultMsg。 |
q_etResult |
ET_Result |
以数字值的形式提供诊断和状态信息。 |
q_sResultMsg |
STRING[30] |
以文本消息的形式提供附加的诊断和状态信息。 |
q_xBusy |
BOOL |
如果此输出设置为 TRUE,则正在执行功能块。 |
q_xDone |
BOOL |
如果此输出设置为 TRUE,则执行已成功完成。 |
q_xUpstreamVltg1 |
BOOL |
如果此输出设置为 TRUE,则 avatar 检测到存在第一个设备的上游主电源(断路器已合闸)。 |
q_xUpstreamVltg2 |
BOOL |
如果此输出设置为 TRUE,则 avatar 检测到存在第二个设备的上游主电源。 |
q_xUpstreamVltg3 |
BOOL |
如果此输出设置为 TRUE,则 avatar 检测到存在第三个设备的上游主电源。 |
q_xUpstreamVltg4 |
BOOL |
如果此输出设置为 TRUE,则 avatar 检测到存在第四个设备的上游主电源。 |
q_udiMaxAvgIRMS |
UDINT |
最大平均 RMS 电流值。 |
q_stMaxAvgIRMSTimestamp |
SysTimeRtc.RTS_SYSTIMEDATE |
记录最大平均 RMS 电流值的日期和时间。 请参阅 SysTimeRtc 库。 |
q_udiPhase1IRMS |
UDINT |
相 L1 IRMS 的值。 (单位:mA) |
q_udiPhase2IRMS |
UDINT |
相 L2 IRMS 的值。 (单位:mA) |
q_udiPhase3IRMS |
UDINT |
相 L3 IRMS 的值。 (单位:mA) |