.AckValue dotfield
- Last UpdatedJun 19, 2024
- 1 minute read
Monitors and controls the acknowledgment of local value alarms.
Usage
TagName.AckValue=1;
Parameter
TagName
Any integer, real, indirect analog tag, or alarm group.
Remarks
Set the .AckValue dotfield to 1 to acknowledge any outstanding value alarms associated the specified tag/group. When the specified tag is an alarm group, all unacknowledged value alarms associated with the tags within the specified group are acknowledged. When the specified tag is of any type, only the unacknowledged value alarm associated with that tag is acknowledged.
Setting this dotfield to a value other than 1 has no meaning.
Data Type
Discrete (read/write)
Valid Values
1
Examples
The following statement acknowledges a value alarm associated with the Tag1 tag:
Tag1.AckValue=1;
This example acknowledges all unacknowledged value alarms within the alarm group named PumpStation:
PumpStation.AckValue=1;
An indirect alarm group (using GroupVar) can be used to acknowledge value alarms. For example, using an assignment such as:
StationAlarms.Name = "PumpStation";
Where StationAlarms is defined as an alarm group type tag and is then associated with PumpStation. Thus, the statement below is similar to the above examples, except it is used to acknowledge any unacknowledged value alarms within the alarm group PumpStation, which is currently associated with the StationAlarms alarm group tag.
StationAlarms.AckValue=1;
See Also
.Alarm, .AlarmValue, .Ack, .UnAck, .AckDev, .AckDSC, .AckROC, .AlarmAckModel