Коннектор i3X

Prev Next

Введение и цель

:::(Информация) (Загрузите i3x Connector из библиотеки)

:::

Industrial Information Interoperability eXchange (i3X) — это независимый от поставщиков открытый стандарт API, предложенный CESMII (Институтом интеллектуального производства). Его основная цель — решить проблему «API-хаоса» на современных заводах.

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

Документацию по API i3X можно найти здесь{target=_blank}

This is an initial release for this specification and as this standard is developed further, we will extend this connector to adapt to those changes.

Настройка среды коннектора

Коннектор i3X настроен на взаимодействие с общедоступным прототипным сервером i3X.

  • Хост: api.i3x.dev
  • Протокол: HTTPS (с включенным TLS)
  • Аутентификация: *в настоящее время для прототипной среды установлено значение «Нет» (*эти настройки будут меняться в зависимости от вашей реализации i3x)

Функции коннектора

Примеры входных данных для тестирования этих функций указаны в поле описания функций коннектора.

  • GET Namespaces: извлекает список доступных источников данных или «пространств имён» объекта. Используйте эту функцию, чтобы позволить пользователям выбирать, какую часть объекта они просматривают.

Get Namespaces

  • GET Типы объектов: Возвращает технические определения (типы) в пределах пространства имён. Например, определяет, как «Насос» или «Смеситель» представлены в модели данных.

Get Object Types

  • GET Objects: извлекает список всех физических или логических объектов, включая их названия и место в иерархии завода.Get Objects
  • POST Objects/value: извлекает последнее известное значение для конкретного актива. Используется в «индикаторах» Tulip или на панелях мониторинга для отображения телеметрических данных в реальном времени, таких как температура или скорость.

POST Objects/value

  • POST Objects/history: извлекает массив точек исторических данных за период между указанными значениями startTime и endTime. Идеально подходит для сменных отчетов и графиков трендов.POST Objects/History
  • PUT Object value: Позволяет Tulip записывать данные обратно на сервер i3X. Может использоваться для сброса счетчиков, обновления заданных значений или подтверждения сигналов тревоги непосредственно с производственного цеха.PUT Object/value

Дополнительная информация

Узнайте больше о коннекторах Tulip в документации по коннекторам.

Чтобы задать вопросы, поделиться идеями и обсудить варианты использования, присоединяйтесь к сообществу Tulip.