You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 16
Next »
This section discusses how to configure the TAlarmViewer component
Configuration
Double-click on the Alarm Viewer object in the drawing area to start configuring an Alarm window.
Alarm Viewer settings |
---|
Field | Description |
---|
List | Selects the source of alarms to display in the viewer. Options include: OnlineAlarms: Displays real-time alarms that are currently active or have been recently triggered in the system. AlarmHistory: Shows a historical record of alarms, including those that have been resolved or acknowledged. This option provides insights into past alarm events. AuditTrail: Presents a log of changes and actions taken within the system, including user activities and system modifications. Helps track who did what and when. AlarmHistory+AuditTrail: Combines both historical alarm records and audit trail logs. This integrated view helps correlate alarm events with user actions and system changes. EventFrames: Displays event frames, which are specific periods defined to capture related alarm events and process data. Helps analyze and understand the context of alarms. AlarmHistory+EventFrames: Merges historical alarm data with event frames, providing a comprehensive view of past alarms in the context of specific events or periods. AlarmHistory+AuditTrail+EventFrames: Offers a combined view of alarm history, audit trail logs, and event frames. Allows for detailed analysis of alarm events, user actions, and contextual periods.
|
MaxLines | Sets the maximum number of alarm lines to display in the grid. The value is set to 1024. |
Ack Selected line | Allows acknowledging the selected alarm line when checked. |
ListChange Link | Links the alarm viewer to another list or data source, allowing dynamic updates based on changes in the linked list. |
Merge Hi and HiHi lines | Merges high-priority (Hi) and very high-priority (HiHi) alarm lines into a single view when enabled. |
Show column titles | Displays the titles of the columns in the alarm grid when checked. |
Ack by page | Allows acknowledging alarms by page number. |
Show Header | Enables users to drag column titles to group data based on those columns. |
AllowSort | Enables sorting of the columns within the grid. |
Allow Column Reorder | Allows users to reorder the columns by dragging them. |
Display Value column as string | Displays the values in the grid as strings when checked. |
Filter | Provides a text box for filtering the alarm entries based on specific criteria. |
Display Milliseconds | Shows the time with millisecond precision when enabled. |
Columns | Lists all the available columns that can display in the alarm viewer grid. Users can select which columns to show or hide. |
Visible | Shows the column in the grid when checked. |
Show in column chooser | Makes the column available in the column chooser tool. |
Column Details | Allows configuring specific details for each column. |
Title | Sets the title for the selected column. |
Width | Sets the width of the column in pixels. |
Sort | Specifies the sorting order for the column (None, Ascending, Descending). |
Columns
Alarm properties available for Columns settings
Columns | Description |
---|
AckStatus | Shows the acknowledgment status of the alarm. |
ActiveTime_Ticks | Displays the active time of the alarm in ticks. |
TagName | Shows the name of the tag associated with the alarm. |
Group | Displays the group to which the alarm belongs. |
Value | Shows the current value of the alarm. |
AckRequired | Indicates if acknowledgment is required. |
Condition | Shows the condition that triggered the alarm. |
Area | Displays the area or location related to the alarm. |
Priority | Shows the priority level of the alarm. |
NormTime_Ticks | Displays normalized time in ticks. |
AckTime_Ticks | Shows the acknowledgment time in ticks. |
UserName | Displays the name of the user who acknowledged the alarm. |
Comments | Shows any comments related to the alarm. |
ColorFG | Displays the foreground color for the alarm display. |
ColorBG | Shows the background color for the alarm display. |
NotSync | Indicates if the alarm is not synchronized. |
Level | Shows the level of the alarm. |
Message | Displays the message associated with the alarm. |
Duration | Shows the duration of the alarm. |
Category | Displays the category of the alarm. |
DateCreated_Ticks | Shows the creation date of the alarm in ticks. |
AuxValue | Displays an auxiliary value associated with the alarm. |
AlarmLimit | Shows the limit that triggered the alarm. |
PreviousValue | Displays the previous value before the alarm was triggered. |
UserFullName | Shows the full name of the user who acknowledged the alarm. |
AuxValue2 | Displays a second auxiliary value. |
AuxValue3 | Shows a third auxiliary value. |
TAlarmWindow Touch-Sensitive Control
To make the TAlarmWindow work with a touch-sensitive screen, you can open "Edit > Scripts > Tasks" and double-click on "ClientStartup". In this CodeBehind, you can type the following code in CSharp:
Task > ClientStartup code:
@Client.DisableMultiTouch = true
Save the script and run the project, your touch-sensitive screen will be working.
In this section:
The root page @parent could not be found in space v10.