Часто возникает ситуация, когда умирает ключевой элемент системы, и его заменить оказывается сложно. В статье расскажем о том, как компании промавтоматизации B&R перенесли проекты с устаревшего протокола POWERLINK на мини-ПК, сохранив проект и минимизировав затраты. Мы покажем, как это сделать на примере автоматизации мойки, где стойки B&R общаются с контроллером по POWERLINK.
Контекст проекта
Проект автоматизации мойки был разработан в среде Automation Studio от B&R и работал на контроллере B&R с использованием протокола POWERLINK. Когда стало известно, что контроллеры и модули больше не будут продаваться, компания начала переносить проекты на обычные мини-ПК. Для новых моек это уже стало стандартной практикой, но со старыми объектами ситуация оказалась сложнее.
Замена контроллера
Для новых проектов компания использовала мини-ПК с сетевыми картами Intel I226 и перенесла проекты на ядро Linux с драйверами для сетевых карт. Это позволило оставить родные стойки B&R и использовать Modbus TCP вместо POWERLINK.
Проблемы со старыми проектами
С со старыми проектами, где стойки и контроллеры были B&R и обмен данными происходил через POWERLINK, решить проблему стало сложнее. Протокол POWERLINK не имеет прямых аналогов, поэтому необходима тщательная настройка и тестирование.
Конкретные шаги
1. Выбор мини-ПК: Выбирайте мини-ПК с необходимыми характеристиками и сетевыми картами. Для Automation Studio подойдут модели с Intel I226.
2. Установка ядра и драйверов: Установите Linux на мини-ПК и установите необходимые драйверы для работы с сетевыми картами.
3. Конфигурация сети: Настроить сетевую карту и подключить её к контроллеру B&R. Это может потребовать установки специального драйвера от B&R.
4. Настройка интерфейса: В Automation Studio настройте проект под новую сеть и модули. Это включает в себя переконфигурирование проекта и проверку работы на настоящем оборудовании.
5. Тестирование: Тщательно протестируйте все системы на работоспособность. POWERLINK имеет цикл в две миллисекунды, поэтому важно убедиться, что новый интерфейс может обеспечить необходимую точность.
Заключение
Перенос проекта с POWERLINK на мини-ПК требует тщательной настройки и тестирования, но позволяет сохранить проект без необходимости переписывания кода. Это решение особенно актуально для компаний, у которых есть много старых объектов с устаревшими контроллерами. Знание этих шагов поможет сэкономить время и деньги при обновлении старых систем.