Среда разработки HMI-панелей

Опишите экран панели оператора словами — ИИ соберёт его за минуты

ScreenMaster превращает обычную фразу в готовый HMI-интерфейс: виджеты, мнемосхемы, привязки Modbus, логика. На выходе — нативное Rust-приложение, которое мгновенно работает на недорогом ARM-железе. Без браузера. Без CODESYS.

Альфа · день {DAY} из 100 публичной разработки · IDE бесплатна и открыта

часывместо 112–152 ч типового проекта панели у интегратора*
< 1 сотклик нативного интерфейса; веб-визуализация на отдельных панельных контроллерах — до 3–7 с*
любое ARMоткрытое железо: от одноплатника до готовой панели — без привязки к вендору
50+промышленных виджетов: мнемосхемы, гейджи, тренды, электрика

* Источники цифр — публичные данные интеграторов и обсуждения на профильных форумах, подробности в FAQ.

Как это работает

От фразы до работающей панели — три шага

Никакого обучения неделями. Если вы можете описать экран словами — вы можете его собрать.

1

Опишите задачу

«экран котельной: температура подачи и обратки, давление, статусы насосов, график» — обычной фразой, прямо в чате IDE.

2

ИИ собирает экран

Создаёт переменные, расставляет виджеты по сетке, привязывает регистры Modbus из встроенной базы приборов, строит логику и навигацию между экранами. Экран — за минуты.

3

Соберите и разверните

Одна кнопка — и из проекта генерируется нативный Rust-бинарник. Кросс-компиляция под ARM, автообновления, холодный старт на панели за 1–2 секунды.

Уникально — нет ни у Siemens, ни у Beckhoff

ИИ сам смотрит на результат — и сам исправляет

После сборки экрана ассистент делает скриншот, оценивает вёрстку как опытный HMI-дизайнер — контраст, наложения, обрезанный текст, битые привязки — и одним проходом устраняет найденные проблемы. Визуальный самоконтроль замыкает цикл: генерация → проверка → исправление.

Авто-ревью · экран «Обзор»
Вердикт: есть замечания
  • Подпись «Температура» обрезана — уменьшить шрифт до 32
  • Текст сливается с тёмным фоном — заменить цвет на #ffffff
  • Индикатор «Насос 2» без подписи — добавить label
✓ Исправлено автоматически · повторное ревью: без замечаний
Возможности

Полный цикл: интерфейс, данные, логика, деплой

ИИ-ассистент

Понимает предметную область: «уставка», «мнемосхема», «авария». Собирает многоэкранные приложения с навигацией из одной фразы.

Нативный Rust

Компактный бинарник вместо браузера. Запускается за 1–2 секунды, работает на 256–512 МБ RAM, отклик интерфейса мгновенный.

Промышленные протоколы

Modbus RTU/TCP (мастер и слейв), MQTT, HTTP-клиент и встроенный HTTP-сервер — без сторонних шлюзов.

База приборов

Регистровые карты популярных приборов встроены: ИИ подставляет реальные адреса и function codes, а не выдуманные.

Логика на ST (МЭК 61131-3)

Собственный компилятор Structured Text: таймеры TON/TOF/TP, триггеры, счётчики. ⌘K — и ИИ напишет ST-код по описанию.

50+ промышленных виджетов

Баки, насосы, клапаны, трубы, гейджи, тренды, семисегментные табло, символы КРУ — мнемосхема собирается из готовых элементов.

WebView для страниц ПЛК

Многие контроллеры отдают готовый веб-интерфейс — встройте его прямо в нативный экран панели, даже если на панели нет браузера.

Любое железо

Не привязаны к вендору панели: Orange Pi, Raspberry Pi, панели на RK3566, десктоп для отладки, WASM-превью в IDE.

Деплой в одну кнопку

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

Видео

Смотрите, как это работает

Короткие ролики из публичной разработки — реальная скорость, без монтажа.

Многоэкранный HMI с навигацией — из одной фразы

Скоро

Мнемосхема насосной станции за минуту

Скоро

Авто-ревью: ИИ проверяет свой экран

Сравнение

Против привычных способов сделать экран панели

