Версия 4.2 — поддержка OPC UA Pub/Sub

Телеметрия считается на объекте, а не в облаке

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

1,8 млн
событий в секунду на узел
< 4 мс
задержка от датчика до правила
340 ×
сжатие потока в центр
99,98 %
доступность за 12 месяцев
Платформа

Четыре части, которые работают без интернета

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

Сборщик протоколов

Modbus RTU и TCP, OPC UA, MQTT, CAN, S7, BACnet и восемнадцать частных протоколов станков. Новый протокол описывается схемой, без пересборки прошивки.

Поточный движок

Правила на понятном языке: окна, скользящие средние, пороги, корреляции между датчиками. Правило применяется к живому потоку без остановки узла.

Локальное хранилище

Столбцовая база на NVMe с удержанием до 400 суток сырого потока. Запрос за прошлый квартал выполняется на узле, а не тянет терабайты в центр.

Модели на месте

Обученная модель выгружается на узел и предсказывает отказ подшипника или перегрев за 6–40 часов. Инференс идёт локально, без обращения к облаку.

Управление парком

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

Шлюз в центр

Отдача в Kafka, TimescaleDB, S3 или ваш собственный приёмник. Очередь на диске переживает перезагрузку и держит до 30 суток отставания.

Как устроено

Путь значения от датчика до отчёта

Каждый шаг выполняется там, где это дешевле всего. В центр попадает то, что действительно нужно центру.

01 · ОБЪЕКТ

Съём

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

02 · УЗЕЛ

Очистка

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

03 · УЗЕЛ

Правила и модели

Считаются агрегаты, проверяются пороги, работает предсказание отказа. Тревога уходит сразу, минуя центр.

04 · ЦЕНТР

Свод

В центр уезжают агрегаты и события. Сырьё остаётся на узле и достаётся запросом при разборе инцидента.

Что это даёт на практике

ЗадачаБыло: всё в центрСтало: счёт на узлеРазница
Поток в канал42 ГБ/сут124 МБ/сутв 340 раз меньше
Тревога о перегреве3,4 с4 мсв 850 раз быстрее
Работа без связинетдо 30 сутавтономно
Запрос за квартал18 мин11 сна узле
Глубина сырого потока14 сут400 сутзависит от диска
Оборудование

Три исполнения под разные цеха

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

NE-120 Rail

На DIN-рейку в шкаф автоматики. 12–48 В, пассивное охлаждение, −25…+65 °C. Четыре порта RS-485, два Ethernet. До 40 тысяч тегов.

NE-400 Rugged

Для цеха с вибрацией и пылью. IP67, ударостойкое исполнение, −40…+80 °C. Два NVMe в зеркале, резервное питание на 20 минут.

NE-900 Rack

Стоечный узел 1U на серверную для агрегации цеха. До 1,8 млн событий в секунду, 8 NVMe, два блока питания, горячая замена.

Тарифы

Платите за узлы, а не за объём данных

Сколько бы датчиков узел ни опрашивал и сколько бы ни хранил — цена не меняется. Это и есть смысл счёта на месте.

Стенд
0 ₽ / 60 дней
  • до 3 узлов
  • полный набор протоколов
  • хранение 30 суток
  • поддержка в переписке
Развернуть
Производство
14 900 ₽ / узел в мес
  • без ограничения по тегам
  • хранение до 400 суток
  • модели на узле
  • обновления пачками с откатом
  • поддержка 24/7, отклик 15 минут
Запросить доступ
Холдинг
Договорная
  • от 200 узлов
  • своя панель в вашем контуре
  • интеграция с вашей MES и ERP
  • выделенный инженер
  • обучение вашей команды
Обсудить
Документация

Первое правило — за одиннадцать минут

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

pravilo_podshipnik.nx
# Тревога, если вибрация держится выше нормы дольше двух минут
источник  vibro_02  // Modbus RTU, регистр 40012, шаг 5 мс
окно      120s  скользящее
считать   срзнач(amplitude) как sr
          квантиль(amplitude, 0.95) как pik

когда     sr > 4.2 и pik > 9.0
делать    тревога("подшипник 2, вибрация выше нормы", уровень: высокий)
          отправить(центр, состав: [sr, pik, температура_02])
          сохранить_сырьё(окно: 600s)   // чтобы было что разбирать