E N D
1. NYFAA BACNET PRESENTATION NYFAA March 23rd 2011
2. Presenter Bio Mr. Jason Falbo Mr Jason Falbo is the Engineering Manager at the Mircom Group of Companies
Jason is a Software Engineer and has a Masters Degree in Business Administration
Jason is currently in charge of R&D and New Product Development at The Mircom Group of Companies
3. Mircom Bacnet Topics Fire Alarm Control Panel (FACP) Block Diagram
Systems Integration:
Past:Serial port
Past:Serial port
Past:Debug Port
Future: XML/Web Services
Future: Bacnet
Bacnet Conformance Statement if available
Mircom Bacnet Options
Mircom FlexNet Network with Integrated BACNET
BACNET Conformance Specifications
Device IDs, Object IDs, and CKT Mapping from FACP to BACNET
Supported BACNET Objects
BI/BO
AI/AO
What will a BACNET workstation see from the FACP
Subscription to Points
Interrogating the Points
Command/Control of the Panel and how is it made secure against unauthorized use
Test Tools for Commissioning (CAS Explorer)
Object Discovery and Reporting
Sample Messages
4. Fire Alarm System Block Diagram
5. Systems Integration Future
XML/Web Services
OpenGN
BACNET over Ethernet
Focus of todays discussion
6. Mircom BACNET Options Mircom provides a number of connectivity options to serve the application specific requirements of each project
Fieldserver (www.fieldserver.com)
3rd Party Gateway
FlexNet Native BACNET Interface
Brand New
First ever integrated FACP interface
Bacnet over IP
7. Mircom FleX-Net Network with integrated BACNET For BacNet implementation, FlexNet is modeled as a controlling device with collection of objects which include physical devices, system status, switches etc.
FX2000 FlexNet control panel is configured as BacNet object of type DEVICE. Physical input devices, system status, miscellaneous input circuits and switches are configured as BacNet object of type BINARY INPUT where as Physical output devices for example signal circuits, relays are configured as BacNet object of type BINARY OUTPUT
For BacNet implementation, FlexNet is modeled as a controlling device with collection of objects which include physical devices, system status, switches etc.
FX2000 FlexNet control panel is configured as BacNet object of type DEVICE. Physical input devices, system status, miscellaneous input circuits and switches are configured as BacNet object of type BINARY INPUT where as Physical output devices for example signal circuits, relays are configured as BacNet object of type BINARY OUTPUT
8. Mircom Conformance Specification
9. Conformance: Services
10. BACNET settings for the FACP
11. Device ID and Object ID Assignment The following is the system capacities for BACNET support on the FleXNet Fire Alarm Network System
24000 object identifiers per node
1600 object identifiers per CPU ( conventional and analog loop )
400 object identifiers per loop
Physical devices like smoke detectors, input modules, supervised output modules etc takes the first 13000 object identifies
The remaining 11000 object identifiers for other objects like status, battery, switches etc
The object or the device identifier should not be equal to greater than 4194303 (0x3FFFFF)
12. Circuit Mapping to Object IDs Input/output circuit
Base ID + (NodeNo*24000) + (CPUNo * 1600) + (LoopNo*400) + Device Addr
Misc. input circuits
Base ID + BACNET_CKT_MISC_START + (NodeNo * 24000) + CktNo
System status
Base ID + BACNET_CKT_MISC_START + (MAX_NODES*MAX_MISC_IPT) + CktNo
Manual Control circuit
Base ID + BACNET_CKT_MISC_START + (MAX_NODES*MAX_MISC_IPT) + MAX_SYSSTAT + CktNo
Page Select Circuit
Base ID + BACNET_CKT_MISC_START + (MAX_NODES*MAX_MISC_IPT) + MAX_SYSSTAT + MAX_MAN_CTRL + CktNo
Input Circuit: Sensors, Modules
Misc. Input Circuits: Remote Trouble Input, AC Status, DC Status, Battery Charger, Ground Fault (+ve, -ve), NAC Driver Fault, NAC Power Fault
System Status: Common Alarm, Common Supervisory, Telephone Callin etc (get complete list)
Manual Control Circuits: Bypass Switches, GA & Other switches, and Miscellaneous Inputs
Page Select Circuits: Choose audio zone to page to
Input Circuit: Sensors, Modules
Misc. Input Circuits: Remote Trouble Input, AC Status, DC Status, Battery Charger, Ground Fault (+ve, -ve), NAC Driver Fault, NAC Power Fault
System Status: Common Alarm, Common Supervisory, Telephone Callin etc (get complete list)
Manual Control Circuits: Bypass Switches, GA & Other switches, and Miscellaneous Inputs
Page Select Circuits: Choose audio zone to page to
13. Supported BACNET Object Types Current:
Binary Input
Binary Output
Multi-State Input
Multi-State Output
Future
Analog Input
Analog Output
Life Safety Point
Life Safety Zone
14. Broadcast, Subscription, Interrogation Methods for getting messages from fire panel
Monitor Broadcast Messages from IP Address and BACNET Port using monitoring software
Read Property from specific objects
15. Panel Control via BACNET Must be Authorized by AHJ
Typical Commands Supported
System Reset
Signal Silence
Signal Un-Silence
Alarm Acknowledge
16. Commissioning Test Tools VTS
http://vts.sourceforge.net/
CAS Bacnet Explorer
http://www.chipkin.com/cas-bacnet-explorer
17. Object Discovery
18. Device Reports
19. Binary Input & Binary Output
20.
THANK YOU
http://www.mircom.com/bacnet