SyncTwinTECHNOLOGIES
Модуль · физика процесса

Что случится на объекте — видно до объекта

Симулятор ведёт себя как линия: трение, масса, инерция, разгон и торможение. Программа ПЛК видит его через те же входы, что на объекте.

Что это

Симулятор — линия, в которой тела ведут себя как на объекте

Анимация повторяет нарисованную траекторию: пачка доедет до датчика ровно тогда, когда её туда нарисовали. На объекте так не бывает — пачка проскальзывает, встаёт на подпоре, приходит позже такта.

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

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

Что моделируется

Тела, а не нарисованные траектории

Трение

Изделие проскальзывает, встаёт на подпоре, падает — как на роликах.

Датчики по лучу

Срабатывание — когда изделие реально перекрыло луч.

Масса и инерция

Разгон и торможение оборудования и груза — как на объекте.

Ваши параметры

Скорость ленты, массы и трение — из модели и паспортов; правятся вами.

Проблема на объекте → как видно до объекта

Что ловится за столом

На объектеВ симулятореСтатус
Пачка проскальзывает, встаёт на подпоре, падаетИзделие едет по роликам трением — затор и упавшая пачка видны до выездапредмет внедрения
Датчик молчит или срабатывает не вовремяДатчик срабатывает по перекрытому лучу; программа проверяется на тех же сигналахпредмет внедрения
Лента не успевает разогнаться, пачка приходит к датчику позже тактаМасса и инерция роликов, кареток, звеньев робота и груза — из модели и паспортовпредмет внедрения
Робот с грузом тормозит дольше, чем рассчитал программистТяжёлый груз отстаёт, разгон и торможение видны на шкале временипредмет внедрения
Стенда для проверки нет или он занятТест-прогон узла запускается в браузереработает
Как работает

От двойника к прогону программы

  1. Узел в двойникеМеханизм — данные: звенья, шарниры, пределы и точки датчиков. Оси, рабочий орган и профили приводов.
  2. Параметры телСкорость ленты, массы, трение и инерция — из вашей модели и паспортов оборудования.
  3. Программа против симулятораНастоящая программа узла на МЭК 61131-3 управляет симулятором так же, как управляла бы линией.
  4. Датчики тем же входомСигнал перекрытого луча приходит в программу тем же входом, что на объекте.
  5. Находки — на экранеЗатор, опоздание к датчику, переход, который не сработал, видны в браузере до выезда.

На объекте остаётся привязать реальные датчики и оси. Те же команды идут оборудованию и симулятору параллельно; отклики сравниваются, расхождения видны сразу — тень линии.

Тест-прогон

Симулятор узла — прямо в браузере

Что в нём есть

Изделие, лента, сброс и датчики узла. Прогон запускается кнопкой на странице узла — без стенда и без установки программ.

Зачем он до внедрения

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

Чем он не является

Браузер показывает и запускает, но не решает: проверка программы на тех же сигналах, что на объекте, идёт в симуляторе рядом с контроллером — это предмет внедрения.

Откуда числа

Параметры — ваши, и каждое помечено

Из модели и паспортов

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

Типовое — не замер

Число, унаследованное от образца узла, носит значок «тип.» — типовое число шаблона, не замер вашего железа. Пока метка стоит, это заготовка для разговора.

Неизвестное — прочерк

Нет паспортного номинального момента — шкала промилле не существует, величина едет прочерком, и условие по моменту не срабатывает.

Где считается

Рядом с контроллером, на экране — окно

  • Симулятор работает у вас на площадкеРядом с контроллером; данные остаются в периметре.
  • Датчики приходят тем же входомПрограмма ПЛК не отличает модель от объекта по сигналам.
  • Браузер показывает и гоняет тестТест-прогон узла запускается кнопкой на странице узла.
  • Браузер ничего не «решает»Правда о линии считается рядом с контроллером, экран её показывает.
Статус

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

Тест-прогон узла в браузере: изделие, лента, сброс, датчикиработает
Симулятор рядом с контроллером, датчики тем же входомпредмет внедрения
Тень линии на реальных серво: факт осей, поправка датчикамипредмет внедрения
Виртуальные узлы, стартующие по датчику соседапредмет внедрения

Нагрузка на ось подтверждается на реальном приводе: момент на виртуальной оси — модель, замер — на железе.

Модель и замер

Что доказывает модель, а что — только привод

ВеличинаВ симулятореНа приводе
Логика шагов и переходовПроверяется целикомТа же программа, без переписывания
Момент осиМодель: выводится из разницы «велено» и «есть»Замер с привода, в промилле номинала
Отставание оси от заданияНе проверяется — это работа модели, а не фактПорог аварии по умолчанию — 0,05 оборота дольше 0,2 с
Поиск упора, затяжкаЛогика отлаживаетсяУсилие подтверждается датчиком или моментом привода

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

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

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

Запросить доступ
Следующий шаг

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

Опишите узел или линию — ответим, что проверим и в какой срок. Целевые показатели фиксируются в техзадании внедрения.

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

Внедрение →

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