Tibbit® blocks

2018

AggreGate 5.6

14 ноября 2018 года компания Tibbo Systems, производитель программного обеспечения для управления интеллектуальными устройствами, объявила о выпуске очередной версии платформы для интернета вещей AggreGate.

В версии 5.6 платформа AggreGate стала еще более веб-ориентированной. С онлайн-магазином пользователи могут оптимизировать конфигурацию системы, загружая и подключая только те модули и технологии, которые нужны в рамках проекта, а также добавляя их по мере необходимости.

Универсальный драйвер позволит добавить поддержку проприетарных протоколов путем конфигурирования системы, без разработки отдельных модулей драйверов устройств на языке Java.

Аналитический инструмент AggreGate — коррелятор событий — позволяет анализировать данные в реальном времени, преобразовывать их, отслеживать зависимости, находить заданные паттерны, выделять тренды и многое другое.

JavaScript API — это реализация AggreGate API на самом распространенном языке программирования. Теперь можно создавать современные веб-интерфейсы и общаться с сервером на одном языке — JavaScript, сообщили в компании. Одной из главных особенностей этого API является интерактивное взаимодействие с единой моделью данных сервера AggreGate.

Веб-интерфейс AggreGate получил возможность работать автономно под управлением веб-сервера Tomcat. Развернутое таким образом веб-приложение не привязывается к конкретному серверу, а может подключаться к другим серверам. То есть теперь через одно веб-приложение можно работать сразу с несколькими серверами AggreGate.
Процесс управления лицензиями теперь можно автоматизировать посредством интеграции с сервером лицензирования. Администраторам серверов AggreGate больше не нужно отслеживать период действия и набор плагинов, предусмотренных в текущей лицензии, и менять их вручную при необходимости.

Среди других особенностей:

  • новые типы таблиц для обеспечения поддержки работы с большими массивами информации;
  • алгоритм контроля расхода памяти;
  • кастомизация внешнего вида стандартных компонентов;
  • масштабирование в графическом редакторе;
  • панель самодиагностики;
  • обновление хранилища событий;
  • драйвер Аватар, позволяющий работать с устройством другого сервера как с локальным, и многое другое.

AggreGate 5.5

13 февраля 2017 года Tibbo Systems объявил о выпуске обновления платформы для Интернета вещей AggreGate 5.5. По утверждению разработчика по возможностям аналитики и обработки данных AggreGate стал больше похож на решение Business Intelligence, чем на IoT платформу. В этом релизе представлено машинное обучение, визуальный редактор процессов, а также модули для работы с большими данными.

Инструмент машинного обучения позволяет специалистам по обработке данных анализировать потоки временных рядов и большие массивы данных для извлечения необходимых знаний. Обучаемые модули встроены в единую модель данных AggreGate, что дает им возможность обмениваться данными с любыми другими объектами, устройствами и источниками данных платформы.

Другим значимым обновлением выступает визуальный редактор процессов. Используя его, становится возможным объединять логику сервера и интерактивное взаимодействие с оператором в единый процесс. При этом создание различных алгоритмов обработки данных и принятия решений не требует навыков программирования.
В релизе AggreGate 5.5 доступны графовые базы данных, которые позволяют работать со структурированными данными в более естественном виде, хорошо подходят для анализа структур и зависимостей данных, а также управления конфигурациями (CMDB).

Важным улучшением также является обновление редактора отчетов. Теперь в качестве редактора отчетов используется Jaspersoft Studio. Десятки визуальных компонентов, продвинутые инструменты обработки данных наряду с поддержкой множества форматов экспорта позволяют создавать интерактивные отчеты и предоставлять аналитику для нужд любых проектов.

Благодаря пакетам ресурсов, которые упрощают и автоматизируют создание плагинов ресурсов, стало легче тиражировать пользовательские решения «под ключ».

Среди других усовершенствований:

  • Поддержка релейных диаграмм
  • Масштабирование виджетов
  • Хранение статистических данных в NoSQL
  • Плагины аутентификации
  • Повышение скорости обращения к переменным
  • Встроенный HTTP сервер

