SyncTwinTECHNOLOGIES
Решение · управление станком

Открытое управление — опытная отработка на вашем станке

Паспорт станка становится двойником; конфигурация открытого ядра ЧПУ печатается из него. Приводы на EtherCAT налаживаются в браузере.

От паспорта станка до движения оси Паспорт станка — оси, пределы, винты, энкодеры — заводится в двойник; из двойника печатается конфигурация открытого ядра ЧПУ; команды идут на сервоприводы по EtherCAT, факт с приводов возвращается на экран. Паспорт станкаоси, пределы,винт, редуктор, энкодер Двойникединственныйисточник чисел Открытое ядро ЧПУконфигурация из двойника сервоприводы на EtherCAT факт привода —на экран
Что это

Станок ведёт открытое ядро ЧПУ, а знает о станке — двойник

Этап НИОКР отрабатывает на вашем станке открытое управление: открытое ядро ЧПУ, сервоприводы на шине EtherCAT, наладка в браузере. Всё, что описывает станок, — ходы, пределы, скорости, люфт, масштаб, нули, паспорт шпинделя — живёт в двойнике.

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

Программа описывает деталь, а не станок. Поэтому та же программа идёт на любом станке, которому доступен рез, — от общего фрезера до вашего.

Что нужно от станка

Исходные данные этапа

ЧтоЗачем
Кинематика и осиТип станка заводится выбором породы — 3 оси, 5 осей со столом или головой, токарный, — а не кодом
Ходы, скорости, ускоренияПределы осей в двойнике; профиль оси на стенде добавляет свой предел — действует меньший
Шаг винта, редуктор, энкодерИз них выводится масштаб оси; «импульсов на миллиметр» руками не вписывается
Приводы и ввод-выводШина EtherCAT, профиль CiA 402; совместимость проверяется в начале внедрения
Шпиндель и навесноеПаспорт шпинделя ограничивает обороты одинаково в симуляции и на приводах
Таблица инструментаСлоты с диаметром, профилем и вылетом — часть двойника
Что отрабатывается

Числа станка живут в двойнике

  • Конфигурация печатается, а не пишется рукамиПоправили поле в двойнике — следующий пуск уходит уже с ним.
  • Масштаб оси — из механикиШаг винта, редуктор, разрешение энкодера; импульсы на миллиметр считаются.
  • Ось привязана к конкретному приводуПоменяли приводы местами — система ось не поведёт и скажет почему.
  • Источник у каждого числаПаспорт или замер на этом железе — видно рядом со значением.
  • Наладка в браузереОсциллограф привода по шине: команда против факта.
Этап НИОКР

Как идёт отработка

  1. Двойник станкаТип по кинематике, оси, пределы, приводы, навесное.
  2. Приводы на шинеСовместимость узлов проверяется в начале внедрения.
  3. Прогон без движенияВиртуальные оси, затем приводы — явным выбором режима.
  4. ИспытанияОтчёт о НИР, опытная конфигурация управления, протокол испытаний.
Карточка станка

Где в двойнике живёт каждое число

ВкладкаЧто в ней
ОсновныеТип станка по кинематике, механизм из галереи, зрелость
ОсиХоды и пределы, скорости и ускорения, допуск слежения, люфт, направление, масштаб и его происхождение
ШинаПриводы и ввод-вывод на EtherCAT, привязка оси к конкретному приводу
ОснащениеНавесное и таблица инструмента: слоты с диаметром, профилем и вылетом
УстановкаГабарит заготовки, материал, ноль детали по касанию
РаботаРежим пуска, кнопка «Пуск», монитор, журнал прогонов

Механизм и экземпляр

Правка механизма меняет все машины этого вида; число, которое касается одного станка, правится у экземпляра.

Деталь на станке — четыре звена

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

Параметры привода

Наладка пишет их в оперативную память привода; в постоянную — только кнопкой «Сохранить профиль в привод».

Пуск

Одна кнопка — цепочка с ответом на каждом шаге

  1. КонфигурацияПорождается из двойника; профили осей пуск сам делает текущими, нет профиля — отказ словами.
  2. Стенд и ядроКонфигурация уезжает на бокс, поднимается открытое ядро ЧПУ.
  3. Связь и шинаПриводы выходят в рабочее состояние; режим — виртуальные оси или приводы.
  4. Питание и базаНули по абсолютным энкодерам — без поиска; без базы автоматический режим не пускается.
  5. ОтправкаПрограмма кладётся в контроллер; слот без вылета с названным происхождением блокирует отправку.

Режим берётся из факта, а не из ответа кнопки: пока стенд не подтвердил переход, кнопка ждёт. Смена режима на поднятом станке спрашивает подтверждение — управление перезапускается из двойника.

Эталон породы

У каждого типа станка — своя программа-пример

Программа-пример — не витрина, а вход приёмочного сценария: создать станок → проверки до пуска → пуск → база → отправка. Ожидание записано числами до прогона и сверяется с ответом железа.

Эталон обязан проходить чисто: проверки без предупреждений, отправка без замечаний. Жалоба у эталона означает, что тип станка не настроен, а не «мелочь на экране».

ТипОсиЗрелость
Фрезер 3 осиX Y Zрабочий — ездит на железе каждый день
Фрезер 5 осей со столомX Y Z B Cбета — обработка 3+2
Фрезер 5 осей с головойX Y Z A Cбета — та же программа-пример
Лазерный плоттерX Yбета — луч как шпиндель
ТокарныйX Zопытный — в симуляции
Проволочно-эрозионныйX Y U V + Zопытный — в симуляции

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

Наладка

Оси налаживаются в браузере, факт — с привода

Профиль оси

Передаточное отношение, пересчёт скорости, момента и разрешения, пределы с единицами, паспорт мотора. Настраивается один раз и служит любому станку, которому его назначат.

Осциллограф

1 кГц по шине: положение, скорость, момент, ошибка слежения; режим «команда против факта» показывает, где привод не успевает.

Происхождение числа

«Умолчание стенда» или «наладка двойника» — называется словом. Ось, до которой наладчик не дошёл, помечена умолчанием, даже если числа верны.

У станка

Оператор и наладчик на площадке

Панель без облака

Локальная веб-панель на боксе: шаги запуска, положение осей, скорость, программа и текущая строка, аварийный стоп.

Монитор станка

Координаты, состояние, шпиндель, подача, живой трек двойника; метки «на связи», «поднят», «двойник разошёлся».

Защита

Аппаратный аварийный стоп и программная блокировка; момент на приводы — только внутри шага движения.

Результат этапа

Что остаётся у вас

  • Двойник станкаОси, пределы, приводы, навесное, инструмент — с происхождением каждого числа.
  • Опытная конфигурация управленияПорождается из двойника; профили осей для ваших приводов.
  • Протокол испытанийПрогоны эталонной и ваших программ, графики осей, целевые показатели из техзадания.
  • Отчёт о НИРЧто исследовано и отработано на вашем станке.

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

Пришлите паспорт станка и состав приводов — проверим совместимость и предложим этап НИОКР с ценой и сроком.

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

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

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

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

Внедрение →

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