12
1/12 AN015 RevD Ontrol Bacnet Drivers for Sedona Using BACnet drivers Using BACnet drivers on Ontrol Sedona on Ontrol Sedona products products (Features as of Mar 2015)

Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

1/12 AN015 RevDOntrol Bacnet Drivers for Sedona

Using BACnet driversUsing BACnet driverson Ontrol Sedonaon Ontrol Sedona

productsproducts

(Features as of Mar 2015)

Page 2: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

2/12 AN015 RevDOntrol Bacnet Drivers for Sedona

Ontrol Bacnet Drivers for SedonaOntrol Bacnet Drivers for Sedona

- ontrolBacnetIp

- ontrolBacnetMstp

OntrolBacnet OntrolBacnet DRIVERS REQUIRE MINIMAL

CONFIGURATION

The Ontrol Bacnet palettes have only a single component.

You only need to add a BacnetIpNetwork or

BacnetMstpNetwork to your app.

No need to add individual components for each value to be

exposed over BACnet

Each and every slot in your app becomes magically

available to your BACnet supervisor

Page 3: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

3/12 AN015 RevDOntrol Bacnet Drivers for Sedona

BacnetIpNetworkProperties

Bacnet Network settings (IP)Bacnet Network settings (IP)

PortDefault 0xBAC0

Local Device IDBacnet property

Page 4: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

4/12 AN015 RevDOntrol Bacnet Drivers for Sedona

BacnetMstpNetworkProperties

Bacnet Network settings (MSTP)Bacnet Network settings (MSTP)

Serial Port numberSet to:1 for P-ION1 for R-ION main bus2 for R-ION aux. bus

Local Device IDBacnet property

Baud Rate

MSTP Addressaddress on RS485 bus

Page 5: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

5/12 AN015 RevDOntrol Bacnet Drivers for Sedona

Device Discovery (IP only)Device Discovery (IP only)

If using Bacnet IP, your supervisor will be able to discover the Ontrol Sedona device.

If using BacnetMstp, Ontrol Sedona devices will not be discoverable.You need to add them manually, using the configured deviceId and MstpAddress.

Page 6: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

6/12 AN015 RevDOntrol Bacnet Drivers for Sedona

Point DiscoveryPoint Discovery

All components/slots in your Sedona app are exposed as individual BACnet objects:

● Components are exposed as BACnet StructuredView objects.

● Slots are exposed as BACnet AnalogValue or BinaryValue objects.

In NiagaraAX Point Manager View, You can navigate to any slot by expanding StructuredView objects (components), and their subordinateList properties.

ontroBacnetUtil module must be installed for NiagaraAX to recognize StructuredView objects.

If this works for you, no need to read further. The rest of this document explains adding points manually.

Page 7: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

7/12 AN015 RevDOntrol Bacnet Drivers for Sedona

Sedona slots modeled as BACnet objectsSedona slots modeled as BACnet objectsAll components/slots in your Sedona app are exposed as individual BACnet objects.

ObjectType = AnalogValue / BinaryValueObjectInstance = 1024 x (componentId + 1) + slotIdpropertyId = “Present Value”propertyArrayIndex = None or -1

Sedona component slots exposed as BACnet objectsSedona component slots exposed as BACnet objects

Using this modeling scheme, BACnet master devices canread from and write to any Sedona slot.

Adding points manuallyAdding points manually

If, for any reason, your BACnet supervisor is unable to parse from StructuredView objects, you still have the option to add points manually.

Page 8: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

8/12 AN015 RevDOntrol Bacnet Drivers for Sedona

Adding a point in NiagaraAdding a point in NiagaraAXAX BACnet driver BACnet driver

Points need to be added manually as the NiagaraAX BACnet driver doesn't handle discovery of proprietary objects very gracefully.

Simply click NEW button in the BacnetPoint Manager view.

Always type 255 as objectType instead

of choosing from the pull-down box

Enter the sedona slot number in the

propertyArrayIndex field

Enter the sedona componentId

DEPRECATED

Page 9: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

9/12 AN015 RevDOntrol Bacnet Drivers for Sedona

Adding a point manually in NiagaraAdding a point manually in NiagaraAXAX BACnet driver BACnet driver

It is typically much easier to use point discovery (ontrolBacnetUtil module must be installed). However, points can be added manually if necessary.

Simply click NEW button in the BacnetPoint Manager view.

SelectAnalogValue or

BinaryValue

Leave as -1

Object Instance = 1024 x (componentId + 1) + slotId

Page 10: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

10/12 AN015 RevDOntrol Bacnet Drivers for Sedona

Where do I find the sedona component ID & slot numbers in my app?Where do I find the sedona component ID & slot numbers in my app?(the easy way)(the easy way)

If you have the ontrolSedonaUtil module, simply double-click on the App header and navigate to any component/slot in your app.

Read the componentId and slotId in the right column.

Page 11: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

11/12 AN015 RevDOntrol Bacnet Drivers for Sedona

Determining ComponentId

Open the propertySheet view

for the parent of the component.

Read componentId in the appropriate line

Determining SlotId

Open the slotSheet view for the component.

Count down from the top, starting at zero.

Property Sheet of parent

Slot Sheet of component

0123

Where do I find the sedona component ID & slot numbers in my app?Where do I find the sedona component ID & slot numbers in my app?(the native AX method)(the native AX method)

Page 12: Using BACnet drivers on Ontrol Sedona products ontrolBacnet RevD.pdf · 5/12 Ontrol Bacnet Drivers for Sedona AN015 RevD Device Discovery (IP only) If using Bacnet IP, your supervisor

12/12 AN015 RevDOntrol Bacnet Drivers for Sedona