Industry 4.0 · цифровые двойники станков и промышленной автоматики · отечественная R&D-разработка +7 925 353-56-35 info@synctwin.ru
Технология

Программно-определяемая автоматика

Мы выносим настройку и управление промышленными приводами на объектный уровень. Вместо ручного копания в регистрах под каждый бренд — единая модель машины поверх цифрового двойника, а низкоуровневую кросс-вендорную конфигурацию система собирает сама. Открытый фундамент (LinuxCNC, EtherCAT) плюс наш проприетарный слой интеллекта.

Двойник = источник правды

Настройки живут в двойнике.
Станок — его зеркало.

Оси, шпиндель, инструменты, нули — всё в двойнике. Конфигурация генерируется из него и передаётся на станок. Импорт со стенда только засевает двойник — второй истины не возникает.

Виртуальный двойникЕдинственный источник правды

Меняете здесь — изменение передаётся на станок. Версионируется, резервируется, переносится на другое железо за минуты.

SYNC
Физический станокТочное зеркало двойника

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

Конструктор производственной линии

Два слоя — один продукт

Собрали машину из приводов → задали треки → запустили. Вместо зоопарка утилит, закрытого ПЛК и отдельного CAM — единая среда, удалённо и кросс-вендор.

cncctl · наладкаОтладка

Поднять, настроить и скоординировать приводы в объектную модель машины: кинематика, оси, входы-выходы, профили оборудования. Discovery и тюнинг.

ОДИН ДВОЙНИК
cncai · резКонструктор треков

Задать траектории, движение и логику: CAD-конструкторы, CAM, симуляция, отправка на станок. Здесь рождается управляющая программа.

Ассистент под ваше железо

Объектная модель вместо регистров

Цифровая копия — не «чёрный ящик»: явная конструкция с описанной кинематикой, осями, приводами и инструментом. Оператор оперирует объектами (двигатель — редуктор — ось — нагрузка), а ассистент собирает под них конфигурацию — и деталь, и логику автоматики.

CAD · CAM

Ассистент собирает деталь

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

PLC · АВТОМАТИКА

Ассистент собирает логику

Оси, входы-выходы, приводы CiA-402, узлы автоматики — конфигурация под конкретный станок, а не универсальный шаблон.

Автоматика на HAL

Логика автоматики без отдельного ПЛК

Логику автоматики мы строим не на внешнем ПЛК с лестницей (IEC-61131), а средствами HAL — низкоуровневого слоя реального времени в основе LinuxCNC. Узлы автоматики (оси, приводы, входы-выходы, исполнители) связываются виртуальными соединениями в том же детерминированном контуре, что и движение; сложная логика — как RT-модули на C/Python.

Узлы + task-API

Узел декларирует потребности

Каждый исполнитель объявляет свои методы и что ему нужно; платформа связывает это в HAL. Технолог назначает железо, а не программирует контроллер.

Soft-PLC

Linux вместо контроллера

Локальный Linux — одновременно исполнитель логики и API-сервер. Без проприетарного ПЛК и привязки к вендору.

Наблюдаемость

Программируемо и версионируемо

Логика версионируется как код, наблюдается вживую и разворачивается в событийный граф исполнителей.

synctwin · Лаб / PLCLIVE
Лаборатория PLC SyncTwin: логика автоматики кодом и граф событий на слое HAL
Фокус

Только EtherCAT — сознательно

Мы специализируемся на EtherCAT с контуром управления от 1 кГц — это осознанный фокус, а не универсальность ради галочки. Единая шина на узлы и оси; другие протоколы подключаются через конвертеры в EtherCAT. Особенно это критично на боксе, где один узел ведёт несколько станков: смешение протоколов там — инженерный хаос, за которым не уследить, и оно ломает детерминизм и изоляцию. Порядок в цехе: открытый слой управления на локальном Linux, мониторинг в облако или на edge. Контур исполнения всегда локальный.

Кросс-вендор

Разные бренды — одна машина

Нормализуем диалекты CiA-402 разных производителей и объединяем разнобрендовые сервоприводы в одну координированную машину.

Real-time

Локальный детерминированный контур

Исполнение — на локальном Linux с жёстким реальным временем. Облако служит для авторинга и наблюдаемости, а не замыкает контур.

Config-as-code

Паспорт всей сборки

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

Кросс-вендор вживую

Разные бренды на одной шине

Список слейвов реального стенда: Omron-coupler, Inovance IS620N, Mitsubishi MR-J4, Wecon VD3E — на одной шине EtherCAT, привязанные к осям станка.

synctwin · Шина / Слейвы
Разнобрендовые сервоприводы на одной шине EtherCAT: NX-ECC202, IS620N, MR-J4, Wecon VD3E, привязка к осям
В разработке · прототип

Автономный клиент-сервер, интерфейс под роли

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

Автономность

Работает без облака

Клиент и сервер живут на локальном боксе — управление и авторинг доступны в цеховой сети даже без интернета. Облако служит для наблюдаемости, а не замыкает контур.

Клиент-сервер

Сервер на боксе, клиент в браузере

Тонкие клиенты открываются с любого устройства: планшет наладчика, ноутбук технолога, панель у станка. Ничего не нужно устанавливать.

Роли

Интерфейс под уровень пользователя

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

Уровни автоматизации

Где мы в пирамиде АСУ ТП

Классическая модель ISA-95 делит автоматизацию на уровни. SyncTwin заменяет зоопарк на уровнях управления и диспетчеризации единым программным слоем поверх EtherCAT, а вверх — отдаёт данные по API, не подменяя MES и ERP.

Уровень 4

ERP — планирование предприятия

Заказы, ресурсы, экономика.

интеграция вверх
Уровень 3

MES — управление производством

Наряды, прослеживаемость, выработка.

интеграция вверх
Уровень 2

SCADA — диспетчеризация и мониторинг

Живой двойник, DRO, осциллографы, состояние.

наш слой
Уровень 1

Управление — контур реального времени

Software-defined слой; координация приводов исполняется локально. Удалённо — только наладка и мониторинг.

наш слой
Уровень 0

Поле — приводы, входы-выходы, датчики

EtherCAT / CiA-402, единая шина.

наша шина