Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Bindings

EcoStruxure Building Operation 2.0

EcoBuilding Training Academy

Confidential Property of Schneider Electric


Objects and Properties
Objects are a structures of stored data.
Properties are the information stored in the objects.

Examples

Concept

Concept Example
Bindings Concept
In its simplest form, a binding consists of a
Property-to-Property binding source and a destination.

Concept
Bindings are used for values/data transfer from
one source to one/several destinations.
Bindings are vital for functionality, such as:
• Live values in graphics
Examples
• Alarms
• Control programs
• Schedules
• Navigation in workspaces, panels and graphics

Note! The arrow shows


• Etc.
the way data is transferred.
Bindings Concept
Property-to-Object binding
A binding directly to an object is called a Link
Property-to-Property (Binding)
Concept

Example

Property-to-Object (Link)

Note! The arrow shows


the way navigation flows.
Binding rules

The 5 property types…


• Real • Text
‒ 22,1 °C ‒ Text_123

• Multistate • Date
‒ 0=Occupied, 1=Unoccupied , 2=Bypass, ‒ 2018-12-17
3=Standby

• Digital
‒ 1 or 0

‒ Active or Inactive
Binding rules (cont.)

Source Destination

22,1°C ABCDE

22,1°C 71,6°F

22,1°C 22 kW/h

22,1°C 22,1°C

Source
Bindings – [1]
• The sending and receiving objects are in the same server
• Program binds to variables in other objects Binding to the program (left arrow)
• Vales are updated immediately Binding from the program (right arrow)
Bindings – [2]
• Bindings to Graphics
• Information can be transferred in both directions
Binding in both directions
• The user can both view and change a value from the graphic
Bindings – [3]
• The sending and receiving objects are in different servers.
The gearwheel indicates that the
• The value is updated depending on Transfer Settings. binding is between different servers
Default setting is 10 s. and the Transfer can be configured
Value Transfer Settings Dialog

Requested transfer rate


• The Requested transfer rate sets the ‘rhythm’
for the transfer.
Value transfer preference
• When selecting Transfer value each time… the
value will always be transferred.
• Delta value. Value is only transferred
if it is higher or lower than the Delta value.
Guaranteed transfer
• Regardless of previous settings, the value will
also be transferred at this interval.
Binding of BACnet variables BACnet output

Check the BACnet Interface Manager in Control Panel Priority 1


Priority 2
In BACnet, all commands have 16 Priority 3
priority levels. Function Block
Priority 4
Program 1
Priority 5
If several commands are applied on Priority 6
the same output, the one with highest Priority 7
priority wins. Manual
Function Block Priority 8 operator
Program 2 Priority 9
Function Block programs does not
Priority 10
support Command priorities.
Priority 11
Priority 12
When binding from a Function Block
Priority 13
program to a BACnet object, priority
Graphics Priority 14
16 should be used.
Priority 15
Priority 16
When binding from the output to a
Value
program or a graphic, (to monitor the
value), the Value property should be
used
Binding Templates
Available binding Templates

A binding template is a predefined


binding pattern, that helps you
to automate a binding task
Automating binding tasks can:
• Decrease significantly the
number of manual bindings
• Produces less errors and
mistakes
• Possibility of later reusing
• Drag entire folders to one of
the templates
• The binding template
automatically pairs up all
relevant matches

You might also like