Контроллеры WAGO
Программирование контроллеров Wago
Для понимания как именно программируются и конфигурируются данные ПЛК стоит начать со сравнения брендов WAGO и Beckhoff
В конце статьи выложены материалы для самостоятельного обучения WAGO (там более подробно все расписано)
Оборудование WAGO имеет достаточно давнюю историю, начиная с 80-х, занимает примерно 5 - 10% среди брендов внедряемых на постсоветском пространстве РФ, на рынке автоматизации.
В данный момент (март 2025 года) доступ к прямым закупкам в России закрыт и техническая поддержка не оказывается.
ПЛК WAGO можно встретить в технологиях умного дома, но большая часть решений устанавливалась на объектах теплоэнергетики, котельных, для управления различными станками и механизмами.
За счет гибкой модульной архитектуры данные контроллеры имеют возможность интеграции с различными системами и устройствами через шлюзы.
Например, если разобрать корпус модуля Beckhoff, то на внутренней части можно найти клеймо WAGO, - получается, что корпуса для обоих брендов выпускаются на одном и том же производстве.
Особенности архитектуры и платформы WAGO и Beckhoff:
Их платформы похожи, основаны на модульной архитектуре, что позволяет легко адаптировать и расширять систему в зависимости от требований проекта. Обе системы поддерживают большинство протоколов связи и промышленных стандартов.
Важно: данные системы не поддерживают резервирование и не имеют функции выгрузки программного кода. Исходный код проекта в не компилированном виде можно загрузить только по желанию исполнителя, самостоятельно.
Внешний вид ПЛК WAGO
Внешний вид контроллеров Beckhoff
По опыту использования обеих систем могу утверждать, что часть модулей ввода-вывода являются взаимозаменяемыми.
Программное обеспечение WAGO (в наличии версия ПО 2020 г.в) WAGO I/O PRO software – свободно не распространяется и продается.
Однако для системных интеграторов (при существовании офиса WAGO в Москве) данное программное обеспечение передавалось бесплатно.
Цикл опроса модулей ввода-вывода составляет 5 миллисекунд.
Программное обеспечение для программирование WAGO CoDeSys называется WAGO I/O PRO software и состоит из следующих компонентов:
- WAGO_IO-Check (программа для конфигурирования и работы с IO модулями и шиной)
- WAGO_Codesys (программа для создания алгоритмов на языках IEC 61131-3). Данное программное обеспечение совместимо с контроллерами ОВЕН
- WAGO_EthernetSettings (программа, позволяющая конфигурировать сетевые параметры)
- WAGO_TSP (комплект обновлений и системных сервиспаков)
Важное замечание: для программирования части моделей контроллеров WAGO используется программное обеспечением на основе Codesys 3.5 e!COCPITE. Данное программное обеспечение строго лицензировано и только продавалось. Освещать в данном разделе это ПО не имею возможности.
Частый вопрос: где взять таргет-файлы контроллеров WAGO?
Ответ: пакет с таргет-файлами входит в состав WAGO I/O PRO.
Частный вопрос: какие интерфейсы WAGO использует и реализует Ответ: данные ПЛК поддерживают большинство 90% существующих интерфейсов, состав которых возможно уточнить в каталогах компании
Исторически сложилось, что оборудование Beckhoff в России закупали и устанавливали в интересах «кастомных» решений для умного дома, а также для типографий и ткацких предприятий.
Программное обеспечение Beckhoff: программа TwinCAT2 поддерживает не только стандартные языки программирования, но и предоставляет дополнительные возможности для разработки сложных приложений, включая машинное зрение и управление движением. Цикл опроса модулей ввода-вывода составляет 1 миллисекунду.
TwinCAT System Manager (программа конфигурирования и работы с IO модулями и шиной)
TwinCAT System Control (служба, позволяющая запускать виртуальный контроллер)
TwinCAT PLC Control (программа для создания алгоритмов на языках IEC 61131-3)
TwinCAT Event Configurator (программа конфигурирования системных событий)
TwinCAT Remote Manager
TwinCAT Scope View
Аналогично WAGO, у BECKHOFF присутствует ПО TwinCAT3, выполненное на основе Codesys 3.5. На TwinCAT3 программируются контроллеры HI-TECH сегмента, используются для работы во многоосевых станках или сложных решениях.
Средства визуализации и мониторинга:
WAGO предлагает решения для визуализации данных и мониторинга состояния системы, которые могут включать в себя создание графических интерфейсов (HMI), отображающие состояние технологического процесса и позволяющие осуществлять управление им. Программные средства, с которыми сталкивался, основаны на использовании вложенных в Codesys собственных графических возможностей.
Драйверы и библиотеки:
Для обеспечения взаимодействия с различными устройствами и системами WAGO предоставляет драйверы и библиотеки, которые упрощают интеграцию контроллеров с другими компонентами сети, такими, как DALI, ENOcean. Большая часть библиотек распространяется бесплатно и входит в состав предоставляемого программного обеспечения. Библиотеки Beckhoff, особенно для интеграции различных сетей и протоколов, продаются и лицензируются.
Немного о системной диагностике.
Как, например, определить обрыв или короткое замыкание на аналоговом канале модуля WAGO
В контроллере присутствуют зарезервированные системные переменные, по значению которых можно понять о состоянии диагностики модулей и конкретно каналов ввода-вывода.
Имидж выше сможет объяснить как именно работает диагностика аналоговых каналов и подобных вопросов, связанных с диагностикой
Сборка узла полевой шины
#программированиеWAGO, #контроллерыWAGO, #ПЛКWAGO, #программированиеWAGOCoDeSys, #интерфейсыWAGO
Оставьте первый комментарий