Контроллер и симулятор — на вашей площадке
Платформа ставится в периметре предприятия: сервер, бокс рядом с оборудованием, виртуальные машины узлов. Данные линии остаются у вас.
Узел работает рядом со своим оборудованием
- Бокс — компьютер у оборудованияНа нём изолированные виртуальные машины с контуром реального времени; на стенде — мини-ПК, характеристики ниже.
- У каждой машины свой порт EtherCATУзел ведёт свою шину: приводы и ввод-вывод своего участка.
- Конфигурация — из двойникаКонтроллер получает её при каждом пуске; правка на месте не заводит второй правды.
- Виртуальные оси или приводы — явным выборомОдин двойник поднимается без железа или на приводах; режим виден на экране.
- Панель у станка работает без облакаПуск, стоп и наладка — на площадке.
Обновления без интернета и диагностика без удалённого входа заложены в устройство установки и отрабатываются во внедрении. Что известно о боксе — в разделе «Бокс и требования»; инструкция по установке бокса — по запросу.
Что известно о боксе — по живому боксу стенда
| Что | Факт |
|---|---|
| Бокс стенда | Мини-ПК: процессор AMD Ryzen 7 PRO 6850H (8 ядер / 16 потоков), 12 ГБ памяти доступно системе |
| Операционная система | ОС реального времени |
| Установщик | Рассчитан на ОС реального времени с аппаратной виртуализацией |
| Машины управления | На живом боксе одновременно работают 4 виртуальные машины: каждая — своя машина управления, станок или узел с приводами EtherCAT либо виртуальные оси |
| Порт EtherCAT | Машине с реальными приводами — свой физический сетевой порт, пробрасывается в виртуальную машину (PCI passthrough); ядра для реального времени закрепляются |
| Установка | Одна команда установщика с кодом привязки из личного раздела платформы; идентичность бокса сохраняется при переустановке |
| Без облака | Бокс работает без облака: управление — на площадке; облако — для удалённой разработки и тестов |
| Рабочее место разработчика | Есть установщики без прав администратора — для рабочего места разработчика, не для управления приводами |
| Что | Статус |
|---|---|
| Сервер предприятия на несколько боксов | по согласованию при внедрении |
| Минимальные требования к боксу | по согласованию при внедрении |
| Число машин на бокс больше четырёх | по согласованию при внедрении |
| Сертификации | по согласованию при внедрении |
Характеристики сняты с живого бокса стенда 09.10. Это бокс стенда разработки, а не требование к вашему железу.
Сервер, бокс, виртуальная машина, стенд
| Что | Что это | Чем не является |
|---|---|---|
| Сервер предприятия | Платформа в периметре: двойники, программы, проекты линий, браузерный доступ внутри вашей сети | Не место расчёта реального времени |
| Бокс | Компьютер рядом с оборудованием; на нём считается реальное время | Не сервер и не облако |
| Узлы автоматики | Несколько узлов автоматики управляются с одного бокса и делятся по контурам шины EtherCAT | Каждый контур шины — свой порт EtherCAT бокса |
| Стенд | То, что видит платформа с той стороны: машина бокса со своей шиной | К стенду привязано много станков, но текущий — только поднятый |
| Профиль оси | Роль привода на стенде: параметры серво, знак, люфт, ноль, потолок скорости | Не создаётся сам: нет профиля — пуск отказывает словами |
Что работает на площадке само
Цикл узла
Пакет на боксе самодостаточен: описание осей и каналов, профиль контура и текущая программа уже там. Облако получает факт, но не нужно циклу.
Панель у станка
Локальная веб-панель на боксе показывает состояние и координаты теми же именами каналов, что и везде.
Наладка приводов
Толчок, замеры, параметры — у оборудования. Параметры пишутся в оперативную память привода, в его постоянную память — только отдельной кнопкой.
- СерверПлатформа ставится в ваш периметр.
- БоксОдна команда установщика с кодом привязки; машины узлов.
- ШинаСканирование: приводы и ввод-вывод участка.
- ПрофилиУстройство на шине → профиль → ось.
- НазначениеСтанки и узлы назначаются на стенд и поднимаются из двойника.
Первая установка у заказчика — во внедрении. Сервер предприятия, минимальные требования к боксу и состав установки — по согласованию при внедрении.
Обсудить внедрение
Опишите узел или линию — ответим, что проверим и в какой срок. Целевые показатели фиксируются в техзадании внедрения.
Запросить доступ