RefOut Function Block
The Ref Out function block allows a BACnet object on a remote BACnet device to be updated with new values. The Ref Out update to the BACnet object value of the remote BACnet device on a regular basis after being correctly mapped to it.
Figure 1: RefOut Function Block |
Figure 2: RefOut Property Sheet |
Inputs
Input Name |
Description |
In |
It can a 32-Bit floating/unsigned or a boolean input point. |
Table 1: Inputs of RefOut Function
Outputs
Output Name |
Description |
Status Flags |
Displays the status of this function block. It can be any one or a OR combination of the following values: 2 - Fault 8 - Out of Service Example: A value of 2 means the function block is in In Alarm state. |
Out Of Service |
It shows the whether the function block is in out of service state or not. Out Of Service is modifiable over BACnet. Setting Out Of Service to true, stops update of the linked BACnet object property value of the remote BACnet device. |
Table 2: Output of RefOut Function
Parameters
Parameter Name |
Description |
Device Instance |
Define the remote BACnet device instance, whose BACnet object need to be linked to this RefOut. |
Object Type |
Define the type of the BACnet object need to be linked. Six types of Object Type are presently supported:
|
Object Instance |
Define the instance number of the BACnet object to be linked to this RefOut. |
Property Id |
Define the property id to be updated. Presently it is only Present Value that is supported. |
Priority |
Define the priority for the update requests (BACnet WriteProperty), initiated on the linked remote BACnet object property. Valid values are 1 to 16. Default is set to 10. If priority is 0, the write requests are initiated without any priority. |
Send Time Interval |
Define how frequently (in minutes), In value would get updated (via BACnet WriteProperty requests) to the linked BACnet object's property, when In is in stale state. |
Send On Delta |
Define the delta change in In value that would prompt an immediate update (via BACnet Write Property requests) of In value to the linked BACnet object's property. |
Initial Value |
Define the initial value at startup that gets written to the linked object's property value when In is not connected. |
Bacnet Object Instance |
It shows the instance number of this BACnet object. |
Table 3: Parameter of RefOut Function
Example
Figure 3: Example - RefOut Function Block
Refer to General Description for general information about IRMN4 Function Blocks.