В AggreGate 5.5 стали доступны функции, касающиеся улучшения языка выражений (decode, username, login, tableFromCSV, fetchDataBlock), а кроме того, в новом релизе расширился спектр драйверов, включив Ethernet/IP, XMPP, IEC 60870-5-104 Server.

2015: AggreGate 5.2

10 июня 2015 года компания Tibbo объявила о выпуске версии платформы AggreGate 5.2.

В составе релиза AggreGate 5.2 поддержка больших данных, возможность универсального поиска и интеллектуального анализа данных, API и средства для разработки Агентов на C/C++, дополнения для всех вертикальных решений, включая Network Manager, SCADA/HMI и другие.

Интерфейс AggreGate 5.2 предоставляет единое окно поиска и выводит результаты, основанные на предварительно индексированной базе данных. Устройства теперь возможно искать по IP-адресам, а переменные по имени, описанию и значению. Настраиваемый поисковый робот индексирует контекст, определения переменных /функций/событий/ действий, значения переменных. Результаты поиска отражают изменения в системе.

Скриншот окна приложения поиска, 2015

В AggreGate 5.2 вошли два базовых модуля:

  • Массовое управление объектами
  • Инструментальные панели объектов.

Система допускает создание новых бизнес-объектов (активы или заявки на техобслуживание), определение параметров и возможность хранения миллионов экземпляров объектов в реляционной базе данных для их дальнейшего просмотра, поиска и фильтрации.

В платформа AggreGate реализована возможность использования баз данных NoSQL в качестве хранилища. Apache Cassandra и BerkleyDB Java Edition обеспечивают быстрое обновление конфигурации (20-50 тысяч обновлений в секунду на сервере) и очень высокие показатели хранения истории/событий (10-20 тысяч образцов в секунду на сервере). Обе базы данных поддерживают отказоустойчивую кластеризацию для обеспечения высокой доступности данных и стандартную кластеризацию для масштабирования системы.

Среди улучшений системы разработчики отметили:

  • стационарный режим, подходящий для интерактивных терминалов и приложений с сенсорной панелью,
  • функцию сохранения раскладки графов,
  • протоколы потокового видео,
  • драйверы устройств (локальный агент, локальная система, Omron FINS),
  • усовершенствованные возможности представления топологии сети
  • другие.

Integrated Building Control Center

AggreGate is designed to join different systems for building an intelligent building control center.
It provides the centralized monitoring and management for HVAC, lighting, access control, and network infrastructure.
The central server aggregates all events and provides simultaneous real-time remote access to several operators.

Factories and industrial buildings benefit from the integration of Building Management System with Process Control and SCADA.

During the building design phase, the focus is on integration and automation of different functionality.
An expedient integration that starts at the design stage lays the foundation for a user-friendly building operation and satisfies the requirements of investors and building operators.

Online Configurator

Use our Online Configurator to define your custom TPS device and immediately order it from our online store.

The configurator allows you to select a TPP, «insert» Tibbit Modules and Connectors into the board’s sockets, and specify additional options, such as whether to add a TPB enclosure or DIN rail mounting kit.
You can also select if your system will ship fully assembled or as a parts kit.

The configurator watches out for errors and makes sure you specify a valid system. For example, it verifies that your future TPS device’s total current consumption does not exceed the available power budget.
It also checks the placement of Tibbits, ensuring that there are no mistakes in their arrangement.

Completed configurations can be kept private, shared with other registered users, or made public for everyone to see.

Поместите систему в корпус Tibbo Project Box (TPB)

Для большинства систем требуется корпус. Изготовление индивидуального корпуса — сложная затея. Сделать его привлекательным может оказаться еще сложнее и непозволительно дорого.

Здесь вам не о чем беспокоиться — платформу TPS можно заказать с подходящим под неё корпусом.

Оригинальная особенность корпуса TPB в том, что его переднюю и заднюю стенки формируют Тиббит-коннекторы. Это позволяет избежать неприятной проблемы, которая возникает при любом мелкосерийном производстве: необходимости высверливать отверстия в уже готовом корпусе.

В результате перед вами система, вложенная в аккуратный и профессиональный корпус.

Зонтичное управление

