MpAlarmXHistoryUIAlarmListType

<< 点击显示目录 >>

主页  mappServices帮助手册 > mapp AlarmX: 报警管理 > > 数据类型和枚举 > 数据类型 >

MpAlarmXHistoryUIAlarmListType

所有报警状态变化的列表。

参数

数据类型

说明

Severity

ARRAY[0..49] of UDINT

警报级别

Code

ARRAY[0..49] of UDINT

警报的代码

mapp 视图连接。 来自 TableItem 的数据点  /数据:字符串值

Message

ARRAY[0..49] of WSTRING[255]

警报的描述

mapp 视图连接。 来自 表项的数据点 /数据:字符串值

AdditionalInformation1

ARRAY[0..49] of WSTRING[255]

带有附加信息的链接

AdditionalInformation2

ARRAY[0..49] of WSTRING[255]

带有附加信息的链接

Name

ARRAY[0..49] of STRING[255]

报警的名称

mapp 视图连接。来表项 的数据 /数据:字符串值

Scope

ARRAY[0..49] of STRING[255]

报警的范围

OldState

ARRAY[0..49] of MpAlarmXStateEnum

报警的状态变化

mapp 视图连接。来TableItemImageList 的数据点  /数据:selectedIndex

NewState

ARRAY[0..49] of MpAlarmXStateEnum

报警的状态变化

mapp 视图连接。 来自 TableItemImageList的数据点 /数据:selectedIndex

Timestamp

ARRAY[0..49] of STRING[50]

状态改变时的时间戳

mapp 视图连接。 来自 TableItem的数据点 /数据:stringValue

SelectedIndex

UINT

当前所选警报的索引

MaxSelection

UINT

最后一个警报的索引

PageUp

BOOL

跳到当前页面的起始位置,然后逐页向上滚动

VC4连接。 来自按钮的数据点/类型。SetDatapoint / SetValue: 1 / ResetValue: 0

mapp 视图连接。 事件绑定,更多信息见下文

PageDown

BOOL

跳转到当前页面的末尾,然后每次向下滚动一个页面

VC4连接。 来自按钮的数据点/类型。SetDatapoint / SetValue: 1 / ResetValue: 0

mapp 视图连接。 事件绑定,更多信息见下文

StepUp

BOOL

选择列表中的前一个条目

VC4连接。 Datapoint from Button / Type:SetDatapoint / SetValue: 1 / ResetValue: 0

mapp 视图连接。 事件绑定,更多信息见下文

StepDown

BOOL

选择列表中的下一个条目

VC4连接。 Datapoint from Button / Type:SetDatapoint / SetValue: 1 / ResetValue: 0

mapp 视图连接。 事件绑定,更多信息见下文

RangeStart

REAL

显示一个指示当前正在显示的列表的哪一部分的条形图。用于人机界面应用程序中一个缩放元素的 "范围 "的起始值。这个比例元素应该与列表的(可能的)大小相对应。"范围 "应该对应于在一个页面上显示的条目数量。

VC4连接。 StartDatapoint from Scale

RangeEnd

REAL

显示一个条形图,表示当前正在显示列表的哪一部分。用于人机界面应用程序中一个缩放元素的 "范围 "的结束值。这个比例元素应该对应于列表的(可能的)大小。"范围 "应对应于在一个页面上显示的条目数量。

VC4连接。 EndDatapoint from Scale2

VC4连接。

 

ui_alarmxhistoryuialarmlisttype

 

mapp 视图连接

 

mappview_alarmxhistoryuialarmlisttype

 

Event binding事件绑定

为了能够使用按钮在表中上下导航,必须为各自的按钮添加事件绑定。

PageUp上翻页

<EventBinding>

          <Source xsi:type="widgets.brease.Button.Event" contentRefId="AlarmHistory" widgetRefId="PageUp" event="Click" />

          <EventHandler>

              <Action>

                  <Target xsi:type="opcUa.NodeAction" refId="::AsGlobalPV:AlarmXHistoryUIConnect.AlarmList.PageUp" >

                      <Method xsi:type="opcUa.NodeAction.SetValueBool" value="true" />

                  </Target>

              </Action>

          </EventHandler>

