Мы выносим настройку и управление промышленными приводами на объектный уровень. Вместо ручного копания в регистрах под каждый бренд — единая модель машины поверх цифрового двойника, а низкоуровневую кросс-вендорную конфигурацию система собирает сама. Открытый детерминированный фундамент плюс наш проприетарный слой интеллекта.
Оси, шпиндель, инструменты, нули — всё в двойнике. Конфигурация генерируется из него и передаётся на станок. Импорт со стенда только засевает двойник — второй истины не возникает. Двусторонняя связь модели с оборудованием — это и есть критерий национального стандарта: цифровой двойник по ГОСТ Р 57700.37-2021.
Меняете здесь — изменение передаётся на станок. Версионируется, резервируется, переносится на другое железо за минуты.
Получает конфиг и программу, исполняет рез, возвращает состояние. Без сторонних ручных правок в обход двойника.
Собрали машину из приводов → задали треки → запустили. Вместо зоопарка утилит, закрытого ПЛК и отдельного CAM — единая среда, удалённо и кросс-вендор.
Поднять, настроить и скоординировать приводы в объектную модель машины: кинематика, оси, входы-выходы, профили оборудования. Discovery и тюнинг.
Задать траектории, движение и логику: CAD-конструкторы, CAM, симуляция, отправка на станок. Здесь рождается управляющая программа.
Цифровая копия — не «чёрный ящик»: явная конструкция с описанной кинематикой, осями, приводами и инструментом. Оператор оперирует объектами (двигатель — редуктор — ось — нагрузка), а ассистент собирает под них конфигурацию — и деталь, и логику автоматики.
С учётом материала, каталога фрез и особенностей станка: режимы резания, шаги обработки, управляющая программа под вашу кинематику.
Оси, входы-выходы, приводы CiA-402, узлы автоматики — конфигурация под конкретный станок, а не универсальный шаблон.
Классическая автоматика требует внешнего ПЛК с лестничной логикой (IEC-61131): отдельный контроллер, своя среда разработки, привязка к вендору. У нас логика узлов автоматики — осей, приводов, входов-выходов, исполнителей — работает в том же детерминированном контуре реального времени, что и движение, на локальном промышленном компьютере. Отдельный контроллер не нужен.
Каждый исполнитель объявляет свои методы и что ему нужно; платформа связывает это с железом. Технолог назначает оборудование, а не программирует контроллер.
Локальный компьютер — одновременно исполнитель логики и API-сервер. Без проприетарного ПЛК и привязки к вендору.
Логика версионируется как код, наблюдается вживую и разворачивается в событийный граф исполнителей.
Мы специализируемся на EtherCAT с контуром управления от 1 кГц — это осознанный фокус, а не универсальность ради галочки. Единая шина на узлы и оси; другие протоколы подключаются через конвертеры в EtherCAT. Особенно это критично на боксе, где один узел ведёт несколько станков: смешение протоколов там — инженерный хаос, за которым не уследить, и оно ломает детерминизм и изоляцию. Порядок в цехе: открытый слой управления на локальном Linux, мониторинг в облако или на edge. Контур исполнения всегда локальный.
Нормализуем диалекты CiA-402 разных производителей и объединяем разнобрендовые сервоприводы в одну координированную машину.
Исполнение — на локальном Linux с жёстким реальным временем. Облако служит для авторинга и наблюдаемости, а не замыкает контур.
Конфигурация машины версионируется как код, переносится на другое железо, сопровождается паспортом и открытой библиотекой профилей.
Список слейвов реального стенда: Omron-coupler, Inovance IS620N, Mitsubishi MR-J4, Wecon VD3E — на одной шине EtherCAT, привязанные к осям станка.
В работе — прототип полностью автономного клиент-серверного решения: сервер живёт на локальном боксе, тонкие клиенты открываются в браузере с любого устройства цеха. Интерфейс разделяется под уровни пользователей — каждый видит ровно свой набор функций.
Клиент и сервер живут на локальном боксе — управление и авторинг доступны в цеховой сети даже без интернета. Облако служит для наблюдаемости, а не замыкает контур.
Тонкие клиенты открываются с любого устройства: планшет наладчика, ноутбук технолога, панель у станка. Ничего не нужно устанавливать.
Разделение по уровням доступа — технолог, наладчик, оператор. Каждый видит свой набор функций и данных: ничего лишнего и без риска задеть чужое.
Классическая модель ISA-95 делит автоматизацию на уровни. SyncTwin заменяет зоопарк на уровнях управления и диспетчеризации единым программным слоем поверх EtherCAT, а вверх — отдаёт данные по API, не подменяя MES и ERP.
Заказы, ресурсы, экономика.
Наряды, прослеживаемость, выработка.
Живой двойник, DRO, осциллографы, состояние.
Software-defined слой; координация приводов исполняется локально. Удалённо — только наладка и мониторинг.
EtherCAT / CiA-402, единая шина.