Tibbo technology: Программируемые модули Tibbo

Содержание

Программируемые модули Tibbo

Разработать сетевое устройство?
С Tibbo это легко!

В настоящее время, возможно воплотить в жизнь любую идею в области программирования. На IT — рынке представлено множество видов средств разработки. Их предназначение — сделать вашу жизнь как можно проще. Отрезок времени от идеи до готового продукта измеряется всего лишь неделями, если не днями.

Что же можно сказать об аппаратном обеспечении? Как действовать дальше, если возникает идея о создании не просто устройства, а уникального устройства? Что необходимо для воплощения этой идеи в реальность? 

Для этого и существует компания Tibbo. Наша задача — упростить разработку устройств со встроенными сетевыми интерфейсами. Сегодня мы готовы предложить Вам множество бизнес-решений, которые позволят интегрировать автоматизацию по таким направлениям, как: СУРВ — система учета рабочего времени, СКУД — система контроля и управления доступом, система управления паркингом, мониторинг датчиков и многих других. 

По всем интересующим Вас вопросам просим связаться с нашими техническими специалистами по телефону:
+7(495) 742-17-90 и они помогут подобрать оптимальное решение для Вашего бизнеса!

Обратите внимание на нашу продукцию и Вы сами все поймете.

 

ГОТОВЫЕ РЕШЕНИЯ

Подключение RS232/485 устройств к сети Ethernet с помощью нашего оборудования. Легкая аппаратная интеграция. Быстрая установка с TDST.

ВСТРАИВАЕМЫЕ МОДУЛИ

Обойдите своих конкурентов, при этом наслаждайтесь легкостью программирования с Tibbo BASIC, средой TIDE и универсальным оборудованием.

ОТЛАДОЧНЫЕ ПЛАТЫ

Нет возможности разработать собственную печатную плату? Попробуйте наши решения. Миниатюрные, программируемые, надежные и удобные платы.

AGGREGATE

Проектирование распределенной системы? Подключите ваши удаленные точки с помощью многофункциональной универсальной платформы AggreGate.

подробнее… подробнее… подробнее… подробнее…

О компании | Tibbo

Компания Tibbo Technology была основана в 2001 г. К тому времени мы уже занимали передовые позиции в разработке контроллеров Serial-over-IP (SoI) (так же известных как “сервера устройств” или “конвертеры Serial-to-Ethernet”), модулей и соответствующих программных решений. Эти устройства остаются востребованными по всему миру и по настоящий день.

Успех линейки SoI оказался «трамплином» для реализации более амбициозных целей, ради которых и была создана компания Tibbo Technology:

мы стали лидерами в области аппаратных и программных решений, позволяющих упростить и ускорить создание устройств для автоматизации и IoT-устройств.

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

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

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

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

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

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

Платформа управления AggreGate IoT

Более того, мы разработали универсальную платформу для интеграции IoT AggreGate, которую можно использовать для управления распределенной системой IoT-устройств через сервер AggreGate, расположенный в «облаке» или сети клиента. Наш партнёр — Tibbo Systems — занимается разработкой, продажей и технической поддержкой AggreGate и решений, основанных на этой облачной платформе.

Готовые решения «под ключ»

Наши аппаратные средства, инструментарий для разработки и платформа AggreGate позволили нам создать несколько готовых к использованию решений, таких как Шлюз MG Modbus Gateway и Мониторинг датчиков Sensor Monitoring. В скором времени ожидается выпуск и других решений. За исключением программ, разработанных для наших клиентов, все приложения на Tibbo BASIC/C выпущены в виде ПО с открытым исходным кодом и опубликованы на нашем сайте в разделе Код и приложения.

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

Помимо реализации нашего основного направления, мы занимаемся и экспериментальными и сторонними проектами. Один из таких экспериментов вылился в создание компьютерного ПО 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.

OEM и услуги по разработке

