Tibbo AggreGate Tibbo Technology



29 December 2008
AggreGate 4.2 is Here

The new version of AggreGate contains vital new functions for creating Human-Machine Interfaces. AggreGate can now talk to all Modbus and OPC devices, use gauge and meter widgets, track values in a real-time color-coded table, and more!

More Info


17 September 2008
New Real-World Solutions

Solutions section has been updated. There are two new sub-sections:

28 August 2008
Online Purchase

AggreGate is now available for instant online order. We use a secure order processing system allowing to pay with credit card, wire transfer, check, PayPal and many other methods.

See Purchase page for more information.


27 August 2008
New AggreGate Tutorials

Our new documentation now features several hands-on 'How To' guides, breaking down advanced system operations into easy-to-follow steps, accompanied by screenshots and simple explanations.

If you're new to AggreGate, this is where to start!


22 August 2008
AggreGate 4.11

Since version 4.11 of AggreGate software-based protection is used instead of AuthKey. Thus, there is no need to wait until hardware AuthKey is shipped - you can deploy the system immediately after purchase! Another advantage is that distributive size of both LinkServer and Client was reduced by 30%.

17 July 2008
AggreGate 4.1 Is Here!

This new release offers SNMP support, SMS alerts, custom reports (with a GUI Report Builder) and lots more! For further information, click here.



Home AggreGating Your Devices

Tibbo hardware and software products make it cheap and easy to network-enable your smart device and connect it to AggreGate. There are five ways to make an existing or new device work with AggreGate.

The first four ways below describe how to connect devices in so-called "Intelligent Mode". In this mode, AggreGate is used to store and process data collected from the devices, and control and monitor them. AggreGate "understands" device settings, operations and events and therefore provides comprehensive control, configuration, monitoring and management capabilities.

(1) Connecting Device Using Standard Protocol

If your device supports one of the standard communication protocols (e.g. SNMP, Modbus, or OPC), it may be directly connected to AggreGate. No software of hardware protocol conversion is required in this case. Just set up all necessary physical connections and your device is ready to communicate with LinkServer.

Image

(2) Connecting An Existing Device With AggreGate Agent

Using this method, you embed a Tibbo module, such as the EM1000, into your device. This module runs a BASIC application called AggreGate Agent. You modify the source for the Agent application so that it interfaces with your device ("understands" its communication protocol). It is then used as a transparent interface between AggreGate and your device, allowing you to access all device settings, data and events from within AggreGate.

Image

Note that if for some reason you are unable to embed a device into your existing circuit, you can always use an external BASIC-Programmable Device Server (such as the DS1202, the stand-alone version of the EM1202) running the Agent application.

Image

(3) Designing A New Device Based On Programmable Module

Tibbo module, such as the EM1000, is powerful enough to serve as the central processor for your application. You can connect it directly to the various sensors and circuits of your device, and use it as the main CPU, locally controlling your device's operation. In effect, you will be taking the Agent application and greatly expanding and customizing it. You would be saving the cost of a CPU for your device, and still be able to connect to AggreGate and enjoy all of its benefits.

Image

(4) Designing A New Device Using The AggreGate Communications Protocol

AggreGate's communication protocol is open and well-documented. For some large-volume applications, it may sometimes be economical to write a complete implementation of this protocol for the microcontroller you are already using. The microcontroller would then connect to AggreGate just like a device running Agent does. From the system's point of view, there would be no difference, and the device would work smoothly as a part of the system.

Image

(5) Leaving Your Device Intact and Creating A Special Plugin

You could also tackle the problem from a strictly software angle. A plugin is a software component allowing AggreGate to "understand" the protocol for an existing device. By coding a plugin for your device, you could then just connect it to AggreGate without making any modifications to the device itself.

Image

(6) Using AggreGate To Transfer Raw Data (Without Processing It)

You might want to use AggreGate to just route data between your devices and/or computers running some device-specific client software. In this case, AggreGate doesn't have to "understand" the data that being transferred, and does not store or process it. The Device Server converts data from the format supported by the device (RS232, USB etc.) to Ethernet traffic and routes it to and from the LinkServer.

Image

This mode doesn't use the full power of AggreGate's data processing functions, but can be useful in several situations:

  • When devices are located in different LANs protected by firewalls and thus cannot connect to each other. In this case LinkServer acts as a middle-man and routes data between these devices.
  • When devices don't have static IP addresses. In this case they can be registered in DNS by the LinkServer and can be accessed by their host names instead of IP addresses.

Sometimes devices located in protected networks have embedded web-servers. These web-servers cannot be accessed directly, but LinkServer provides an HTTP proxy service that allows to establish a secure HTTP connection with the server instead of connecting to the device directly. LinkServer forwards this connection to the device.

Summary

The system shines in its ability to provide complete control over a wide range of devices in a WAN environment. It can be quickly adapted to work with a huge range of devices, thus making them "smart".

© Tibbo Technology Inc., 2001 - 2009. Patent Pending.     tel: 886-2-26925443     email