Критерий ScreenMaster Панель + CODESYS Веб-SCADA + браузер-киоск
Генерация экрана ИИДа — из обычной фразыНетНет
Отклик интерфейсаМгновенный (нативный код)Секунды (веб-визуализация)*Зависит от браузера и RAM
ЖелезоЛюбое открытое ARM-железоТолько панели вендораНужен запас RAM под Chromium (>512 МБ)
Время типового проектаЧасы112–152 ч*Дни—недели
ЛогикаST (МЭК 61131-3) + визуальные потокиМЭК 61131-3Скрипты платформы
Стоимость средыIDE бесплатна (open source)Бесплатна, привязка к железуПлатные лицензии по тегам

* Источники цифр — в вопросах и ответах: публичные данные интеграторов и обсуждения пользователей на профильных форумах (по отдельным моделям).

Экономика

Сколько стоит экран панели сегодня — и со ScreenMaster

Сейчас: интегратор, CODESYS
112–152 человеко-часа

Типовой проект панельного контроллера у интегратора — недели программирования. Контроллер и панель оплачиваются отдельно.

Со ScreenMaster
Часы работы + открытое железо

ИИ собирает экраны и привязки за минуты, инженер проверяет и дорабатывает. Бесплатная IDE; железо — любой одноплатник или готовая ARM-панель.

Оценки — публичные данные интеграторов о трудоёмкости программирования панельных контроллеров, июнь 2026.

Разработка в открытую

100 дней разработки — в открытую

Каждый день — реальный прогресс: новые возможности, честные баги и их исправления, короткие видео. Никаких «скоро релиз» — всё на виду.

День {DAY} из 100 · уже работают: ИИ-генерация экранов, мнемосхемы, многоэкранность, Modbus/MQTT/HTTP, ST-компилятор, авто-ревью, шаблоны проектов, деплой на ARM
  • ИИ собирает многоэкранный HMI с навигацией из одной фразы
  • Визуальное само-ревью: ИИ проверяет свой экран по скриншоту
  • База регистровых карт приборов
  • Компилятор Structured Text + ИИ-генерация логики
  • Публичная альфа и документация
  • Каталог верифицированных панелей с готовыми образами
  • Облачный деплой и управление парком устройств
Вопросы и ответы

Частые вопросы

На каком железе это работает?

На любом ARM-железе с Linux: одноплатники (Orange Pi, Raspberry Pi / CM4), готовые панели на RK3566, промышленные Linux-панели. Также: десктоп (Windows/macOS/Linux) для отладки и WASM-превью прямо в IDE. Нативному приложению достаточно 256–512 МБ RAM — браузер не нужен.

Чем это отличается от CODESYS-панелей?

По обсуждениям пользователей на профильных форумах, веб-визуализация CODESYS на отдельных моделях панельных контроллеров отзывается за 3–7 секунд. ScreenMaster генерирует нативный Rust-код с мгновенным откликом, работает на открытом железе в разы дешевле и собирает экраны с помощью ИИ. Популярные приборы поддерживаются «из коробки» — их регистровые карты уже в базе.

Откуда цифра «112–152 часа»?

Из публичных данных интеграторов о трудоёмкости программирования панельных контроллеров: простая задача — около 112 часов, сложная — до 152. Цифры отклика веб-визуализации — обсуждения пользователей на профильных форумах (по конкретным моделям).

ИИ строит идеально?

Нет — и мы этого не скрываем. ИИ собирает рабочий черновик за минуты, сам проверяет его по скриншоту и исправляет типовые проблемы; финальную доводку делает инженер в визуальном редакторе. Это всё равно на порядок быстрее ручной разработки с нуля.

Это бесплатно? Что с лицензией?

IDE — свободное ПО (GPL-3.0, глубоко переработана под HMI). Сгенерированный код проекта принадлежит вам. ИИ-функции работают с вашим API-ключом; готовится облачный тариф «всё включено».

Какие протоколы и приборы поддерживаются?

Modbus RTU/TCP (чтение/запись, мастер и слейв), MQTT (брокер, подписка, публикация), HTTP-клиент и встроенный HTTP-сервер. База регистровых карт включает популярные терморегуляторы, счётчики и контроллеры и расширяется — напишите, какой прибор нужен вам.

Запишитесь в альфа-тест

Идёт закрытое альфа-тестирование. Напишите нам — пришлём сборку и поможем с первым проектом. Ежедневный прогресс — в Telegram-канале.

vasenev.ea@gmail.com

Интеграторам и производителям щитов — пилотные проекты на специальных условиях.