Наше экспертное знанение аппаратного и программного обеспечения для IoT позволяет нам предлагать универсальные и экономически выгодные услуги по разработке приложений (ПО), системной интеграции, разработке продукта «под ключ», а также подрядное промышленное производство продукта. Как правило, мы берёмся за проекты, в которых можно использовать нашу систему TPS, или за основу которых можно взять устройства, совместимые с TiOS или Linux. Иногда мы занимаемся проектами, которые не имеют ничего общего с нашим профильным направлением.

Наши специалисты, включая руководство компании, обладают глубокими познаниями и опытом в сфере промышленного производства, встроенных систем, автоматической идентификации и сбора данных (AIDC), Интернета вещей (IoT), Промышленного интернета вещей (IIoT) и робототехники.

Партнёрская сеть

Партнёрская сеть Tibbo включает в себя дистрибьюторов, системных интеграторов, а также предприятия-производители из более чем 50 стран. Наша сеть постоянно расширяется — мы открыты для сотрудничества. Вы можете стать торговым посредником Tibbo и ощутить на себе качественную техническую поддержку, приобрести глубокое понимание рынка IoT, технологий автоматизации, системной интеграции и разработки продукта.

Группа Gigatek

Tibbo Technology — член группы компаний Gigatek, обширного конгломерата деловых партнеров, объединённых общими инвесторами и производственным предприятием — заводом Gigatek, выполняющим все производственные заказы Tibbo Technology и других членов Группы.

Tibbo

ГК «СКАНКОД»

Группа Компаний «Сканкод» более 15 лет осуществляет поставку оборудования и решений автоматической идентификации, автоматизации, удаленного управления и мониторинга на российский рынок, а также через дилеров в Белоруссии, Украине, Армении и Азербайджане. За это время не только передовые технологии и оборудование были внедрены на крупных и малых предприятиях нашей страны, но и гарантия, качество и стабильность условий технической поддержки стали нормой — в том числе и благодаря усилиям команды «Сканкод».

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

В рамках компании, как официального представительства, организован Центр поддержки торговых марок CipherLab (сайфер лаб), GODEX, PROMAG, TIBBO.

Компания «Сканкод» является официальным эксклюзивным представителем компании «Tibbo Technology Inc.» в России. Постоянное двустороннее общение с производителем, наличие собственных квалифицированных инженеров, программистов и сервисного центра, непосредственное участие в проектах с использованием оборудования Tibbo — все это позволяет нам оказывать своевременную, полную и грамотную поддержку своим клиентам: от помощи в выборе подходящего продукта, до полного технического сопровождения продукции Tibbo.


О компании Tibbo Technology Inc.

Удобство — Наше Преимущество

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

Компания Tibbo Technology пошла по другому пути — простота и удобство. С нашей продукцией удобно работать и она экономит время Ваших инженеров!

Основной целью Компании Tibbo является создание «конструктора», когда инженер смог бы создать новое устройство так же легко, как ребенок может собрать дом из элементов детской игры. В результате такой политики, Tibbo Technology вместе со своими модулями предлагает универсальное ПО, среди которого утилита «Connection Wizard» (инновационная разработка

Tibbo).

Теперь становится очевидным, почему инженеры Tibbo выбрали легкий в изучении язык программирования BASIC, который лег в основу собственного языка Tibbo BASIC. Благодаря этому, написание «тяжелой», много-функциональной программы для наших модулей становится достаточно легкой задачей для программистов. Но этого было не достаточно, поэтому также была создана собственная интегрированная среда разработки (Tibbo IDE или TIDE), работа которой, совместно с аппаратно/программными возможностями модулей Tibbo, позволяет производить отладку и прошивку устройств прямо через сеть Ethernet, без какого-либо дополнительного оборудования (таких, как схемные программаторы). Выберите любое устройство Tibbo, скачайте необходимое ПО с нашего сайта, установите его — вот и все, теперь у Вас есть все для создания собственного проекта!

