// база знаний · связь · Веспер

Веспер Modbus: подключение и настройка

Руководство от наладчика Октябрь 2026
Коротко: приводы Веспер управляются по Modbus RTU через RS-485. Нужно: подключить витую пару (A-A, B-B, резисторы 120 Ом), задать источник команд RS485 (b1-02=2 на E4-8400), уникальный адрес, скорость и формат данных, совпадающие с ПЛК. Управление и чтение — через регистры Modbus. Разберём подключение, параметры и типовые проблемы.

Зачем Modbus на Веспер

Modbus — это протокол связи, по которому частотник Веспер обменивается данными с ПЛК, панелью оператора, SCADA или компьютером по линии RS-485. Через Modbus можно дистанционно запускать и останавливать привод, задавать частоту, читать ток, обороты, состояние и коды ошибок — всё без единого физического провода на каждую команду.

Приводы Веспер (E4-8400, E5-8600, EI-9011 и другие) поддерживают управление и мониторинг по Modbus RTU. Это стандарт для автоматизации: один кабель RS-485 связывает несколько приводов в сеть с одним контроллером.

Что даёт Modbus Дистанционное управление и опрос без множества проводов, интеграция в АСУ ТП, диспетчеризация насосных станций, чтение параметров в реальном времени. Один контроллер управляет группой приводов по одной витой паре.

Схема шины RS-485

Схема шины RS-485 с несколькими ВесперМастер, линии A и B, три привода с разными адресами, терминальные резисторы на концахПодключение нескольких Веспер к контроллеру по RS-485ПЛК / ПК(мастер)A (+)B (−)Весперадрес 1Весперадрес 2Весперадрес 3120 Ом120 ОмШина — последовательно от устройства к устройству, резисторы 120 Ом только на двух концах линии
Рис. 1. Устройства подключаются «гирляндой», а не звездой. Каждому приводу — свой адрес, терминальные резисторы — только на крайних устройствах.

Самая частая ошибка физического подключения — «звезда»: от контроллера отдельные кабели к каждому приводу. RS-485 рассчитан на линию, где устройства подключены последовательно, а отводы от магистрали минимальной длины. Терминальные резисторы 120 Ом ставят только на двух концах линии — на мастере и на последнем приводе, а не на каждом устройстве. Используйте витую пару в экране, экран заземляйте с одной стороны. Силовые кабели двигателей прокладывайте отдельно от линии связи: частотник создаёт сильные помехи.

Физическое подключение RS-485

Линия. Modbus RTU на Веспер идёт по RS-485 — это витая пара в экране. Приводы подключаются шлейфом (один за другим), на концах линии ставятся согласующие резисторы (обычно 120 Ом).

Клеммы. На приводе есть клеммы RS-485 (обычно обозначены A и B, иногда +/-). Соблюдайте полярность: A к A, B к B по всей линии.

Экранирование. Линию связи прокладывайте отдельно от силовых кабелей и в экране — иначе помехи вызовут сбои связи и ошибку CPF или потерю обмена.

RS-485: A↔A, B↔B | витая пара в экране | 120 Ом на концах | отдельно от силовых

Параметры связи

Чтобы привод заговорил по Modbus, настройте параметры связи — они должны совпадать с настройками мастера (ПЛК):

Источник команд. Установите управление по RS485. На E4-8400 за это отвечает параметр b1-02 = 2 (порт RS485). Аналогично задаётся источник задания частоты по сети.

Адрес привода. Каждому приводу в сети — свой уникальный адрес (1, 2, 3...).

Скорость обмена (9600, 19200 бод и т.д.) — одинаковая у всех устройств на линии.

Формат данных (биты данных, чётность, стоп-биты) — совпадает с мастером.

Главное правило связи Скорость, адрес и формат данных на приводе должны точно совпадать с настройками ПЛК. Несовпадение хотя бы одного параметра — и связи не будет. Это причина №1 проблем с Modbus.

Регистры Веспер E4-8400: адреса по официальному протоколу

Ниже — основные регистры из документа «Протокол управления ПЧ серии E4-8400 и Е4-Р8402 по последовательной линии связи MODBUS» изготовителя. Привод работает как ведомое устройство (slave) и поддерживает функции 03H (чтение регистров), 06H (запись одного регистра), 08H (диагностика петлёй) и 10H (запись нескольких регистров).

Регистры управления E4-8400 (по протоколу изготовителя)
РегистрНазначениеФормат
0000HКоманды управления: пуск, направление и другие биты по таблице протоколаБитовое поле
0001HЗадание частотыXXX.XX: 50,00 Гц = 5000 dec = 1388 hex
0002H–0005HРезерв—

Обратите внимание на формат частоты: значение записывается в сотых долях герца, то есть 50,00 Гц — это 5000, 25,00 Гц — 2500 (09C4 в шестнадцатеричном виде). Частая ошибка — записать 50 и удивляться, что двигатель стоит: это 0,50 Гц.

Структура посылки Modbus для ВесперРазбор посылки записи частоты 50 Гц в регистр 0001HПосылка: записать 50,00 Гц в регистр задания частоты01Адреспривода06Функция:записьрегистра00 01Регистр0001H —задание частоты13 88Значение5000 = 50,00 ГцD5 5CCRC(контрольнаясумма)Полная посылка: 01 06 00 01 13 88 D5 5C
Рис. 2. Готовая посылка для привода с адресом 1: запись 50,00 Гц в регистр 0001H функцией 06H. Контрольная сумма рассчитана.
Готовые посылки Modbus RTU
ЗадачаПосылка (адрес 1, с CRC)
Записать 50,00 Гц в 0001H01 06 00 01 13 88 D5 5C
Записать 25,00 Гц в 0001H01 06 00 01 09 C4 DF C9
Прочитать 1 регистр начиная с 0001H01 03 00 01 00 01 D5 CA

