输入 |
数据类型 |
描述 |
---|---|---|
iq_TeSysIslandRef |
FB_TeSys_island |
TeSys island 设备引用 |
i_xExecute |
BOOL |
在此输入的上升沿,功能块开始执行。输出 q_xDone、q_xError、q_etResult 和 q_etResultMsg 通过 i_xExecute 的下降沿复位。请参阅功能块在输入 i_xExecute 下的行为。 |
i_sDeviceName |
STRING(GPL.Gc_uiLengthOfDeviceName) |
对 TeSys island 配置中定义的设备的引用。 |
输出 |
数据类型 |
描述 |
---|---|---|
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_udiTimeModuleOn |
UDINT |
此输出指示模块在其寿命期内已通电的时间(单位:小时)。 |
q_udiTimeSwitchOn |
UDINT |
此输出指示接触器处于闭合状态的时间。 (单位:小时)。 |
q_uiEventCntr |
UINT |
此输出指示此模块被检出设备事件的次数。这个值不包含防止非易失性存储器保存或损坏的设备事件。 |
q_udiContacterCycleCntr |
UDINT |
此输出指示命令接触器从闭合状态切换为断开状态的次数。 |
udiDevicePowerCycleCntr |
UDINT |
此输出指示设备通电次数。 |
q_udiSILStopCntr |
UDINT |
此输出指示继电器操作镜像的次数。 |
q_uiMaxIRMS |
UINT |
此输出指示设备在其寿命期内测得的最大电流。 (单位:0.1A) |
q_udiAvgIRMS |
UDINT |
指示设备测得的寿命期平均电流。 (单位:mA) |
q_uiMaxAvgVltg |
UINT |
此输出指示设备测得的寿命期平均电流。 (单位:V) |
q_uiAvgVltg |
UINT |
Average RMS voltage on three phases (Unit: V). |