И немного об AggreGate — система удаленного управления. Целью разработки AggreGate является создание единой системы, которая позволит удаленно управлять устройствами, пользователями и даже множеством серверов. Модули AggreGate (SCADA/HMI, Контроль и учет рабочего времени, Контроль Доступа, Автоматизация зданий, Удаленный мониторинг, Сети датчиков, Домашняя автоматизация и многое другое) сами за себя говорят о возможностях данной системы.

Мы надеемся, что продукция Tibbo позволит Вам реализовать Ваш творческий потенциал. И конечно, мы всегда рады узнать о созданных Вами устройствах с применением продукции Tibbo.

Аппаратно-программная платформа автоматизации Tibbo / Блог компании СканКод / Хабр


Доброго времени суток, уважаемые хабровчане!
Это мой первый пост в компании Scancode, в котором я расскажу вам о новом продукте, представляемом на Российском рынке. Заранее хочу предупредить, что в описании не будет сравнительного анализа с конкурентами и глубоких технических деталей — все это тема для отдельной статьи. Здесь же я попытаюсь описать основные функциональные принципы данной системы, как и с чем это нужно кушать использовать.
Примечание: большинство картинок ниже — кликабельны.

Тайваньская компания Tibbo Technology Inc. анонсировала новую линейку продукции, под названием Tibbo Project System (TPS). TPS – это модульная аппаратная платформа для создания собственных устройств автоматизации. Именно устройств, а не отдельных элементов. Под платформой мы понимаем совокупность из следующих элементов: материнская плата с установленным микроконтроллером, платы ввода/вывода, корпус будущего устройства и программное обеспечение, позволяющее написать прошивку под созданное устройство. Причем, на этапе заказа клиент сам выбирает какие элементы ему понадобятся и что будет в комплекте поставки. Но обо всем по порядку.

Идея.

Ключевая идея Tibbo Project System насчитывает уже несколько лет. Было сделано наблюдение, что большинство устройств автоматизации можно разделить на две большие категории: фиксированные устройства, которые не могут быть «изменены» пользователем и модульные устройства, которые могут быть собраны из «кусочков»- модулей ввода/вывода, которые установлены рядом друг с другом на рейке.

Проблема первой категории заключается в том, что редко можно найти устройство с нужной спецификацией. Продавцы понимают это и пытаются охватить все основные спецификации, предлагая головокружительное количество моделей (конфигураций). Например, Вы открываете номенклатуру, а там таблица на 20 строчек. Восемь реле и четыре входа. Четыре реле и восемь входов. Четыре реле, четыре входа и последовательный порт и так далее. А что, если вам нужно шесть реле, два изолированных входа, четыре выхода с открытым коллектором, последовательный порт, датчики температуры и влажности, а также высоковольтное твердотельное реле? Не-а. Нет такой конфигурации.

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

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

А ведь хорошая автоматизация должна быть гибкой, радующей глаз и доступной. При создании Tibbo Project System инженеры компании Tibbo Technology постарались воплотить все это в жизнь. Для наглядности запишем простую формулу и разберем ее составляющие:

TPS = PCB + Tibbits (ввод/вывод) + boxes

Платы (PCB).


Начинаем с выбора печатной платы, на которой в будущем будет работать вся логика устройства. На данный момент существуют две базовые платы, отличия между которыми заключаются лишь в количестве посадочных мест для модулей ввода/вывода (в одном случае это 6 площадок, в другом — 14). На плате уже установлен чип с частотой 88 МГц (при включенном PLL), реализован полнофункциональный интерфейс Ethernet, подготовлены разъемы для подключения модуля расширения Wi-Fi, внешнего дисплея и клавиатуры, выведены кнопка аппаратного сброса (reset) и программируемая кнопка (MD), установлен конденсатор для резервного питания, распаяна схема питания, размещены светодиоды и звуковой индикатор. На чипе уже реализован веб-сервер. На самом деле, данные платы представляют из себя встраиваемые (embedded) модули EM1000, которые компания Tibbo выпускает уже достаточно давно. На этот раз модули «вывернули наизнанку» и теперь это уже печатная плата с контактными площадками. Забегая вперед скажу, что отладка программ осуществляется прямо через интерфейс Ethernet. Таким образом, имея «голую» плату к ней уже можно подключиться и попробовать свои силы в программировании, правда пока это не так интересно.
Tibbits


