|
|
|
|
AlarmClientType
|
Specifies the alarm client type.
SUMMARY
|
Select this to display the alarm summary. SUMMARY1 displays unacknowledged and unresolved alarms.
|
SUMMARY2
|
Select to display the alarm summary. SUMMARY2 displays only unacknowledged alarms (acknowledging an alarm removes it from the alarm screen even if it has not been resolved).
|
HISTORICAL1
|
Select this if you want to display historical or real-time data. Select this if you want to display the occurrence, recovery, acknowledgement, and change of an alarm as separate records on the screen.
|
HISTORICAL2
|
Select this if you want to display historical or real-time data. Select this if you want to display the occurrence, recovery, acknowledgement, and change times of an alarm together in one record.
|
HISTORICAL3
|
This is the same as HISTORICAL2, but the difference is in the behavior when checking after an alarm has been generated and cleared multiple times.
|
If the same alarm occurs and returns multiple times, multiple records of the same alarm will be displayed with the confirmation date blank. Here, in the case of HISTORICAL2, the confirmation date will be entered into all records by the operator's confirmation operation, but in the case of HISTORICAL3, the confirmation date will only be displayed for the latest alarm, and "---" will be displayed instead of the confirmation date for other older alarms.
|
AlarmLayout
|
Specifies the layout of the alarm display.
Specify according to the following format. Note that you must specify the [ALARMID] field in the first column of the alarm layout. If you do not want to display the alarm ID on the screen, specify the width of the first column as 0.
Field Format (1st column)
Title, width (in pixels), text display position (left or center or right) [, override (T or F)]
Field Format (2nd column)
Title, width (in pixels), text display position (left or center or right) [, override (T or F)]
Field Format (3rd column)
Title, width (in pixels), text display position (left or center or right) [, override (T or F)]
…
Field format (column X)
Title, width (in pixels), text display position (left or center or right) [, override (T or F)]
example)
[ALARMID]
AlarmID, 60,center
[DATESTR]
Date and time,120,center
[TYPEJP]
Type,120,center
[CM0] & [CM1]
Message, 250, left
|
AlarmTextColor
|
Set the conditions for evaluating the alarm status and set the text display color for each alarm line.
This condition is evaluated for each alarm row to determine the text color. The format is the same as the binding format.
Example 1) Make it green.
"#00FF00" or RGB(0,255,0)
Example 2) If the device has been restored, the color will be "green." If the device has not been restored and has been confirmed, the color will be "blue." If the device has not been restored and has not been confirmed, the color will be "red."
{[RECOVER]}{RGB(0,255,0)},{[ACK]}{RGB(0,0,255)},{default}{RGB(255,0,0)}
|
AlarmFillColor
|
Set conditions for evaluating the alarm status and set background colors for each row.
If not specified, the color will be the color specified by the RecordFillColor property. This condition is evaluated for each alarm row to determine the background color. The format is the same as the binding format.
Example 1) Make it green.
"#00FF00" or RGB(0,255,0)
Example 2) If the device has been restored, the color will be "green." If the device has not been restored and has been confirmed, the color will be "blue." If the device has not been restored and has not been confirmed, the color will be "red."
{[RECOVER]}{RGB(0,255,0)},{[ACK]}{RGB(0,0,255)},{default}{RGB(255,0,0)}
|
AlarmBlink
|
Set the blinking conditions for each alarm row.
This condition is evaluated for each alarm row to determine whether it should blink or not. If nothing is specified, it will not blink. The format is the same as the bind format.
Example 1) Blink unconfirmed lines.
[ACK] == FALSE
Example 2) Lines that have not been confirmed or returned will flash.
[RECOVER] == FALSE || [ACK] == FALSE
|
AlarmHeader
|
Specifies whether the alarm header is displayed.
|
AlarmBlinkRow
|
Specifies the column (index starting from 0) you want to blink.
-1 will make the entire line blink.
|
AlarmBlinkColor
|
Flashing color.
|
AlarmStateMonitor
|
Set the representative alarm.
This property is used when you want to notify the existence of unacknowledged or unrecovered alarms on the monitoring screen. By setting this property, you can link a common alarm of a certain group to a specific tag, generate a OnAlarmStateChanged event and perform processing according to changes in the alarm state, etc. For example, you can achieve the following requirements.
1) The lamp will flash when there is even one unacknowledged or unrecovered alarm in the entire system.
2) The lamp will flash if there is even one unacknowledged alarm in group 1.
3) The lamp will flash when there is at least one unacknowledged alarm with a severity of 10 or higher.
The AlarmStateMonitor property is set in the following format. Multiple settings can be made by separating each line.
[Tag name], [State name], [Target alarm], [Group condition]
[Tag name], [State name], [Target alarm], [Group condition]
…
[Tag name]
|
If you specify a tag here, the results of the alarm evaluation you set will be linked to the tag. Specifying a tag is optional (it can be omitted).
|
[State Name]
|
If you want to be notified of the state with the OnAlarmStateChanged event, specify the state name. When the state changes, OnAlarmStateChanged will occur and the name specified here will be passed to the first argument, "StateName". This specification is optional (it can be omitted).
|
[Monitored Alarm]
|
Specify "notack", "notrecover" or "notack_or_notrecover". If you specify notack, the state will be TRUE if there is at least one unacknowledged alarm, and FALSE if there is none. If you specify notrecover, the state will be TRUE if there is at least one unreturned alarm. If you specify notack_or_notrecover, the state will be TRUE if there is at least one unacknowledged or unreturned alarm.
|
[Group conditions]
|
Used to specify group conditions for the alarms to be monitored. For example, to monitor only alarms in group 1, or only alarms with a severity of 5 or higher. If nothing is specified, all alarms will be monitored.
|
When using this function, the alarm type must be set to summary type (SubscribeSummary method).
|
AlarmNewIsTop
|
Display order: SubscribeSummary / SubscribeHistorical / SubscribeRaltime.
True
|
Newly generated alarms are displayed from the top
|
False
|
Newly generated alarms are displayed from the bottom
|
|
DateTimeFormat
|
The date format when the following date string-related fields are specified in the AlarmLayout property.
[DATESTR], [ARDATESTR], [OCCURDATESTR], [ACKDATESTR], [RECOVERDATESTR], [CHANGEDATESTR]
Furthermore, if you specify a date and time format such as "@DATETIME.DT.MS" for this property, all of the above times will be displayed in milliseconds.
|
TypeTextNew
|
If you select [TYPETEXT] in the AlarmLayout property, this is the string that will be displayed when an alarm occurs (new).
|
TypeTextAck
|
The string that is displayed when you acknowledge an alarm (ack) when [TYPETEXT] is selected in the AlarmLayout property.
|
TypeTextRecover
|
The string that will be displayed when the alarm is recovered (recover) if [TYPETEXT] is selected in the AlarmLayout property.
|
TypeTextChange
|
The string that is displayed when the alarm changes (change) if [TYPETEXT] is selected in the AlarmLayout property.
|
|
|
|
|
RecordFillColor
|
The default background color for alarm records.
Used when the AlarmFillColor property is not specified.
|
Fill
|
Whether to fill the background.
|
FillColor
|
Fill color.
|
FillStyle
|
Background fill style.
SOLID
|
fill
|
HORIZONTAL
|
Yokoshima
|
VERTICALSOLID
|
Vertical stripes
|
FORWARD DIAGONAL
|
diagonal
|
BACKWARD DIAGONAL
|
diagonal
|
CROSS
|
cross
|
DIAGONAL CROSS
|
Diagonal Cross
|
|
|
|
|
|
AlarmServer
|
Alarm server name.
|
|
|