类型: |
功能块 |
最低适用版本: |
V2.0.3.0 |
功能块 SystemControl 返回系统 avatar 的状态信息。
输入 |
数据类型 |
描述 |
---|---|---|
iq_TeSysIslandRef |
TeSys island 设备引用 |
|
i_xEnable |
BOOL |
输入 i_xEnable 的上升沿启动功能块与所选 avatar 之间的循环数据交换。只要 i_xEnable 为 TRUE,就会在每个控制器循环中交换循环数据。输入 i_xEnable 的下降沿停止数据交换。请参阅功能块在输入 i_xEnable 下的行为。 |
i_xResetTrip |
BOOL |
为所有已配置的 avatars 触发脱扣复位。 |
输出 |
数据类型 |
描述 |
---|---|---|
q_xActive |
BOOL |
如果此功能块活动,则该输出设置为 TRUE。 |
q_xError |
BOOL |
如果此输出设置为 TRUE,则检测到错误。有关详细信息,请参阅 q_etResult和 q_etResultMsg。 |
q_etResult |
ET_Result |
以数字值的形式提供诊断和状态信息。 |
q_sResultMsg |
STRING[30] |
以文本消息的形式提供附加的诊断和状态信息。 |
q_xOperational |
BOOL |
如果此输出设置为 TRUE,则系统 avatar 处于运行模式。 有关机器状态的详细信息,请参阅 TeSys island 操作指南。 |
q_xDegradedMode |
BOOL |
如果此输出设置为 TRUE,则系统 avatar 处于降级模式。 |
q_xMinorEvent |
BOOL |
如果此输出设置为 TRUE,则系统 avatar 处于小事件模式。 |
q_xPreoperational |
BOOL |
如果此输出设置为 TRUE,则系统 avatar 处于预操作模式。 |
q_xForceMode |
BOOL |
如果此输出设置为 TRUE,则系统 avatar 处于强制模式。 |
q_xTestMode |
BOOL |
如果此输出设置为 TRUE,则系统 avatar 处于测试模式。 |
q_sIPV4Address |
STRING[15] |
总线耦合器的 IP 地址(在初始化期间从 TeSys island 设备的 EcoStruxure Machine Expert 软件中读取)。 |
注意: 此 IP 地址还被提供作为 TeSys island 设备的属性。在应用程序初始化期间,更新此 IP 地址。
示例: