Какие протоколы связи доступны PMP3xx в Codesys?

Проверено экспертом Опубликовано: 07.03.2025 Обновлено: 09.04.2025 1509 просмотров Помогло 74%

В среде для PMP30 и PMP301 настраиваются пять механизмов обмена: Modbus по последовательной линии, Modbus TCP, сервер OPC UA, обмен в свободном формате и работа по TCP/IP напрямую.

Как они распределяются по портам и задачам:

  • Modbus по последовательной линии — порт COM2 с клеммами A и B. Типовое применение: опрос приборов, преобразователей частоты, устройств плавного пуска. Контроллер может быть и ведущим, и ведомым.
  • Modbus TCP — порт Ethernet. Тот же протокол поверх сети: панель оператора, второй контроллер, верхний уровень.
  • OPC UA — сервер для систем диспетчеризации. Даёт доступ к переменным проекта по именам, без таблицы адресов регистров.
  • Свободный формат — обмен произвольными посылками с приборами, которые не понимают Modbus: весовые терминалы, сканеры, принтеры этикеток.
  • TCP/IP — обмен по сокетам с любым внешним приложением, когда протокол задаёт другая сторона.

Что выбрать. Для приборов внутри шкафа — Modbus по последовательной линии. Для связи с панелью и другими контроллерами — Modbus TCP: сеть быстрее и не требует отдельной линии. Для диспетчеризации — OPC UA, потому что при изменении программы адреса не «разъезжаются»: сервер отдаёт переменные по именам.

Важно не путать порты: верхний разъём RJ45 контроллера отведён под сеть Ethernet и связь со средой, нижний — под шину приводов EtherCAT. Обмен по Modbus TCP и OPC UA идёт только через верхний порт.

Прикреплённая документация

Георгий Жуков Георгий Жуков Ведущий инженер

Этот ответ был полезен?

Не нашли ответ?

Инженер сервисной службы ответит на почту. Вопросы, которые повторяются, мы публикуем в базе знаний — без ваших контактов.

Вопрос из раздела Какие протоколы связи доступны PMP3xx в Codesys?