ТАИС

Industrial integration / software R&D

Подключаем промышленное оборудование без готовых драйверов

Разрабатываем драйверы и протокольные шлюзы, исследуем недокументированные протоколы. Интегрируем старое, импортное и нестандартное оборудование со SCADA, MES и IIoT.

Modbus TCP/RTU · OPC UA · MQTT · OPC DA · REST API · Proprietary protocols

TAIS / DATA INTERFACE

Engineering flow

link active

01 / SOURCE

DEVICE
PLC
LEGACY EQUIPMENT

02 / TAIS INTEGRATION LAYER

Driver / Gateway

CUSTOM
DecodeNormalizeBufferRoute

7E 01 A4 0F → TAG.PRESSURE = 4.82 bar

03 / TARGET SYSTEM

SCADA
MES
IIoT
ERP

Сценарии

Когда обращаются в ТАИС

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

CASE / 01

Нет документации

Есть устройство и штатное ПО, но протокол обмена неизвестен. Анализируем трафик и проверяем возможность восстановления протокола.

CASE / 02

Нет готового драйвера

SCADA, OPC-сервер или платформа не поддерживают устройство. Разрабатываем программный драйвер под нужный интерфейс.

CASE / 03

Китайское оборудование не интегрируется

Станок или контроллер работают автономно, но данные нужны в существующей системе. Создаём интеграционный слой.

CASE / 04

Старое оборудование нельзя менять

PLC или установка выполняют свою функцию, но их нужно подключить к новой SCADA, MES или IIoT без замены полевого уровня.

CASE / 05

Две системы несовместимы

Источник и приёмник используют разные протоколы и модели данных. Разрабатываем gateway с преобразованием и диагностикой.

CASE / 06

Интегратору не хватает software-компетенции

Подключаемся как специализированный технический субподрядчик к конкретной сложной части проекта.

Архитектура

От устройства до готовых данных

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

01 / INPUT

Оборудование

  • PLC
  • CNC
  • HVAC
  • Счётчики
  • КИПиА
  • Контроллеры
  • Производственные линии
  • Legacy equipment

02 / TAIS

active

Интеграционный слой

  • Protocol driver
  • Reverse engineering
  • Edge gateway
  • Normalization
  • Buffering
  • Routing
  • Diagnostics

03 / OUTPUT

Целевая система

  • SCADA
  • MES
  • ERP / 1С
  • BMS
  • IIoT
  • Cloud
  • PostgreSQL
  • REST API

Ключевая услуга / 01

Разработка промышленных драйверов

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

Рабочий драйверОписание протоколаМодель данныхКонфигурацияТесты и документацияИсходный код — по договору
Оценить разработку драйвера

Ключевая услуга / 02

Reverse engineering промышленного протокола

Если документации нет или она не соответствует устройству, возможность интеграции иногда можно восстановить по реальному обмену со штатным ПО.

RX 7E 01 A4 0F 00 2C 91

TX 7E 02 10 03 4A 7B E0

MAP payload[4:6] → pressure

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

Отправить PCAP / документацию
  1. 01

    Устройство

  2. 02

    Захват трафика

  3. 03

    Анализ пакетов

  4. 04

    Гипотеза протокола

  5. 05

    Эмулятор

  6. 06

    Клиент / драйвер

  7. 07

    Испытания

Отдельное решение

Купили китайское оборудование, но оно не интегрируется с вашей АСУ ТП?

Поможем получить данные из станка, PLC, контроллера или технологической установки и передать их в существующую SCADA, MES, IIoT или другую систему предприятия.

Показать оборудование инженеру
  • Неизвестный протокол
  • Нестандартный Modbus
  • Документация на китайском
  • Неизвестные регистры
  • Только штатное Windows-ПО
  • Подключение к российской SCADA

Форматы сотрудничества

Три стороны одной сложной интеграции

ICP / 01 — ПРОИЗВОДИТЕЛЯМ

Вы производите оборудование. Мы сделаем его готовым к интеграции.

Один раз разработанный integration layer можно применять в следующих поставках устройства и давать заказчикам понятный способ подключения.

