SyncTwinTECHNOLOGIES
Тень линии · готовится, предмет внедрения

Линия параллельно в симуляторе — и где она разошлась с моделью

Тот же двойник, что проверял программу до пуска, исполняет действующую линию параллельно в симуляторе. Контроллер и данные остаются на вашей площадке; облако и браузер — окно для наблюдения.

Схема тени линии Одни и те же команды идут на реальную линию и на её модель в симуляторе; двойник сравнивает обратную связь с обеих сторон и отмечает расхождение: модель ждала сигнал, датчик молчит. вирт. те же команды — линии и модели модель ждала — датчик молчит
Пунктир — виртуальный узел: его цикл стартует по сработке реального датчика соседа.
Что это

Двойник, который не выбрасывают после пуска

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

Обратная связь приходит с обеих сторон: с приводов и датчиков — и от модели. Система сравнивает их: где модель ждала сигнал, а датчик молчит (или наоборот), на экране сразу появляется находка — её не подгоняют тихо.

Управление линией остаётся у контроллера и вашего персонала: тень получает те же команды и сравнивает отклики, а не подменяет контроллер.

Как работает

Три шага от пуска до находки

  1. Те же команды — линии и моделиПрограмма шлёт одни и те же команды реальному оборудованию и его модели в симуляторе.
  2. Обратная связь с обеих сторонС приводов и датчиков — и от модели в симуляторе.
  3. Расхождение — видимая находка«Модель ждала — датчик молчит» (или наоборот) отмечается на экране сразу, а не подгоняется тихо.
Что получает инженер

Линия на экране — по факту

Сравнение, а не догадка

Отклик модели против обратной связи линии.

Находка видна

Где модель и датчик разошлись — на экране.

Часть узлов — виртуальная

Цикл стартует по датчику реального соседа.

Узел — заменяемый

Виртуальный узел меняется на реальный без пересборки линии.

Режим тени, виртуальные узлы и замена узла — предмет внедрения.

Что видно

Модель и факт на одном экране

ЧтоОткудаЧто это даёт
Факт осейОбратная связь привода по шинеЛиния на экране движется так, как движется в цехе, а не так, как ей велели
Отклик моделиТа же команда, исполненная в симулятореОжидание из физики: с чем сравнивать факт
РасхождениеСравнение «модель ждала — датчик молчит» (или наоборот)Видимая находка на экране, а не тихая подгонка модели
Виртуальный узелЦикл стартует по сработке реального датчика соседаУзел, которого ещё нет в цехе, работает в линии на экране
Замена узлаРеальный узел встаёт на место виртуальногоЛиния не пересобирается: меняется только то, откуда приходит факт
Как подключается

Что нужно от действующей линии

  1. Двойник линииТот же, что проверял программу до пуска, или собранный по линии: узлы, оси, точки датчиков.
  2. Модули входовСтавятся на линию и приносят сигналы датчиков для сравнения с моделью.
  3. Обратная связь приводовФакт осей приходит по шине EtherCAT с профилем CiA 402.
  4. ЭкранЛиния, расхождения и виртуальные узлы — в браузере; данные остаются в вашем периметре.

Состав сигналов и узлов, которые попадают в тень, фиксируется в техзадании внедрения.

До пуска и после

Одна копия на весь путь линии

Виртуальная пусконаладка

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

Подробно →

Тень линии

Те же команды — линии и её модели; обратная связь с обеих сторон сравнивается. Цель — видеть, где действующая линия разошлась с замыслом.

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

Статус

Что готово и что отрабатывается во внедрении

ВозможностьСтатус
Двойник линии и проект из узлов, связи на «Графе»работает
Обратная связь приводов на экране, журнал прогоновработает
Режим тени на реальных серво: те же команды в симулятор, сравнение откликовпредмет внедрения
Виртуальные узлы, стартующие по датчику соседапредмет внедрения
Замена виртуального узла реальным без пересборки линиипредмет внедрения
Зачем на действующей линии

Три задачи, которые решает тень

Найти, где линия разошлась с замыслом

Расхождение видно на экране: где модель ждала сигнал, а датчик молчит. Разбор начинается с факта, а не с догадки.

Добавить узел без остановки

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

Передать линию с двойником

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

Для кого

Кому подходит

Предприятиям

Видеть действующую линию и её расхождения с моделью сразу.

Интеграторам

Сдать линию вместе с двойником, который продолжает работать после пуска.

Обсудить внедрение

Напишите, какая линия уже работает и какие сигналы на ней есть.

Запросить доступ

Виртуальная пусконаладка →

Запросить доступ