официальный партнер Invertek Drives, Delta Electronics, Sprint Electric, Array Electronic

Применение ЧП Optidrive E2 в Modbus сетях

Для управления и мониторинга привода по Modbus RTU должны быть корректно установлены следующие параметры:

P-12 (установите 3 для Modbus без управления разгоном/замедлением или 4 для Modbus с управлением разгоном/замедлением)
P-36 (коммуникационный адрес, скорость обмена и время сторожевого таймера)
P-15 (конфигурация дискретных и аналоговых входов)

Для мониторинга привода по Modbus RTU должны быть корректно установлены следующие параметры:

P-36 (коммуникационный адрес, скорость обмена и время сторожевого таймера)
P-15 (конфигурация дискретных и аналоговых входов)

Описание параметров см. в руководстве пользователя.

Сетевые шлюзы (Profibus, DeviceNet и Ethernet) так же могут использовать Мodbus-интерфейс. В этом случае скорость передачи должна быть установлена 57кб/с.

Спецификация Modbus, реализованного в Optidrive E2

Протокол: Modbus RTU
Контрольная сумма: CRC
Скорость передачи: 9600б/с, 19200 б/с, 38400 б/с, 57600 б/с, 115200 б/с (по умолчанию)
Формат данных: 8N1 - 1 start bit, 8 data bits, 1 stop bits, no parity.
Физический сигнал: RS485 (2-проводный)

Коммуникационный разъем RJ45

коммуникационный разъем

Типовая конфигурация MODBUS сети

Modbus сеть

Регистры состояния и управления по MODBUS

Регистр 1: Команда управления приводом

Бит 0: команда управления – 0: Стоп, 1: Пуск.
Бит 1: Запрос быстрого стопа - 1 разрешает торможение по 2-й рампе.
Бит 2: Запрос сброса привода - 1 выполняет сброс и деблокировку привода после аварийного отключения. Пользователь должен очистить этот бит после выполнения сброса.
Бит 3: Запрос остановки на выбеге - 1: команда остановки привода на свободном выбеге. Бит 3 имеет более высокий приоритет, чем бит 1 и бит 0 (бит 3>бит 1>бит 0). Например, если дана команда 0x0009, двигатель остановится на выбеге, а не запустится.
Примечание: Биты 0, 1 и 3 работают только, если P-31= 0 или 1. Иначе, функция Пуск/Стоп, контролируется с управляющих терминалов. Функция Сброс (бит 2) работает всегда при активном режиме управления Modbus (P-12=3 или 4).

Регистр 2: Задание скорости

Значение этого регистра определяет заданную частоту привода. Данные ввода – 16-битное целое число, включая один разряд после запятой. Например, значение 500 представляет 50.0Гц, значение 123 дает 12.3Гц. Чтобы получить отрицательное задание скорости, надо записать отрицательное число в этот регистр. Например, -1(0xFFFF) даст -0.1Hz. -234(0xFF16) даст -23.4Hz. Диапазон ввода от -5000 (0 для однофазных приводов) до +5000, однако выходная частота будет ограничена максимальной скоростью, заданной в P-01.

Регистр 4: Управление временем разгона/торможения

Этот регистр определяет время разгона и торможения привода. Пользователь может делать запись в этот регистр только когда P-12 = 4. Диапазон ввода от 0 до 60000 (от 0.00 сек до 600.00 сек)

Регистр 6: Состояние привода и код ошибки

Старший байт передает код ошибки привода. (Валидно при аварийном отключении привода, см. приложение). Младший байт передает состояние привода (0: привод остановлен, 1: привод работает, 2: аварийная блокировка привода)

Регистр 7: Информация о скорости двигателя

Регистр передает информацию о текущей скорости двигателя. Данные представлены в виде 16-битного целого числа, включая один разряд после запятой. Например, значение 123 представляет 12.3Гц. Значение -234 (0xFF16) представляет -23.4Гц.

Регистр 8: Ток двигателя

Регистр передает информацию о текущем выходном токе привода. Данные представлены в виде 16-битного целого числа, включая один разряд после запятой. Например, 156 = 15.6A, 12 = 1.2A.

Регистр 11: Статус дискретных входов

Значение этого регистра представляет текущее состояние дискретных входов частотного преобразователя (Дискретные входы 1 - 4). Младший бит отображает состояние дискретного входа 1.

Регистр 12: Идентификационный код привода

Значение этого регистра содержит специфические данные о модели привода. Не рекомендуется использовать этот регистр.

Регистр 13: Номинальная мощность

Этот регистр предоставляет информацию о номинальной мощности привода, значение (KW) которого включает две цифры после запятой.

Регистр 14: Номинальное напряжение

Этот регистр предоставляет информацию о номинальном входном напряжении привода: 230 = 230В; 400 = 400В; 460 = 460В

Регистр 15: Версия ПО сигнального процессора

Этот регистр предоставляет информацию о версии программного обеспечения сигнального процессора привода. Значение включает два знака после запятой, так например: 100 = V1.00.

Регистр 16: Версия ПО ШИМ процессора

Этот регистр предоставляет информацию о версии программного обеспечения ШИМ процессора привода. Значение включает два знака после запятой, так например: 100 = V1.00.

Регистр 17: Тип привода

Значение этого регистра отображает код типа привода.

Регистр 20: Сигнал на аналоговом входе 1

Этот регистр отображает текущее значение на аналоговом входе 1 после масштабирование и смещения. Значение 4096 = 100%.

Регистр 21: Сигнал на аналоговом входе 2

Этот регистр отображает текущее значение на аналоговом входе 2 после масштабирование и смещения. Значение 4096 = 100%.

Регистр 22: Заданная скорость

Этот регистр отображает текущее значение заданной скорости привода. Данные в Гц с одной цифрой после запятой (т.е. 234 = 23.4Гц)

Регистр 23: Напряжение на шине DC

Этот регистр отображает текущее значение напряжения в Вольтах в звене постоянного тока привода.

Регистр 24: Температура привода

Этот регистр содержит информацию об измеренной температуре привода. Данные – целое число в градусах Цельсия.

Регистры параметров

Нумерация регистров параметров начинается с 129 (параметр 01) и до 175 (параметр 47)

Пример чтения данных из регистра 6 (код ошибки) привода с адресом 1 по Modbus RTU

Запрос:  [01]    [03]    [00] [05]    [00] [01]    [94] [0B]

Ответ:  [01]    [03]    [02]    [00] [00]   [B8] [44]

Заметьте, что фактический стартовый адрес регистра 6, а не 5. Все данные в [] в 8-битном HEX-формате.

Пример записи команды ПУСК в регистр 1 (допустим P-12 = 3, P-15 =0 и дискретный вход 1 замкнут)

Запрос:  [01]    [06]    [00] [00]    [00] [01]    [48] [0A]

Ответ:  [01]    [06]    [00] [00]    [00] [01]    [48] [0A]

Заметьте, что фактический адрес регистра 1 записан как 0. Все данные в [] в 8-битном HEX-формате.

Примеры конфигурации дискретных и аналоговых входов при управлении приводом по Modbus

схемы подключения

  Инструкция по настройке Modbus коммуникации в Optidrive E2


Три способа управления однофазными асинхронными двигателями Применение частотных преобразователей Optidrive E2 в Modbus сетях Электропривод – переменного или постоянного тока?