Посылки рассчитаны для привода с адресом 1; для другого адреса меняется первый байт и пересчитывается контрольная сумма. Многие ПЛК и программы-терминалы считают CRC автоматически — тогда достаточно указать адрес, функцию, регистр и значение. Полную карту регистров состояния и параметров, а также битовую структуру регистра команд смотрите в протоколе изготовителя на вашу серию: у E4-8400 и других серий Веспер они различаются.

Ответ с кодом ошибкиЕсли привод отвечает сообщением об ошибке, код подскажет причину: 01H — функция не поддерживается (используйте 03H, 06H, 08H, 10H), 02H — ошибка адреса регистра (регистр не существует или начальный регистр неверен). Если ошибок связи становится больше значения H5-12, на дисплее появляется OPE14 — подробно в разборе ошибки OPE на Веспер E4-8400.

Регистры и карта Modbus

Управление и чтение идут через регистры Modbus. У Веспер есть карта регистров (в руководстве по программированию Modbus на конкретную серию), где указано: в какой регистр писать команду пуск/стоп, куда — задание частоты, откуда читать ток, обороты, код ошибки.

Типовая логика: мастер пишет команду в управляющий регистр (пуск вперёд, стоп, реверс), задание частоты — в регистр частоты, а состояние и аварии читает из статусных регистров. Точные адреса регистров берите из документа «Веспер-XXXX Инструкция по программированию ModBus» на вашу серию.

Пошаговая диагностика связи

Диагностика связи Modbus с ВесперПять шагов проверки связиСвязь не работает: что проверить по порядку1. Источник команди частоты = RS-485(b1-01, b1-02)2. Адрес, скорость,чётность совпадаютс мастером3. A и B неперепутаны, общийпровод и экран4. Резисторы120 Ом на концахлинии5. Тайм-аут ичисло ошибок:H5-11, H5-12Если привод отвечает, но не выполняет команды — ищите ошибку в регистре или значении (OPE13–OPE15)
Рис. 3. Большинство проблем со связью решается на первых трёх шагах: источник команд, совпадение настроек и правильная полярность линии.
Симптомы и решения
СимптомВероятная причинаЧто сделать
Привод не отвечает совсемНеверный адрес, скорость, чётность или перепутаны A и BСверить настройки, поменять местами A и B
Отвечает через разПомехи, нет резисторов, длинные отводыЭкран, резисторы на концах, отдельная трасса от силовых кабелей
Отвечает, но двигатель не крутитсяИсточник команд не RS-485 или частота записана без сотыхПроверить b1-02 и формат: 50,00 Гц = 5000
На дисплее CEСвязь пропала дольше тайм-аута H5-11Проверить мастер и линию, реакцию задаёт H5-04
На дисплее OPE14Ошибок связи больше H5-12Устранить помехи и ошибки в настройках

Если связь не работает

СимптомПроверить
Нет связи вообщеСовпадение скорости, адреса, формата данных с ПЛК; полярность A/B
Связь рвётся, сбоиЭкранирование, согласующие резисторы, разнос с силовыми
Привод не реагирует на командыИсточник команд = RS485 (b1-02=2), не пульт/клеммы
Читается, но не управляетсяИсточник задания частоты по сети; правильный регистр команды

Не поднимается Modbus на Веспер?

Назовите серию привода и контроллер — поможем с параметрами связи, картой регистров и диагностикой линии RS-485.

Получить консультацию

Частые вопросы

Как подключить Веспер по Modbus?
Соедините приводы по линии RS-485 (витая пара в экране, клеммы A и B с соблюдением полярности, согласующие резисторы 120 Ом на концах). Настройте параметры связи: источник команд по RS485 (на E4-8400 это b1-02=2), уникальный адрес каждого привода, одинаковую скорость обмена и формат данных, совпадающие с ПЛК. Команды и чтение идут через регистры Modbus.
Какие параметры Modbus настроить на Веспер?
Основные: источник команд пуск/стоп по RS485 (b1-02=2 на E4-8400), источник задания частоты по сети, уникальный адрес привода, скорость обмена (9600/19200 бод), формат данных (биты, чётность, стоп-биты). Скорость, адрес и формат должны точно совпадать с настройками мастера (ПЛК) — несовпадение хотя бы одного параметра лишает связи.
Почему не работает Modbus на Веспер?
Причина №1 — несовпадение параметров связи: скорость, адрес или формат данных на приводе не совпадают с ПЛК. Проверьте их в первую очередь. Другие причины: неверная полярность A/B, отсутствие согласующих резисторов, помехи от силовых кабелей (нужен экран и разнос линий), неверно задан источник команд (должен быть RS485, а не пульт).
Где взять карту регистров Modbus для Веспер?
Карта регистров Modbus приводится в отдельном документе «Инструкция по программированию ModBus» на конкретную серию Веспер (например, E4-8400), доступном на сайте производителя. В ней указаны адреса регистров для команд пуск/стоп, задания частоты, чтения тока, оборотов, состояния и кодов ошибок. Адреса регистров зависят от серии.

Похожие материалы

Полная карта регистров — карта регистров Modbus Веспер. Общие правила для любой линии — Modbus RTU и RS-485. Модель — E4-8400. Помехи на линии — ЭМС и помехи. Настройка — настройка Веспер. Ошибки — коды Веспер. Все материалы — база знаний.