В крупных инсталляциях AggreGate обычно используется как промежуточное программное обеспечение между системами автоматизации, управления ИТ-инфраструктурой, управления зданием и сервисами поддержки пользователей, такими как ITSM, CMMS, Helpdesk или Service Desk. При этом сценарии использования AggreGate собирает и консолидирует тревоги с разнородных систем мониторинга и управления, нормализует и обогащает их данными из систем инвентаризации, а затем перенаправляет обогащённые тревоги в ITSM для конвертации в заявки и запросы на техобслуживание. Эти заявки затем отслеживаются AggreGate и иногда закрываются автоматически после деактивации соответствующей тревоги.

IoT-устройства

На сегодняшний день компания Tibbo Technology сфокусирована на разработке, производстве и продаже программирумых IoT-модулей, плат и контроллеров
для Интернета вещей (Internet of Things), Промышленного интернета вещей (Industrial Internet of Things) и приложений автоматизации.

Последнее предложение компании — платформа Tibbo Project System (TPS).
TPS — это отмеченная наградами модульная аппаратная платформа, состоящая из Тиббитов (Tibbits) — миниатюрных модулей с тем или иным свойством ввода-вывода.
Универсальность и гибкость в настройке системы TPS позволяют использовать её во многих областях.
TPS-устройства используются для управления испытательными приборами, для работы с робототехникой, в качестве программирумых логических контроллеров (PLC), для сбора данных, управления устаревшим оборудованием и выполнения многих других задач.
TPS также отлично подходит и для образовательной среды.

Hardware

Specifications:

  • 32-bit architecture.
  • Powered by .
  • 10/100BaseT auto-MDIX Ethernet port with RJ45/magnetics.
  • Optional Wi-Fi interface (requires the WA2000 or GA1000 add-on).
  • Optional BLE interface (requires the WA2000 add-on module).
  • Optional GPRS interface (requires ).
  • 7 tiles with 47 general-purpose I/O lines:
    • 14 sockets for Tibbit modules;
    • 14 sockets for Tibbit connectors;
    • 1 extra socket for ;
    • 4 Tibbit module sockets have UART capability:
      • Baudrates of up to 460,800bps;
      • None*/even/odd/mark/space parity modes;
      • 7* or 8 bits/character;
      • Full-duplex mode w. RTS/CTS, XON/XOFF flow control;
      • Half-duplex mode with direction control;
      • Encoding/decoding of Wiegand, clock/data streams.
    • 8 module sockets have interrupt capability;
    • 1 module socket has four ADC lines;
    • 1 module socket has PoE capability;
    • 4 remappable synchronous serial ports with SPI and I2C modes.
  • Onboard buzzer.
  • RTC with a backup supercapacitor.
  • 66KB SRAM for Tibbo BASIC/C variables and data.
  • 1MB flash for TiOS and application code.
  • Additional 1MB flash for the hardened fault-tolerant file system.
  • 2048-byte EEPROM for data storage.
  • Eight onboard LEDs:
    • Green and red main status LEDs;
    • Yellow Ethernet link LED;
    • Five blue LEDs (for Wi-Fi signal strength indication, etc.).
  • Software-controlled PLL allows selecting full, medium, or low speed.
  • Reliable power-on/ brown-out reset circuit.
  • Power: 100mA @ 5V (100Base-T mode, full speed).
  • Dimensions (LxW): 165 x 94mm.
  • Operating temperature range: -40 ~ +70°C.
  • Firmware is upgradeable through:
    • The serial port;
    • Ethernet LAN; or
    • Over-the-air (requires the WA2000 and an iOS or Android device).
  • Tibbo BASIC/C application can be debugged through the Ethernet LAN.
  • CE- and FCC-certified.

*The TPP3(G2) does not support the combination of the 7 bits/character mode and the «none» parity mode.

See Also:

Другие достижения

Помимо реализации нашего основного направления, мы занимаемся и экспериментальными и сторонними проектами. Один из таких экспериментов вылился в создание компьютерного ПО IO Ninja — популярного терминала/сниффера, которому на сегодняшний момент нет равных.
Бесконечно расширяемый при помощи подключаемых модулей с поддержкой сценариев, Ninja можно использовать для общения и отладки последовательных каналов и IP-трафика.
Скрипты Ninja написаны на Jancy (аналогично “Java-and-C”) — революционным языком программирования, созданным в Tibbo.