Тиббиты (от англ. Tibbo bits) — это небольшие платы ввода/вывода, помещенные в корпус. Тиббиты могут использоваться как самостоятельно (работают с большинством известных микроконтроллеров), так и в составе Tibbo Project System. Шаг между пинами составляет 2.54мм., что позволяет их легко устанавливать на макетных платах и проводить тестирование.
Тиббиты делятся на два подтипа: собственно функциональные платы и тиббиты-разъемы. На данный момент реализовано более 40 различных тиббитов. Это АЦП, ЦАП, PoE, резервное питание, RS232/485, различные реле, изолированный вход, ИК приемо-передатчик, тиббиты датчики (температуры, влажности, shock sensor) и многие другие. Список будет постоянно расширяться. В ближайшем будущем планируется выпуск GSM, управление шаговым двигателем и т.д.
В зависимости от функций, тиббиты могут занимать на плате одну контактную площадку или полную секцию (две площадки). Установка на плату производится элементарно. Как приятный плюс, производитель предусмотрел установку пластины виброзащиты — пластина «прижимает» тиббиты к плате, не давая им выскочить при транспортировке или использовании в условиях повышенной вибрации.
Таким образом, мы уже практически подготовили аппаратную часть нашего устройства. Теперь можно смело запускать среду программирования и создавать собственную прошивку.
Boxes


Изготовление корпусов в штучных объемах — непозволительное удовольствие. Слишком высокая цена. Даже если имеется мелкосерийное производство плат, корпуса все равно остаются головной болью для разработчиков устройств. А ведь использование открытой платы на объекте не всегда удобно, не эстетично и ведет к риску выхода из строя оборудования. Поэтому было бы неплохо всю нашу систему поместить в корпус. Сказано — сделано. Производитель предусмотрел несколько типов универсальных корпусов Tibbo Project Box: TPB2 — корпус, предназначенный для маленькой материнской платы; TPB2L — то же самое, но в этот корпус вмонтирован ЖК дисплей и сенсорные клавиши; TPB3 — корпус для большой материнской платы.
Корпуса состоят из нескольких составляющих. Нижняя крышка, на которую устанавливается плата, боковые стенки, верхняя крышка устройства. Тиббиты-разъемы удачно «вписываются» в боковые стенки и корпус устройства. Отличительной особенностью является то, что на верхней крышке установлено телефонное прозрачное пластиковое окно (в версии без дисплея), под которой можно разместить стикеры с подписями. Очень удобно, когда в монтажном шкафу не придется гадать «какой провод откуда?».
Итак, плата выбрана, тиббиты размещены, все это успешно разместилось в корпусе — аппаратная часть устройства готова.
IP68.


Один нюанс. Все выглядит красиво, но что делать с защитой? На объектах часто присутствует агрессивная внешняя среда. Базовые корпуса TPB явно не подходят для таких условий. В этом случае мы можем использовать корпуса из предыдущей продуктовой линейки компании Tibbo Technology DS10xx. Данные корпуса выполнены из экструдированного алюминия и при использовании внешней защитной крышки имеют степень защиты IP68 (полная пыле- влагозащищенность). Разработаны специальные платы для подключения тиббитов и инсталляции в данные корпуса. А теперь ложку дёгтя. Не все тиббиты могут быть установлены на данные платы. Логично, что датчик освещенности или ИК приемо-передатчик вряд ли будут справляться со своими задачами под защитной крышкой устройства.
Онлайн конфигуратор.


