<< 点击显示目录 >> 主页 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连接。
mapp 视图连接
为了能够使用按钮在表中上下导航,必须为各自的按钮添加事件绑定。
<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>
<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>
<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>
<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>