Download JMobile Suite User Manual
Transcript
Name Specifies the name of the Alarm. Enable A user can enable or disable the triggering of particular alarms. Alarms can be enabled or disabled on Runtime as well (for more information, please see Chapter Enable / Disable Alarms in Run-time ). Acknowledgement For an alarm that needs to be acknowledged by the operator (when the alarm is triggered), select the check box to enable the Acknowledgment. If checked, an operator is required to acknowledge this alarm any time it is triggered, before it will be cleared from the Active alarm widget. Reset This check box, specific to each alarm, works in conjunction with the acknowledge check box. After an alarm requiring acknowledgment has been acknowledged, it will be cleared from the alarm list. If the Reset check box is checked, the alarm will continue to be listed in the alarm list, as “Not Triggered Acked”, until the Reset button present in the alarm widget is pressed. Tag Attach the Tag for which the Alarm shall periodically check the Tag value, so that the respective alarm(s) is triggered when this deviates from its limits. (The Alarm function will refer to the value of this Tag, or to the state of a Bit, in the case of Bitmask, to determine when to trigger the Alarm.) Buffer Specifies the Buffer file to which the Alarm history will be saved. Trigger This selection determines the triggering condition for an alarm. Three Alarm types are available: Limit Alarm A Limit Alarm is triggered when the monitored Tag value goes OUTSIDE of its given boundaries (low limit and high limit). NOTE When the Tag value is equal to its low or high limit, the alarm is not triggered. Bitmask Alarm To get a valid trigger, the bitwise AND operator compares each bit of the bitmask with the Tag value corresponding to that Alarm. If both bits are on, the alarm is set to true. When the Bitmask Alarm is selected, you can specify one or more Bit positions inside the Tag. When one of the Bits is set, the alarm is triggered. The Bit position must be given in decimal format; if more Bits are specified, each position must be separated by a “,". NOTE Bitmask is a position, so it starts from zero (0). Deviation Alarm For the Deviation Alarm, a predefined “set point", as well as a value for “deviation" will be given. If the percentage of deviation of the Tag value from the set point exceeds this deviation, then the trigger condition becomes true. 8.2 Alarms’ State Machine The HMI system implements an alarm State Machine which is described by the following figure. The graph includes states and transitions between them according to the selected options and desired behavior.