The Evaluate Bacnet Status Flags function block is used to read the attribute of the BACnet points.
Figure 1: Evaluate BacnetStatus Function Block |
Figure 2: Evaluate BacnetStatus Property Sheet |
Input
Input Name |
Description |
In |
Inputs will be any Bacnet input or output points status Flag 1. Bacnet Numeric Input 2. Bacnet Boolean Input 3. Bacnet Numeric Output 4. Bacnet Boolean Output 5. Bacnet Enum Output 6. Bacnet Numeric Value 7. Bacnet Boolean Value 8. Bacnet Enum Value MV (Multistate Value) |
Table 1: Inputs of Evaluate Bacnet Status Function
Output
Output Name |
Description |
In Alarm |
If the point is in alarm, attribute will read an alarm as "true". Alarm will be High limit, Lowlimit, Open Loop. |
Fault |
If the point is in invalid value or zero, attribute will read an fault as "true".
|
Overridden |
If the point is been overridden then attribute will read an overrriden as "true". |
Out of Service |
If the point is been Out of Service then the attribute will read an Out of Service as "true". |
Table 2: Output of Evaluate bacnetStatus Function
Output
Parameter Name |
Description |
Out Save |
Master Sync Enabled : If you set it to "true" the last output will be set as output for one cycle after the controller restarts. The application can use it to return to the same state before the controller restart. In Alarm: To enable or disable the In Alarm feature. Fault: To enable or disable the Fault feature. Overridden: To enable or disable the Overriden feature. Out of Service:To enable or disable the Out of Service feature. |
Table 3: Parameter of Evaluate bacnetStatus Function
Examples
Normal
Figure 3: Normal Function Block
For Alarm
Figure 4: Alarm Function Block |
|
For Fault
Figure 5: Fault Function Block
For Out of Service
Figure 6: Out Of Service Function Block
Refer to General Description for general information about IRMN4 Function Blocks.