Ещё один необычный продукт, появившийся в результате работы над производством наших устройств, а теперь ставший неотъемлемой базой в разработке робототехники и устройств автоматизации, — Конструктор Uni•Qb для печати в 3D.
Аналогично наборам Meccano и Erector, Uni•Qb — это 3D-конструктор для промышленных и лабораторных приложений, требующих точности и прочности конструкций.
Конструктор включает в себя инновационные прочные кубики и рейки (ожидается получение патента).

Комбинация устройств Tibbo, инструментария для разработки, уже готового к использованию кода, платформы AggreGate, а также терминала/сниффера IO Ninja представляет собой полноценную экосистему IoT, разработанную техническими специалистами всего одной компании!
Воспользуйтесь нашим аппаратным обеспечением, создайте под него приложение, используя наши инструменальные средства, а затем реализуйте на практике свой проект и управляйте при помощи сервера AggreGate. Если возникает проблема, отладить её поможет IO Ninja.

Successful Track Record

Engineering and integration companies in over 50 countries use the AggreGate BMS in their facility automation projects.
See some real-life cases below or jump to customers for viewing more projects.

Building Automation in a Tomography Center

Healthcare and Social

Tomography Center

Russia

Industrial Automation

Automation of a heating plant operation, setup of remote monitoring and control. Schneider Electric TWIDO controllers, Modbus TCP protocol.

Server Room Management

Oil and Gas

Gazprom Neft

Russia

Industrial Automation

Creation of a unified situation center Jupiter for the company’s engineering systems and servers umbrella monitoring, including UPS, PDU, split air conditioning systems, water service pipes, water treatment systems, chillers, cooling/heating packs, gas-extinguishing installations, environmental parameters.

Smart Campus

Smart Cities

Wipro

India

Building Automation

Environment monitoring, street light management, waste management, MLCP and open area parking solution, social media integration, SOP and alerts, energy monitoring system, water quality and consumption management, incident management system for a large corporate campus.

Building Management Solution for Governmental Facility

Government

Electoral Commission of Namibia

Namibia

Building Automation

Umbrella BMS solution, integration with the Daikin air conditioning units, Clipsal C-Bus lighting system, Modbus-enabled power meters, and GE Alliance access control system.

Home Over the Internet

Smart Cities

HOTI

Poland

Building Automation

HOTI solution provides a non-configurable device which controls the customers’ home equipment via a web interface. AggreGate Server is employed as a central coordinating component of the
system.

Our Products

We supply protocol converters, industrial controllers, automation devices, and embedded IoT modules.

The central common theme for our products is easy programmability.
To this end, we have created two programming languages—Tibbo BASIC and Tibbo C, as well as TIDE (Tibbo IDE) software used for designing Tibbo BASIC/C applications.
All our devices share a common programming environment, and there is a very high level of programming compatibility between our products.
Learn to create custom code for one of our products, and you can do this for all of them.
See here for more info: tibbo.com/programmable.html.

Here are the product lines that we are focusing on at the moment:

  • Tibbo Project System (TPS) devices. TPS is an extremely flexible modular automation platform that is highly suited for industrial and lab automation,
    robotics, security, data collection, and distributed control applications. In conjunction with our easy-to-master Tibbo BASIC and Tibbo C languages,
    TPS is also ideal for teaching STEM curriculum in high schools and universities.
    In fact, I believe that an entire profitable business can be built just on selling TPS to educational institutions across the US.
    More about TPS here: tibbo.com/store/tps.html.

  • Programmable Serial Controllers. These compact devices connect legacy serial products to the network.
    Many vendors offer serial-to-Ethernet converters, also known as “device servers.”
    Tibbo goes a step further and sells programmable serial controllers that can process data in a highly customized way.
    The link: tibbo.com/store/controllers.html.

  • Programmable IoT modules. These go into all kinds of machinery that needs to be connected to the cloud.
    Our users have built various products based on or incorporating our IoT modules—from security devices to environmental monitoring systems,
    to cloud-connected vending machines. Any design-in involving one of our IoT modules will be a significant achievement for you,
    as this typically guarantees a steady stream of sales for years to come. Learn more here: tibbo.com/store/modules.html.

  • Chip-level products. We’ve just released our new Plus1 Linux SoC targeting price-sensitive industrial applications.
    Plus1 was designed from the ground up to answer the needs of IoT and industrial control applications.
    Read about this SoC here: tibbo.com/store/plus1.html.

