COBA Software Platform
Targets of Lecture
Introduction to COBA software products
Understanding COBA architecture
COBA Building Operating System
Open Building Operating System platform to enable integration and
interoperability of all building systems
– Common services to allow for versatile structure, flexibility and easy maintenance
– Client-server architecture with multiple user interface alternatives
– Driver library to cover existing and future systems, increasing support for – Driver library to cover existing and future systems, increasing support for
multiple vendors and protocols
Standard interface to all systems
– Real-time data, trend collection, alarm handling, event logs, user rights – Building Information Modeling (BIM): spaces, systems, devices,
functionality, users
Common integration platform COBA BOS
-integration of all low-voltage systems
Heating
Cooling
Ventilation
Lighting
Leakage and humidity alarms
Consumption metering
Emergency lighting
Access control
Video monitoring
Burglar alarms
Fire alarms
Integrated automation and security systems
Local Clients Remote Clients and Services
TCP/IP
MultiService Center Security Service Center
Internet COBA
Software
Building Operating System
Lighting Controls Consumptions
Curtain Controls Building Automation Video System Access Control Fire Alarms Intruder Alarms Field Devices Distributed Intelligence
AHU FCU Room
LON Water Electricity Energy TCP/IP TV CO2 °C COBA BOS MWh TV TV Dim
Introduction to software tools
Lonix Project Creation Tool (PCT)
COBA Editor
Implementation process
1. Lonix PCT
– Parameterization of
configuration parameters
– Binding of LON network variables
– Project documentation in electrical
format (e.g. PDF)
2. COBA Editor
Lonix PCT COBA Editor
Lonix LXP-file (configurations) Lonix LXP-file UI.res (ui.xml + images) controls.xml estate.xml
– Modeling of the system
– Graphical editing of UI
– Graphical object library of control
groups
– Importing floor plans etc as images
3. COBA Server
– Configuration of services
– Adding users & roles
COBA Server COBA Client Lonix LXP-file (configurations) CSV-file (bindings)
PCT - features
PCT is designed for easy management of a large number of I/O points
Modules and I/O points are categorized into logical entities
– Based on location – Based on system
Online- and Offline-configurations and bindings
– Modules are configured for the project using Offline-mode before going to the site
going to the site
– Online-configuration when connected to LON-network
PCT produces project documentation in PDF format
– List of I/O points – Configuration data – Cable list
– Testing table
COBA Editor- features
Software for creating Graphical User Interfaces
Drag & drop templates for commonly used devices
Creation of system pictures with static images and
dynamic values
Importing floor plans from image files
Importing floor plans from image files
COBA Client Software - features
Local and remote usage of several sites with one
client software
Views: System view, Floor plan view, Trends,
Reports, Alarms and logs
Dynamic resource download from server after login
Dynamic resource download from server after login
COBA Data Model
Building Part Building/Area
Estate
Control System
Standard model of real world
Standard model of abstract things
Device manufacturer dependent adaption to standard COBA model Standard model of user roles
Control Network Information Point Control Group User Role Space Building Part Effect Area Control System LocationDevice Location Optional Mandatory
adaption to standard COBA model Network dependent COBA driver to control network
COBA Server Architecture
Enterprise Interface COBA BOS Core:
Client UI
AlarmService DBService
• User Profile & Role management
Communication Services
Core +
TCP/IP Network (e.g. Internet or Local Area Netowork)
Interface X External Services External Apps C o m m o n S e e rvi ce s Browser UI SMSService Interface Y NID X Interface A NID Å interface D N ID Interface B
TrendService LogService ReportService
Service X Service Y
NID Y
Interface C • COBA Data Model management
• Service management • Common services HW Interface Network Interface Drivers Core + Common Services D evi ce D rive r X D evi ce D rive r Y D evi ce D rive r Y Device Drivers N ID D evi ce D rive r Z D evi ce D rive r X D evi ce D rive r Y NID Z D evi ce D rive r X D evi ce D rive r Y Y P ro p ri e ta ry Z C o m m o n S e e rvi ce s S ta n d a rd P ro to co ls D evi ce D rive r X D evi ce D rive r Y PrinterService System Interface
COBA Service Center Architecture
Sites with COBA COBA SRV 1 COBA SRV 2 COBA SRV n
Alarm Forwarding
SMS E-mail
TCP/IP Network Internet or WAN
COBA SC
Service Center
Site 1 Site 2 Site n
Site Connection Manager (JMS)
Remote + Local Clients Enterprise Server
Alarm Forwarding
Client Connection Manager (JMS/HTTP) TCP/IP Network Message Routing Database Backup BOS Operator LAN Internet Security Operator COBA SC Server Maintenance Company Master Database (Alarms,Trends)
COBA SC Data Model
Project
Area/Group
COBA SRV 1 COBA SRV 2 COBA SRV n
Geographical area, City, etc.
COBA SRV 1 COBA SRV 2 COBA SRV n