Product Presentation

The Complete Device
Management Solution
AggreGate Building Automation
Building Automation
Company Profile: Tibbo Technology Inc.
• Founded in 2001
• Wide range of hardware and software products
• R&D offices in Taiwan and Russia
• Distributors in 50+ countries
• Ownership structure: limited partnership
• Parent companies: Giga-TMS, Inc., GIGATEK, Inc.
• Website: www.tibbo.com
02
Building Automation
Tibbo Product Portfolio
• Serial-over-IP converters
• Embedded Ethernet modules
• Programmable controllers
• Modular Tibbo Project System
• AggreGate Device Management Platform
• Vertical market products based on AggreGate
03
Building Automation
EM1206 Programmable Ethernet Module
DS1004 Programmable Controller
DS1100 Programmable Serial Controller
04
Tibbo Project System
EM500 Programmable Module
Building Automation
Tibbo Project System
05
• Tibbit Module types:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
GPIO
ADC/DAC
Relays
Power sources
Serial ports
GPRS modem
Wi-Fi module
Sensors
LEDs (various colors)
Buttons
IR code processor
Wiegand + clock/data
PoE
3-axis accelerometer
PIC coprocessor
Potentiometers
RTC + NVRAM
SD card slot
And more
Building Automation
Linux-based Tibbo Project System
•
•
•
•
•
•
•
•
•
•
06
•
•
•
•
•
1Ghz Cortex-A8 Sitara CPU
512 MB RAM, 512 MB Flash
2 KB EEPROM + RTC + backup
Hard real-time CPU core
51 general-purpose I/O lines
Ethernet, Wi-Fi, GPRS, serial
(SPI, I2C), CAN
All Tibbits available
Runs embedded AggreGate
AggreGate functionality is
limited only by system
resources
AggreGate can access all
hardware I/O lines, modules,
sensors and ports
Reserved power supply
IEC 61131-3 support
Reserved Ethernet (Q2/2017)
I/O multiplexer (Q2/2017)
EtherCAT, Profibus, Profinet
(Q2/2017)
Building Automation
3rd Generation Automation Platform
• Web-based from ground up, works on mobile devices
• Cross-platform (Windows, Linux, MacOS, and more)
• Based on relational, round-robin and NoSQL databases
• Database-agnostic, works with any RDBMS
• No separate development and runtime environments
• No “projects”, changes can be applied to a live system
• Supports all standard communication protocols
07
Building Automation
Innovative Technology
• Patented unified data model
• Device data normalization
• Server-side caching of device settings and metadata
• Grouped operations
• Domain-specific languages
• Distributed architecture
• Failover clustering
08
Building Automation
Server Architecture
09
Building Automation
Building Automation Subjects
• HVAC
• Lighting
• Pumps, boilers, and motors
• Energy management
• IP network infrastructure
• Physical access control
• Video surveillance
• Fire safety
10
Building Automation
Home Automation Tasks
• Climate control
• Lighting control
• Audio/Video remote control
• Security
• Leak detection
• Consumption statistics, etc.
11
Building Automation
Intelligent Building
Schema
12
Building Automation
Feature Highlights
• Based on AggreGate Platform and SCADA/HMI
• Advanced alarming, event processing and logging
• Visual HMI editor with intuitive data bindings
• Remote editing of HMIs and report templates
• Multi-type trending, support for dynamic charts
• Open-source SDK and DDK
• Role-based access control
13
Building Automation
Standard Protocol Support
• Automation protocols: Modbus, OPC, OPC UA, BACnet, DNP3, Meter-Bus,
etc.
• Network protocols: SNMP, WMI, SSH, JMX, LDAP, Syslog, HTTP, FTP, ICMP,
IMAP, POP3, SMTP, etc.
• Generic protocols: SQL, SOAP, CORBA, NMEA, File/Folder, Modem AT
commands, etc.
14
Building Automation
Non-Standard Device Connectivity
• Creating custom software drivers with open-source SDK
• Using hardware protocol converters (Agents)
• Using software Agents (for Java, .NET, Android, etc.)
• Implementing AggreGate protocol in a third-party controller (for OEM
projects)
• Employing Tibbo team for driver development
15
Building Automation
Integrated Data Processing Tools
• Alerts
• Dashboards
• Event Filters
• Favorites
• Reports
• Scripts
• Widgets
• Queries
• Models
• Expressions
• Trackers
• Common Tables
• Scheduled Jobs
• Statistical Channels
16
Building Automation
System Layers
17
Building Automation
HMI Design
• Integrated full-blown visual map/form/widget/HMI editor
• 30+ component types, including complex components like tables, video
player, network topology graphs etc.
• 20+ chart types, thousands of configurable properties
• Component templates (subwidgets), 4 nestable container types
• Classic absolute layouts and advanced HMTL-like grid layouts
• Configurable sizes, borders, fonts, colors, strokes, cursors, tooltips, etc.
• Dynamic formula-based bindings between UI and server/device data
• Event-driven behavior
18
Building Automation
Dynamic Floor Plan
19
Building Automation
HMIs and Widgets
20
Building Automation
Visual UI Editor
21
Building Automation
Event Management and Alarming
• Advanced event processing: filtering, deduplication, masking, correlation,
enrichment, root cause analysis
• Flexible alerting: expression-based, hysteresis support, dynamic baselines,
flapping detection, escalation rules
• Automatic and interactive corrective actions upon alerts
• Event and state-based triggers
• E-mail, SMS and other notification types
22
Building Automation
Charting and Trending
• Customizable colors, strokes, renderers (line, spline, step, bar, etc.),
headers, legends, tooltips, gridlines, crosshairs, range/domain markers,
value marks, annotations, and more
• Several data series and axes on one chart
• Configurable time units and ranges for time-based charts
• Combined charts allowing several charts to share a single axis
• Thousands of fine-tuning options
• Real-time mouse zooming, panning, and guideline creation
• Context menu for fine-tuning, printing and exporting
23
Building Automation
Chart / Diagram Examples
24
Building Automation
Statistical Process Control
• Integrated Round-Robin Database (RRD)
• Constant historical data footprint
• Split-second access to long-term statistical value
• Advanced support for counter-type value processing
• Tracking minutely/hourly/daily/weekly/monthly/yearly averages, minimums
and maximums for gauge-type and counter-type values
• Configurable degradation of precision for older values
• Concurrent usage with "classic" RDBMS-based non-aggregated historical
values storage
25
Building Automation
Scripting and Data Mining
• Expression language similar to Excel formulas
• Expressions seamlessly woven into all components
• Query language similar to SQL
• Both languages access unified data model respecting all security constraints
• Pure-Java scripting to complicated cases
• Scripts can run on the server and inside HMIs
26
Building Automation
Dashboards
27
Building Automation
Reporting
• Reports can get data from external data sources, queries, historical values
and events, scripts, etc.
• Export to PDF, RTF, ODT, HTML, XLS, SVC and XML
• Scheduled report saving and e-mailing
• Automatic report template builder
• Integrated advanced Report Editor
• Reports can include charts, barcodes, sub-reports, etc.
28
Building Automation
Object and Process Modeling
• Standalone, attachable and instantiable models
• Custom model variables, functions and events
• Business rules (decisions via a machine-readable KB)
• Data bindings for reacting to events and state changes
• Example use cases:
- Industrial process
- CPU load calculator
29
- Pump station
Building Automation
Automation Symbol Library
1000+ dynamic SVG images in more than 30 categories
30
Building Automation
Security Model
• Overall idea is maximal flexibility
• Personal and role-based user accounts
• External authentication via Active Directory / LDAP
• Per-user or shared access control lists
• Fine-grained permission control for any device or system resource
• Mask-based and group-based permission records
31
Building Automation
Linux Version
• Works under any version of Linux that can run Java
• Runs on ARM-based systems with 256+ Mb RAM and 500+ MHz CPU (from
industrial PCs to Raspberry Pi)
• Can communicate with Windows OPC servers via DCOM
• Can access on-board industrial I/O (CAN bus, digital and analog I/O, relays,
and more)
32
Building Automation
No Hidden Costs
• Per-device priced solution
• Includes all modules and plugins
• Includes unlimited number of I/O channels (tags), user accounts,
simultaneous operator sessions, system objects
• Includes a 1-year software warranty and annual maintenance
• Perpetual licenses (no time limit) and free upgrades
33
Check our website:
aggregate.tibbo.com