</EventBinding>

<EventBinding>

          <Source xsi:type="widgets.brease.Button.Event" contentRefId="AlarmHistory" widgetRefId="PageUp" event="Click" />

          <EventHandler>

              <Action>

                  <Target xsi:type="opcUa.NodeAction" refId="::AsGlobalPV:AlarmXHistoryUIConnect.AlarmList.PageUp" >

                      <Method xsi:type="opcUa.NodeAction.SetValueBool" value="true" />

                  </Target>

              </Action>

          </EventHandler>

</EventBinding>

PageDown下翻页

<EventBinding>

          <Source xsi:type="widgets.brease.Button.Event" contentRefId="AlarmHistory" widgetRefId="PageDown" event="Click" />

          <EventHandler>

              <Action>

                  <Target xsi:type="opcUa.NodeAction" refId="::AsGlobalPV:AlarmXHistoryUIConnect.AlarmList.PageDown" >

                      <Method xsi:type="opcUa.NodeAction.SetValueBool" value="true" />

                  </Target>

              </Action>

          </EventHandler>

</EventBinding>

<EventBinding>

          <Source xsi:type="widgets.brease.Button.Event" contentRefId="AlarmHistory" widgetRefId="PageDown" event="Click" />

          <EventHandler>

              <Action>

                  <Target xsi:type="opcUa.NodeAction" refId="::AsGlobalPV:AlarmXHistoryUIConnect.AlarmList.PageDown" >

                      <Method xsi:type="opcUa.NodeAction.SetValueBool" value="true" />

                  </Target>

              </Action>

          </EventHandler>

</EventBinding>

StepUp阶梯上

<EventBinding>

          <Source xsi:type="widgets.brease.Button.Event" contentRefId="AlarmHistory" widgetRefId="StepUp" event="Click" />

          <EventHandler>

              <Action>

                  <Target xsi:type="opcUa.NodeAction" refId="::AsGlobalPV:AlarmXHistoryUIConnect.AlarmList.StepUp">

                      <Method xsi:type="opcUa.NodeAction.SetValueBool" value="true" />

                  </Target>

              </Action>

          </EventHandler>

</EventBinding>

<EventBinding>

          <Source xsi:type="widgets.brease.Button.Event" contentRefId="AlarmHistory" widgetRefId="StepUp" event="Click" />

          <EventHandler>

              <Action>

                  <Target xsi:type="opcUa.NodeAction" refId="::AsGlobalPV:AlarmXHistoryUIConnect.AlarmList.StepUp">

                      <Method xsi:type="opcUa.NodeAction.SetValueBool" value="true" />

                  </Target>

              </Action>

          </EventHandler>

</EventBinding>

StepDown阶梯下

<EventBinding>

          <Source xsi:type="widgets.brease.Button.Event" contentRefId="AlarmHistory" widgetRefId="StepDown" event="Click" />

          <EventHandler>

              <Action>

                  <Target xsi:type="opcUa.NodeAction" refId="::AsGlobalPV:AlarmXHistoryUIConnect.AlarmList.StepDown" >

                      <Method xsi:type="opcUa.NodeAction.SetValueBool" value="true" />

                  </Target>

              </Action>

          </EventHandler>

</EventBinding>

<EventBinding>

          <Source xsi:type="widgets.brease.Button.Event" contentRefId="AlarmHistory" widgetRefId="StepDown" event="Click" />

          <EventHandler>

              <Action>

                  <Target xsi:type="opcUa.NodeAction" refId="::AsGlobalPV:AlarmXHistoryUIConnect.AlarmList.StepDown" >

                      <Method xsi:type="opcUa.NodeAction.SetValueBool" value="true" />

                  </Target>

              </Action>

          </EventHandler>

</EventBinding>