Short Name: Alarming.BadStatus.AckType
Requires: Base Development System
Class: Variable Properties
To Use: Create a property.
Gets or sets how the Bad Status alarm for a shared variable is acknowledged. To use this property, you must install the LabVIEW Datalogging and Supervisory Control Module.
![]()  | Note You can enable alarming only for network-published shared variables. | 
This property is similar to the Ack Type option on the Alarming page of the Shared Variable Properties dialog box.
| 0 | Auto (default)—indicates that LabVIEW acknowledges the alarm when the shared variable value returns to a normal state. | 
| 1 | User—indicates that LabVIEW does not acknowledge the alarm until you acknowledge the alarm, regardless of the alarm state. | 
| 2 | None—is obsolete. | 
| 3 | Each Occurrence—indicates that LabVIEW does not acknowledge the alarm until you acknowledge the alarm. LabVIEW generates a new alarm instance whenever the alarm changes from a normal state to an abnormal state. If you specify Each Occurrence for this property, LabVIEW may generate a large number of alarm instances before you acknowledge them.  | 
The following table lists the characteristics of this property.
| Data type | ![]()  | 
| Permissions | Read/Write | 
| Available in Run-Time Engine | No | 
| Available in Real-Time Operating System | No | 
| Settable when the VI is running | Yes | 
| Loads the front panel into memory | No | 
| Need to authenticate before use | No | 
| Loads the block diagram into memory | No | 
| Remote access allowed | Yes |