Интернет вещей - Thingworx

Thingworx - это платформа для быстрой разработки и развертывания интеллектуальных подключенных устройств. Его набор интегрированных инструментов разработки IoT поддерживает подключение, анализ, производство и другие аспекты разработки IoT.

Он предлагает Vuforia для реализации разработки дополненной реальности и Kepware для промышленных подключений. KEPServerEX обеспечивает единую точку для распространения данных и облегчает взаимодействие при партнерстве с агентом ThingWorx.

Составные части

Thingworx предлагает несколько ключевых инструментов для создания приложений. Эти инструменты включают Composer, Mashup Builder, хранилище, поисковую систему, совместную работу и возможность подключения. Composer предоставляет среду моделирования для тестирования дизайна. Mashup Builder позволяет легко создавать информационные панели с помощью общих компонентов (или виджетов); например, кнопки, списки, вики, индикаторы и т. д.

Thingworx использует поисковую систему, известную как SQUEAL, что означает поиск, запрос и анализ. Пользователи используют SQUEAL для анализа и фильтрации данных и поиска записей.

Интерфейс

Платформа ThingWorx использует определенные термины, с которыми вы должны ознакомиться. В верхнем меню главного экрана вы ищитеentitiesили создайте их. «Сущность» относится к чему-то, созданному в ThingWorx. Вы также можете импортировать / экспортировать файлы и выполнять с ними различные операции.

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

Когда вы выбираете категорию «Моделирование» в меню, вы начинаете процесс с создания объекта. Сущность может быть любым физическим устройством или программным элементом, и она создает событие при изменении значений своих свойств; например, датчик обнаруживает изменение температуры. Вы можете установитьevents для запуска действий через подписку, которая принимает решения на основе изменений устройства.

Data Shapesсостоят из одного или нескольких полей. Они описывают структуру данных настраиваемых событий, информационных таблиц, потоков и таблиц данных. Фигуры данных считаются сущностями.

Thing Templates и Thing Shapesпозволяют разработчикам избегать повторения определений свойств устройства в больших системах IoT. Разработчики создают шаблоны вещей, чтобы позволить новым устройствам наследовать свойства. Они используют Thing Shapes для определения шаблонов, свойств или выполнения служб.

Обратите внимание, что Вещь наследует свойства, услуги, события и другие качества только от одного шаблона, однако Вещи и шаблоны могут наследовать свойства от нескольких Форм Вещей.

Развитие

ThingWorx на самом деле требует очень небольшого программирования. Пользователи подключают устройства, устанавливают источник данных, устанавливают поведение устройств и создают интерфейс без какого-либо кодирования. Он также предлагает масштабируемость, подходящую как для любительских проектов, так и для промышленных приложений.