Our Ideal Sales Rep

We are looking for a seasoned industry professional with substantial direct experience in B2B sales in the fields of embedded systems,
IoT, IIoT (Industrial IoT), data collection, industrial automation, security, automatic identification, or similar domains.
Understanding our competitors and experience in selling our competitor’s products is a plus.

If you have a few years of the sales experience in one of the above fields and thinking of trying something new while helping a fast-growing industrial automation/IoT company establish itself on the US market, you could be just the right person for us!

2016: AggreGate 5.3

AggreGate 5.3 предоставляет новые возможности в области ГИС, дополнительные механизмы интеграции и улучшение совместимости с OPC, а также усовершенствованное юзабилити за счет нового Дизайнера инструментальных панелей, который позволит забыть о старом неудобном способе настройки и редактировать панели в интерактивном режиме.

AggreGate 5.3 получил новый модуль визуализации данных – Процессы, который дает возможность настраивать сложные клиент-серверные процессы с условиями и ветвлением. Например, задавать действия оператора при возникновении инцидента и т. п.

Уровень сбора данных платформы был дополнен новыми драйверами, среди которых: Message stream, IPMI, CWMP, Web Transaction.

Учитывая потребности наших клиентов, IoT платформа AggreGate в версии 5.3 обрела новый вариант виджета Диаграммы динамических процессов с расширенными возможностями просмотра данных в режиме реального времени и исторических данных, включая визиры и управление сериями.

Среди других усовершенствований: регулятор диапазонов, всплывающие виджеты, централизованное управление прошивками, REST API и прочие полезные функции и приложения.

Programming

Create powerful, network-enabled applications in Tibbo BASIC and Tibbo C. Learn more…

Platform objects:

  • beep — generates buzzer patterns.
  • bt — in charge of the BLE (Bluetooth Low-Energy) interface.
  • button — monitors the MD button.
  • fd — manages the flash memory file system and direct sector access.
  • io — handles I/O lines, ports, and interrupts.
  • kp — works with matrix and binary keypads.
  • lcd — controls the LCD.
  • net — controls the Ethernet port.
  • pat — «plays» patterns on up to five LED pairs.
  • ppp — accesses the Internet over a serial modem (GPRS, etc.).
  • pppoe — accesses the Internet over an ADSL modem.
  • romfile — facilitates access to resource files (fixed data).
  • rtc — keeps track of date and time.
  • ser — controls serial ports (UART, Wiegand, clock/data modes).
  • sock — socket comms (up to 32 UDP, TCP, and HTTP sessions).
  • ssi — controls serial synchronous interface channels (SPI, I2C…).
  • stor — provides access to the EEPROM.
  • sys — in charge of general device functionality.
  • wln — handles the Wi-Fi interface.

Function Groups: String functions, trigonometric functions, date/time conversion functions, encryption/hash calculation functions, and more.

Variable Types: Signed and unsigned 8-bit, 16-bit, and 32-bit types; floating point and string types; user-defined arrays and structures.

«Сделано не в Китае»

Мы педантично относимся к качеству продукции, поэтому все наши устройства (включая ваше аппаратное обеспечение при заключении контракта о создании проекта OEM) производятся исключительно на предприятии нашего холдинга в промышленном городе на западе центрального Тайваня — Тайчжуне, который располагается всего лишь в двух часах езды от нашего головного офиса в Тайбэе.