Для удобства и облегчения процесса выбора составляющих устройства, разработан онлайн конфигуратор Tibbo Project System. В конфигураторе мы работаем со своими проектами (которые можем сохранять на локальной машине), где выбираем печатные платы, доступные тиббиты, делаем удобную компоновку. Логика конфигуратора не позволит вам сделать ошибку, разместить рядом тиббиты, которые должны быть разнесены на плате и проследит за токопотреблением всего устройства. Создав свой проект, вы прямо из конфигуратора сможете заказать комплектующие получившейся системы, а при необходимости заказать уже собранное устройство. При этом, конфигуратор вас ни к чему не обязывает, вы всегда можете заказать любую составляющую из данной системы, независимо от того, является это тиббитом, платой или просто элементом корпуса.
Сохранив проект на локальной машине, вы можете открыть его в оболочке программирования и среда автоматически подгрузит к вашему программному проекту все библиотеки, необходимые для работы с вашим устройством.
Программирование.


Для программирования устройств используется собственная среда TIDE (это не стиральный порошок, TIDE – Tibbo Integrated Development Environment). Как я уже говорил, программирование и отладка производится прямо через локальную сеть (Ethernet). Среда лояльная к пользователю, удобная, имеет все необходимые функции, включая точки останова и возможность пошагового прохождения программы. Веб интерфейс можно запрограммировать здесь же.
Язык программирования — Tibbo Basic. Не стоит пугаться, это не тот классический бэйсик, который многие видели еще в школе. Это типизированный объектно-ориентированный событийный язык программирования от производителя. Кто все же привык к языку «С» разочаровываться не стоит. Компилятор «С» уже готов, завершается стадия написания документации. В ближайшее время ждем релиза компилятора.
Немного о принципе работы прошивки.
На чип загружена операционная система (TiOS – Tibbo OS), которая позволяет производить сетевую отладку и следит за критическими параметрами контроллера. Прошивка работает в режиме интерпретации (компилятор переводит программу в мнемо-код, который мы и заливаем в кристалл).
При возникновении системного события (нажатие кнопки, получили данные на последовательный порт, поменялось состояние линии, системный таймер и т. д.) возникает обработчик данного события, где реализуется дальнейшая логика.
На сайте производителя публикуются в открытом доступе исходники некоторых проектов и библиотек, что поможет программисту быстро освоиться и написать собственное приложение.
Как этим управлять извне?


Во-первых, можно интегрировать полученное устройство в любую систему, собственноручно написав протокол обмена данными. Также, у производителя можно заказать разработку драйверов под устройство. Вы пишите ТЗ, производитель реализует программную часть. Строго говоря, производителю можно отдать разработку вообще всей программной части.
Подключив библиотеку AggreGate Agent, которая бесплатно распространяется, вы можете подключить устройство к платформе AggreGate от Tibbo Technology – это программная платформа автоматизации. На AggreGate уже реализованы гибкие конфигурации SCADA/HMI, контроль доступа, автоматизация зданий и т. д. Не буду подробно останавливаться на этом, данная платформа заслуживает отдельной статьи.
И, наконец, в скором времени ожидается релиз OPC сервера, который позволяет подключить устройство к любой SCADA системе, установленной на вашем объекте.
Поводя итоги…


Получаем функциональную платформу автоматизации, выполненную в стильном дизайне и по доступной цене. Tibbo Project System может использоваться как несложный конструктор по созданию собственных устройств, даже если у вас недостаточно опыта в этой сфере. Учитывая гибкость, функциональность, масштабируемость, систему можно воспринимать и как профессиональное решение для системных интеграторов и сферы автоматизации в целом. В совокупности с платформой AggreGate мы получаем весь необходимый функционал для создания систем «под ключ». Будь это мониторинг (например, мониторинг показаний электросчетчиков), удаленное управление объектами или самостоятельная автоматическая система управления.
Помимо прочего, производителем и официальными дистрибьюторами предоставляются услуги технической поддержки по использованию платформы, консультации со стороны вендора по проектным работам, гарантийные обязательства, авторизованный сервисный центр. Вы можете просто написать нам о своей задаче, а мы поможем вам ее решить.