Обсудить интеграцию продукта
  • OPC UA / MQTT / REST API
  • SCADA connector и модель данных
  • Эмулятор и документация
  • Исходный код — по условиям договора

ICP / 02 — ИНТЕГРАТОРАМ

Сложную software-интеграцию можно отдать нам

Вы ведёте объект и отношения с заказчиком. ТАИС подключается только к части проекта, где нужны driver, gateway, backend или исследование протокола.

Передать задачу на субподряд
  • Субподряд и NDA
  • Не претендуем на конечного клиента
  • White-label и удалённая разработка
  • Документация и сопровождение

ICP / 03 — ПРЕДПРИЯТИЯМ

Сохраняем работающее оборудование и добавляем современный интерфейс данных

Исследуем старый, импортный или нестандартный полевой уровень и создаём контролируемую границу с новой системой.

Показать оборудование инженеру
  • Без необоснованной замены PLC
  • Миграция SCADA поэтапно
  • Драйвер или edge-gateway
  • Испытания на реальном оборудовании

Реализованные задачи

Кейсы без маркетингового шума

Все кейсы →

Проекты, реализованные при участии специалистов команды. Названия заказчиков не раскрываются.

Облачная IIoT-платформа для гостиничной автоматизации

Задача

Создать облачную платформу управления инженерными системами гостиниц: климат, доступ, интеграция с системами управления отелем — с быстрым подключением новых объектов.

Почему типовое решение не подходило

Оборудование разных производителей и поколений

Результат

Десятки объектов и тысячи номеров под управлением платформы

MQTT / OPC UA / FIAS / ThingsBoard / Python / PostgreSQL / Docker

Разобрать кейс →

Интеграционный слой для промышленного и экологического мониторинга

Задача

Подключить разнородное измерительное и технологическое оборудование к платформе мониторинга и обеспечить единый формат данных.

Почему типовое решение не подходило

Часть оборудования — с неполной или неточной документацией

Результат

Оборудование разных производителей передаёт данные в единую систему

MQTT / OPC UA / LoRa / Python / анализ трафика

Разобрать кейс →

Мониторинг объектов критической инфраструктуры

Задача

Организовать сбор технологических параметров с территориально распределённых объектов и оповещение о происшествиях.

Почему типовое решение не подходило

Оборудование с интерфейсами разных поколений: от OPC DA до MQTT

Результат

Технологические параметры объектов собираются централизованно

OPC DA / OPC UA / Modbus TCP/RTU / MQTT / SCADA

Разобрать кейс →
Янис Музенитов — технический руководитель ТАИС

Инженерная экспертиза

15+ лет на стыке промышленной автоматизации и разработки ПО

Разработчики понимают автоматику. Автоматчики умеют разрабатывать software.

Янис Музенитов — технический руководитель и архитектор IIoT-решений. Опыт включает PLC, SCADA, промышленные протоколы, backend, облачные платформы, внедрение на реальных объектах и reverse engineering.

PLCSCADAIIoTBackendProtocol analysisTechnical architecture
Подробнее о команде

Предсказуемый процесс

Сначала подтверждаем техническую возможность, затем развиваем решение

STEP / 01

Присылаете вводные

Модель оборудования, фотографии, документацию и описание задачи.

STEP / 02

Первичный анализ

Проверяем интерфейсы, целевую систему и имеющиеся материалы.

STEP / 03

Исследование протокола

Если нужно, изучаем PCAP или тестируем оборудование на стенде.

STEP / 04

Proof of concept

Подтверждаем обмен данными на минимальном наборе функций.

STEP / 05

Промышленная версия

Добавляем reconnect, buffering, diagnostics, logging и обработку ошибок.

STEP / 06

Испытания

Проверяем компонент с эмулятором и реальным оборудованием.

STEP / 07

Передача или внедрение

Передаём интегратору либо запускаем решение на объекте.

Бесплатная первичная оценка

Пришлите модель оборудования, документацию или PCAP

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

01Модель и интерфейсы
02Документация или PCAP
03Целевая система

Удобнее обсудить напрямую?

+7 (904) 716-17-16

Бесплатная первичная оценка

Что нужно подключить?

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

Контакт для ответа

Инженер изучит вводные и свяжется для уточнения технических деталей.