Gigatek (Тайвань) — это не типичное и заурядное предприятие-подрядчик, которых полно в Азии. В отличие от большинства контрактных производителей, Gigatek специализируется на мелкосерийном производстве изделий широкой номенклатуры. Это именно то, что выводит Gigatek на передовые позиции. Большинство непотребительских товаров подпадает под эту категорию, и Gigatek — эксперт в производстве конечных промышленных продуктов!

Фабрика Gigatek…

оснащена передовой техникой таких фирм как Juki, Sony, Sanyo, Seiko и др. безупречных производителей. Всё оборудование постоянно обновляется.
гордится ответственными, профессиональными и преданными своему делу сотрудниками. Низкая текучка кадров означает отсутствие необходимости постоянно обучать новичков

Если у вас уже есть опыт сотрудничества с компаниями материкового Китая, тогда вы понимаете насколько это важно!
владеет множеством сертификатов, среди которых — ISO9001, ISO13485 (Система контроля качества изделий медицинского назначения), а также TS16949 (Система контроля качества автомобильной промышленности).
работает на платформах SAP/HANA и владеет передовыми системами управления производством, цехами и ИТ.
следует принципу обеспечения контроля качества “5S” и Производственной системы Toyota (Toyota Production System).
занимается производством с 1984 г. Пережила рыночные крахи, экономические спады и прочие бедствия и катаклизмы, которые «потопили» огромное число конкурентов.
располагается на Тайване, где действуют строгие законы, обеспечивающие защиту прав на интеллектуальную собственность.
находится в Тайчжуне, промышленном центре мирового уровня, в непосредственной близости с производителями автомобилей, батареек, полупроводников, оптических устройств и многих других товаров.

В целом, наше производство в сочетании с опытно-конструкторскими навыками не имеют аналогов в мире. Хотите реализовать проект? Поделитесь своими идеями с нами! Мы не только поможем разработать продукт, но и позаботимся о его качественном производстве!

Programming

Create powerful, network-enabled applications in Tibbo BASIC and Tibbo C. Learn more…

Platform objects:

  • beep — generates buzzer patterns.
  • button — monitors the MD button.
  • fd — manages the flash memory file system and direct sector access.
  • io — handles I/O lines, ports, and interrupts.
  • kp — works with matrix and binary keypads.
  • lcd — controls the LCD.
  • net — controls the Ethernet port.
  • pat — «plays» patterns on up to five LED pairs.
  • ppp — accesses the Internet over a serial modem (GPRS, etc.).
  • pppoe — accesses the Internet over an ADSL modem.
  • romfile — facilitates access to resource files (fixed data).
  • rtc — keeps track of date and time.
  • ser — controls serial ports (UART, Wiegand, clock/data modes).
  • sock — socket comms (up to 16 UDP, TCP, and HTTP sessions).
  • ssi — controls serial synchronous interface channels (SPI, I2C…).
  • stor — provides access to the EEPROM.
  • sys — in charge of general device functionality.
  • wln — handles the Wi-Fi interface.

Function Groups: 27 string functions, 8 date/time conversion functions, encryption/hash calculation functions (RC4, MD5, SHA-1), and more.

Variable Types: Signed and unsigned 8-bit, 16-bit, and 32-bit types; floating point and string types; user-defined arrays and structures.

Программирование

Создайте мощные, сетевые приложения на языке Tibbo BASIC и/или Tibbo C. Узнать, как…

Объекты платформы:

  • beep — генерирует сигнал для зуммера.
  • button — следит за состоянием MD-линиии (кнопка setup).
  • fd — управляет файловой системой и доступом к секторам flash-памяти.
  • io — управляет линиями ввода/вывода, портами и прерываниями.
  • kp — сканирует клавиатуры матричного и двоичного типа.
  • lcd — управляет графическим дисплеем.
  • net — управляет Ethernet-портом.
  • pat — управляет светодиодами.
  • ppp — получает доступ к интернету через последовательный модем (GPRS и пр.).
  • pppoe — получает доступ к интернету через ADSL-модем.
  • romfile — получает доступ к файлам ресурсов (значения фиксированного размера).
  • rtc — отслеживает дату и время.
  • ser — контролирует последовательные порты (режимы UART, Wiegand и clock/data).
  • sock — сокеты (до 16 одновременных UDP-, TCP- и HTTP- сессий).
  • ssi — контролирует каналы последовательных синхронных интерфейсов (для SPI, I2C…).
  • stor — обеспечивает доступ к EEPROM.
  • sys — отвечает за общую функциональность устройства.
  • wln — управляет Wi-Fi интерфейсом.