Наборные контроллеры Tibbo

Сайт официального представителя Tibbo в РФ

Описание нашей аппаратной платформы автоматизации TPS вы можете прочитать в нашей публикации.

  • Tibbo Project PCB (TPP) — платы

    Плата Tibbo Project PCB — представляет из себя программируемую печатную плату, на которой разведены все необходимые элементы (программируемый чип, обвязка питания, микросхемы сброса и т.д.) для быстрого старта работы, а также предусмотрены площадки, для установки внешних модулей ввода/вывода (tibbits — тиббиты). Все это позволяет разрабатывать аппаратную часть собственного устройства автоматизации в рекордно короткие сроки.

  • Tibbits — модули ввода/вывода

    Тиббиты (Tibbit — Tibbo Bits) — это компактные модули с заранее заданным функционалом (ввод/вывод), которые предназначены для тестирования, создания прототипов устройств, разработки собственных продуктов и интеграции.

    В тиббитах реализованы различные функции ввода/вывода: АЦП, питание 5В, ШИП, Реле, RS232 и т.д.

    Тиббиты могут использоваться с любым МК и в любой системе. Но первично они разрабатывались (и на данный момент являются неотъемлемой частью) для нашей системы TPS. Они устанавливаются на платы TPP без пайки и каких-либо сложностей: как детский конструктор. После чего, вся эта сборка помещается в универсальный корпус TPB (при необходимости, установив пластину виброзащиты для дополнительной надежности).

  • Tibbo Project Box (TPB) — корпуса

    В большинстве коммерческих продуктов (законченных изделий) требуются корпуса. Разработка корпусов в современном дизайне — задача не из легких. При этом в мелко-серийном производстве — это весьма затратная часть разработки. При создании системы TPS инженеры компании Tibbo позаботились об этой проблеме — платы TPP размещаются в корпусах TPB. Корпуса выглядят стильно и при этом они функциональны. Поместив платы с тиббитами в TPB, вы получаете действительно законченное устройство автоматизации.

  • Аксессуары для TPS

    В этом разделе вы можете выбрать аксессуары для Tibbo Project System. Товары, представленные в данном разделе не являются обязательными, но они могут понадобиться или облегчить работу при использовании TPS. Здесь вы можете найти блоки питания, модули расширения WiFi, пластины виброзащиты, заглушки и т.д.

 

Продукция компании Tibbo

Бесплатное ПО для работы с нашими устройствами.

  • TDST — Tibbo Device Server Toolkit для Windows

    Программное обеспечение для настройки и управления устройств Tibbo.

    Включает Драйвер Виртуального COM-порта (VSPD), Мастер настройки подключения(Connection Wizard), утилиту для настройки параметров Tibbo модулей (DS Manager), утилиту по настройке Виртуальных COM-портов (VSP Manager) и утилиту по мониторингу виртуального COM-порта (Port Monitor).

    Данный программный пакет распространяется бесплатно, входит в комплект поставки Tibbo модулей.

  • TIDE — Tibbo Integrated Development Environment

    Удобная Среда Разработки TIDE

    Нажали F5 — приложение скомпилировалось, загрузилось в память устройства (target), запустилось на выполнение с интерактивной отладкой прямо через сеть Ethernet. Другие функции также легко используются с Tibbo IDE.

    Среда разработки TIDE распространяется бесплатно. Свежую версию данного продукта всегда можно скачать здесь.

  • VSPDL — Драйвер Виртуального COM-порта для Linux

    Драйвер Виртуального COM-порта для Linux (VSPDL) позволяет использовать Виртуальные порты под ОС Linux.

    VSPDL подобен Драйверу Виртуального COM-порта под Windows. Если вы использовали драйвер под ОС Windows — вы сразу почувствуете схожесть конфигурационного файла VSPDL.

    Драйвер распространяется бесплатно. Свежую версию драйвера под разные конфигурации ОС вы всегда можете скачать здесь.

