MaintenanceData - 功能描述

概述

类型:

功能块

最低适用版本:

V2.0.3.0

功能描述

功能块 MaintenanceData 返回设备的维护信息。

接口

输入

数据类型

描述

iq_TeSysIslandRef

FB_TeSys_island

TeSys island 设备引用

i_xExecute

BOOL

在此输入的上升沿,功能块开始执行。输出 q_xDoneq_xErrorq_etResultq_etResultMsg 通过 i_xExecute 的下降沿复位。请参阅功能块在输入 i_xExecute 下的行为

i_sDeviceName

STRING(GPL.Gc_uiLengthOfDeviceName)

TeSys island 配置中定义的设备的引用。

输出

数据类型

描述

q_xError

BOOL

如果此输出设置为 TRUE,则检测到错误。有关详细信息,请参阅 q_etResultq_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).