Группы функций: 27 строковых функций, 8 функций конвертирования даты/времени, функции шифрования, хэширования (RC4, MD5, SHA-1) и пр.

Типы переменных: знаковые/беззнаковые 8-битные, 16-битные и 32-битные типы; строковый тип данных и с плавающей запятой; определяемые пользователем массивы и структуры.

Hardware

Specifications:

  • 1GHz Cortex-A8 Sitara CPU from Texas Instruments
  • Runs a fine-tuned Linux distribution (kernel 4.10)
  • Comes with Tibbo OS for Linux (LTiOS) and Node.js preinstalled
  • 10/100BaseT auto-MDIX Ethernet port with RJ45/magnetics
  • Optional Wi-Fi interface (requires the GA1000L add-on module)
  • Optional GPRS interface (requires )
  • Seven tiles with 51 general-purpose I/O lines
    • Fourteen sockets for Tibbit modules
    • Fourteen sockets for Tibbit connectors
    • One extra socket for
    • Five Tibbit module sockets have UART capability
      • Baudrates of up to 921,600bps
      • None/even/odd/mark/space parity modes
      • 7 or 8 bits/character
      • Full-duplex mode w. RTS/CTS, XON/XOFF flow control
      • Half-duplex mode with direction control
      • Encoding/decoding of Wiegand, clock/data streams
      • One of the UARTs works as a Linux console
    • Two module sockets have CAN capability (this requires )
    • Eight module sockets have interrupt capability
    • One module socket has audio capability (this requires )
    • One module socket can accommodate an SD card Tibbit ()
    • One module socket has PoE capability
  • Up to 12 SPI or 13 I2C interfaces
  • Onboard buzzer
  • RTC with a backup supercapacitor
  • 512MB DDR3 SDRAM
  • 512MB NAND flash
  • 2048-byte EEPROM for data storage
  • Eight onboard LEDs
    • Green and red main status LEDs
    • Yellow Ethernet link LED
    • Five blue LEDs (for Wi-Fi signal strength indication, etc.)
  • Automatic on-demand CPU speed throttling
  • Reliable power-on/brown-out reset circuit
  • Power: 500mA @ 5V (100Base-T mode, full speed)
  • Dimensions (LxW): 165 x 94mm
  • Operating temperature range: -40°C to 70°C
  • Linux software and applications are upgradeable using the DNF system

See Also:

Programming

Create powerful, network-enabled applications in Tibbo BASIC and Tibbo C. Learn more…

Platform objects:

  • adc — provides access to the analog-to-digital converter (ADC).
  • beep — generates buzzer patterns.
  • bt — in charge of the BLE (Bluetooth Low-Energy) interface.
  • button — monitors the MD button.
  • fd — manages the flash memory file system and direct sector access.
  • io — handles I/O lines, ports, and interrupts.
  • kp — works with matrix and binary keypads.
  • lcd — controls the LCD.
  • net — controls the Ethernet port.
  • pat — «plays» patterns on up to five LED pairs.
  • ppp — accesses the Internet over a serial modem (GPRS, etc.).
  • pppoe — accesses the Internet over an ADSL modem.
  • romfile — facilitates access to resource files (fixed data).
  • rtc — keeps track of date and time.
  • ser — controls serial ports (UART, Wiegand, clock/data modes).
  • sock — socket comms (up to 32 UDP, TCP, and HTTP sessions).
  • ssi — controls serial synchronous interface channels (SPI, I2C…).
  • stor — provides access to the EEPROM.
  • sys — in charge of general device functionality.
  • wln — handles the Wi-Fi interface.

Function Groups: String functions, trigonometric functions, date/time conversion functions, encryption/hash calculation functions, and more.

Variable Types: Signed and unsigned 8-bit, 16-bit, and 32-bit types; floating point and string types; user-defined arrays and structures.