Корпоративный профиль | Tibbo

Компания Tibbo Technology была основана в 2001 году. В то время мы были среди пионеров в разработке контроллеров последовательного интерфейса по IP (SoI) (также известных как «серверы устройств» или «преобразователи последовательного интерфейса в Ethernet»), модули и соответствующее программное обеспечение для ПК. Продукция Tibbo’s SoI остается популярной и по сей день.

Успех продуктовой линейки SoI стал ступенькой к гораздо более амбициозной цели, что и стало причиной основания Tibbo Technology:

Мы взяли на себя обязательство стать лидером в области аппаратных и программных решений, которые упрощают и ускоряют создание IoT и устройств автоматизации.

Оборудование для Интернета вещей

Сегодня Tibbo Technology специализируется на разработке, производстве и маркетинге программируемые модули, платы и контроллеры IoT для Интернета вещей (IoT), промышленного Интернета вещей (IIoT) и приложений автоматизации.

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

Цепочка инструментов

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

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

Платформа управления IoT AggreGate

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

Готовые решения

Наше оборудование, инструменты разработки и платформа AggreGate позволили нам разработать и предложить несколько полных (готовых к использованию) решений, таких как шлюз Modbus и решения для удаленного ввода-вывода, и их количество скоро появится.За исключением кода, разработанного для наших клиентов, все приложения Tibbo BASIC / C, которые мы создаем, выпускаются как программное обеспечение с открытым исходным кодом и публикуются в Раздел «Код и приложения» на нашем сайте.

Прочие начинания

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

Еще один необычный продукт, который был рожден нашими собственными производственными потребностями и теперь становится основой для нашей экспансии в «движущиеся» продукты, таких как робототехника и автоматизация, — это конструктор Uni • Qb 3D. Вдохновленный наборами Meccano и Erector, Uni • Qb представляет собой трехмерный конструктор для промышленных и лабораторных приложений, требующих прочности и точности. В комплект входят инновационные цельные кубы и балки, на которые подана заявка на патент.

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

Услуги OEM и разработки

Наши экспертные знания в области аппаратного и программного обеспечения IoT также позволяют нам предлагать комплексные и экономичные разработка приложений (программного обеспечения), системная интеграция, полная разработка продукта и услуги контрактного производства.Обычно мы беремся за проекты, в которых может использоваться наша система проектов Tibbo. или может быть основан на нашем оборудовании, совместимом с TiOS или Linux. В отдельных случаях мы принимаем проекты, которые не имеют ничего общего с нашей основной деятельностью.

Наши сотрудники, включая высшее руководство компании, имеют особенно большой опыт в области промышленной автоматизации, встраиваемых систем, Автоматическая идентификация и сбор данных (AIDC), Интернет вещей (IoT), Промышленный Интернет вещей (IIoT) и робототехника.

Партнерская сеть

Партнерская сеть

Tibbo включает дистрибьюторов, системных интеграторов и производителей из более чем 50 стран. Мы постоянно расширяем нашу партнерскую сеть и приветствуем любые связанные запросы. Станьте торговым посредником Tibbo и воспользуйтесь нашей отличной технической поддержкой, глубоким пониманием рынков Интернета вещей и автоматизации, а также нашим опытом в системной интеграции. и разработка продукта.

Гигатек Групп

Tibbo Technology является членом группы компаний Gigatek, разнообразного конгломерата предприятий, объединенных общими инвесторами и центральным производственным предприятием. фабрика Gigatek, которая обслуживает все производственные потребности Tibbo Technology и других участников Группы.

.

Загрузки | Tibbo

VSPDL

Этот выпуск был протестирован в CentOS 6.3, Mandriva 2011, OpenSuse 12.1, OpenSuse 12.2, Debian 6.0.6, Ubuntu 12.04 и Mageia 4.5.

Примечание: вам сейчас не нужен x86_64, он бинарно совместим .

Примечания для конкретной системы

