Evaluate BacnetStatusFlags

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.