Аппаратное обеспечение

Технические характеристики:

  • Основан на .
  • 10/100BaseT auto-MDIX Ethernet-порт с разъёмом RJ45 (с индуктивной гальванической развязкой).
  • Возможность связи по Wi-Fi интерфейсу (требуется модуль расширения GA1000).
  • Возможность связи по GPRS-интерфейсу (требуется ).
  • 3 группы сокетов с 24 линиями ввода-вывода общего назначения:
    • 6 сокетов для Тиббит-модулей;
    • 6 сокетов для Tibbit-коннекторов;
    • 1 дополнительный сокет для ;
    • у 4 сокетов Тиббит-модулей есть возможность реализации UART:
      • скорость передачи данных до 921,600 б/c;
      • режим чётности: нет/чет/нечет/mark/space;
      • формат передачи данных: 7 или 8 бит/символов;
      • полнодуплексный режим с RTS/CTS и XON/XOFF (контроль потока);
      • полудуплексный режим с контролем направления передачи данных;
      • кодировка/декодировка потоков Wiegand и clock/data.
    • У каждого сокета модуля есть возможность прерывания.
    • У 1 сокета модуля есть PoE.
    • 4 синхронных последовательных порта с возможностью переназначения и режимами SPI и I2C.
  • Встроенный зуммер.
  • Коннекторы для TFT ЖК-дисплея и сенсорной клавиатуры TPB2L.
  • Модуль RTC с резервным суперконденсатором.
  • 22KБ SRAM-памяти для переменных и данных Tibbo BASIC/C.
  • 1MБ flash-памяти под прошивку TiOS, приложение и файловую систему.
  • 2КБ EEPROM для хранения данных.
  • Восемь встроенных светодиодов:
    • светодиоды основного статуса (зелёный и красный);
    • светодиод Ethernet-канала (жёлтый);
    • пять синих светодиодов (для индикации уровня сигнала Wi-Fi и пр.).
  • Программно-контролируемый PLL для выбора скорости (высокой и низкой).
  • Надёжная схема контроля питания с функцией сброса при падении напряжения.
  • Питание: 220mA @ 5В (режим 100Base-T, на полной скорости).
  • Размеры (ДxШxВ): 94 x 94мм.
  • Диапазон рабочей температуры: -40 ~ +70°C.
  • Прошивка обновляется через последовательный порт или по сети.
  • Приложение на Tibbo BASIC/C можно отладить по сети Ethernet.
  • Сертификаты CE и FCC.

См. также:

Средства программирования

Понимая, что реализовать нашу главную миссию без безупречного ПО невозможно, мы решили разработать собственное программное обеспечение и инструментарий для своих устройств. В итоге, технические специалисты Tibbo создали легковесную и гибкую операционную систему TiOS (Tibbo OS) для наших IoT-модулей, плат, контроллеров и TPS-устройств.
Кроме того мы создали языки программирования Tibbo BASIC и C, средства разработки для этих языков, а также программное обеспечение — TIDE (Tibbo IDE), позволяющее быстро создавать приложения для IoT и автоматизации под наше аппаратное обеспечение.

Мы также обладаем глубоким знанием ОС Linux. Наш первый продукт на базе Linux — плата LTPP3 — входит в линейку TPS-устройств. В ближайшем будущем ожидается выпуск и других устройств под Linux. Наши технические специалисты на практике используют современные веб-технологии, iOS, а также популярные среды программирования, такие как Node.js.

Управляйте вашей инфраструктурой

Как становится понятно из названия продукта, AggreGate Network Manager — это не просто система мониторинга. Она помогает контролировать, настраивать и обслуживать вашу сеть с помощью типовых отраслевых протоколов, таких как SNMP, WMI, CLI, JMX, SOAP, CORBA или TR-069.

Добавление L3 VPN на множество маршрутизаторов ядра сети теперь не требует многих часов настройки через консоль – с AggreGate это становится вопросом всего нескольких кликов мыши. Более того, активация этого сервиса может происходить автоматически при получении соответствующей команды от систем поддержки операций и бизнеса, например, биллинга.

Оцените статью:
Оставить комментарий