CentOS
 # сначала: настройка заголовков ядра для сборки модулей
yum install kernel-devel
# второй: установить VSPDL RPM
yum install ./vspd-.rpm

# Заголовки для разработки ядра Linux устанавливаются в
# / usr / src / kernels / 
# preapre путь для VSPDL
cd / usr / src /; ln -s./ kernels /  ./linux-`uname -r`
 
* Suse
 # ШАГ 1.0: установить ядро ​​по умолчанию и перезагрузить
yast -i ядро-по умолчанию
перезагрузка
# ШАГ 1.1: настроить исходники ядра для внешних модулей
yast -i исходный код ядра
yast -i ядро-syms
# ШАГ 1.2: подготовить дерево исходных текстов Linux
cd / usr / src /
cp -f ./linux-obj/`uname -i` / default / .config ./linux/
cp -f ./linux-obj/`uname -i` / default / Module.symvers ./linux/
ln -s ./linux ./linux-`uname -r`
----------------- комментарий
# для моего OpenSuse 12.1:
$ uname -a
Linux linux-wh6q 3.1.10-1.16-default # 1 SMP среда, 27 июня, 05:21:40 UTC 2012 (d016078) i686 i686 i386 GNU / Linux
$ ls -l
всего 20
lrwxrwxrwx 1 root root 17 января 11 05:27 linux -> linux-3.1.10-1.16
drwxr-xr-x 24 root root 4096 11 января 07:40 linux-3.1.10-1.16
lrwxrwxrwx 1 root root 19 января 11 05:33 linux-3.1.10-1.16-default -> ./linux
drwxr-xr-x 3 root root 4096 11 января 05:31 linux-3.1.10-1.16-obj
drwxr-xr-x 3 root root 4096 11 января 05:31 linux-obj
drwxr-xr-x 8 root root 4096 10 января 09:30 пакеты
----------------- комментарий /
# ШАГ 1.3: завершить
компакт-диск / USR / SRC / Linux /
сделать oldconfig && make modules_prepare

# STEP 2.0 установите VSPDL RPM (или tar, если хотите)
yast -i ./vspd-<версия>.rpm

# STEP 3.0 установить VSPDL
cd / usr / local / vspd- <версия> -dist
./install.sh / usr / local / vspd

# ШАГ 4.0 (необязательно)
depmod
 
Ubuntu
 # ШАГ 1.0
apt-get install linux-headers-`uname -r`
apt-get install gcc
apt-get install make

# ШАГ 2.0
распаковать и установить vspd- <версия> .tar.gz

# STEP 3.0 (только для 64 бит)
# для 64-битной системы вам может потребоваться установить lib32stdc ++ 6:
apt-get установить lib32stdc ++
 
Debian
 # ШАГ 1.0 (необязательно, обычно он уже установлен в Debian)
apt-get install linux-headers-`uname -r`
apt-get install gcc
apt-get install make

# ШАГ 2.0
распаковать и установить vspd- <версия> .tar.gz

# STEP 3.0 (только для 64 бит)
# для 64-битной системы вам может потребоваться установить lib32stdc ++ 6:
apt-get установить lib32stdc ++
 
Mandriva> = 2011
 # Mandriva 2011 поместила готовый для разработки исходный код ядра в / usr / src / devel / linux-`uname -r`
# подготовить систему
urpmi kernel- (имя вашего ядра) -devel
cd / usr / src / devel / `uname -r` /
сделать oldconfig && make modules_prepare
# Итак, вам нужно установить символическую ссылку перед запуском установки.ш:

ln -s / usr / src / devel / `uname -r` / usr / src / linux-`uname -r`
 
Mageia
 # подготовить систему
urpmi kernel- (имя вашего ядра) -devel
cd / usr / src / devel / `uname -r` /
сделать oldconfig && make modules_prepare
# перед запуском install.sh необходимо установить символическую ссылку:
ln -s / usr / src / devel / `uname -r` / usr / src / linux-`uname -r` 
.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *