veda · 18 стр.
3 Modbus RTU for MCD3 SA sajt
Related manuals
Contents
Document text
Содержание Введение...................................................................................................................................................................................................3 Базовая структура посылки................................................................................................................................................................3 Список функций, поддерживаемых MCD3.....................................................................................................................................4 Фактические данные (3X)....................................................................................................................................................................5 Параметры уставки (4Х).......................................................................................................................................................................7 Дискретные команды (Катушки 0Х)................................................................................................................................................11 Дискретные цифровые входы (1Х).................................................................................................................................................14 Диагностика...........................................................................................................................................................................................15 Коды исключений, поддерживаемые MCD3................................................................................................................................16
Базовая структура посылки
VEDA MC Описание протокола Modbus RTU устройства плавного пуска MCD3. Список команд, примеры Примечание Установка, эксплуатация и техническое обслуживание должны осуществляться в строгом соответствии с инструкцией по эксплуатации, местными нормами и стандартами, а также практическим опытом. Установка или эксплуатация, не выполненные в строгом соответствии с этими инструкциями, аннулируют гарантию производителя. Предупреждение Устройство MCD3 необходимо заземлить перед подключением проводов последовательного интерфейса. Работа без заземления опасна и может привести к повреждению цифровых элементов последовательного интерфейса.
Введение В этом документе кратко изложен протокол Modbus RTU к MCD3. Примечания: Передача данных на MCD3 быстрее, чем один раз в секунду, может замедлить время отклика. После сохранения уставок не выполняйте передачу на MCD3 в течение 1 секунды. Широковещательные команды не поддерживаются. Рекомендуется подключение резисторов 120 Ом на обоих концах последовательного интерфейса. Не подключайте резисторы 120 Ом, когда последовательный интерфейса MCD3 подключен к адаптеру последовательного интерфейса через персональный компьютер. После изменения скорости передачи данных, четности или номера устройства (адреса подчиненного устройства) необходимо выключить и снова включить MCD3.
Эти параметры можно изменить только вручную, а не через последовательный интерфейс. Базовая структура посылки Посылка (frame) Modbus RTU имеет одинаковую структуру как для передачи «Запроса» от Ведущего устройства (например, контроллер) к Ведомому устройству (MCD3), так и для передачи «Ответа» от Ведомого к Ведущему: 3 Возможности Интерфейс RS485 Последовательный канал связи Полудуплекс Формат Протокол Modbus RTU Двоичный Каждый символ содержит 11 бит: - 1 стартовый бит - 8 бит данных, младший бит отправляется первым - 1 бит четности.
Четное/Нечетное/Без возможности выбора - 1 стоповый бит - четность используется/ 2 стоповых бита - четность не используется Циклическая проверка избыточности (CRC), 16 бит Скорость передачи данных 1200/ 2400/ 4800/ 9600 бит в сек. Время отклика MCD3 Стандартное (4мс ≤ время отклика ≤ 40мс) При длительном отклике (время отклика ≤ 200 мс) «синхр» Время молчания не менее 3,5 символов 3,5х11 бит 1 байт Адрес ведомого от 1 до 247 2 байт Функция поддерживаются команды 1, 2, 3, 4, 5, 6, 8, 15, 16
Список функций, поддерживаемых MCD3
VEDA MC Описание протокола Modbus RTU устройства плавного пуска MCD3. Список команд, примеры Синхронизация (Интервал молчания) Сообщения в протоколе Modbus RTU «Синхронизируются» с помощью «Интервалов молчания» продолжительностью более 3,5 символов, которые разделяют передаваемые посылки. Следовательно, вся посылка должна передаваться в виде непрерывного потока. Интервал молчания продолжительностью более 3,5 символов во время передачи посылки приведет к тому, что принимающее устройство проигнорирует неполную посылку. Следующий байт будет считаться номером посылки следующей посылки.
Аналогично, посылка будет проигнорирована, если второе сообщение будет передано раньше, чем 3,5 символа от конца предыдущего, в результате чего принимающее устройство будет рассматривать его как продолжение первого кадра, что приведет к ошибке CRC. Номер посылки (Адрес ведомого) Адрес посылки ведомого устройства MCD3 может быть установлен от 1 до 247 (значение по умолчанию - 248, что означает отсутствие связи). Адрес посылки используется в качестве первого байта как при передаче «Запроса» от ведущего к ведомому, так и при передаче «Ответа» от ведомого к ведущему. Примечание: адрес 0, обычно используемый для широковещательной передачи, не поддерживается MCD3.
Функция Код функции определяет необходимую операцию. Обычно Функция используется в качестве второго байта как при передаче «Запроса» от ведущего к ведомому, так и при передаче «Ответа» от ведомого к ведущему. Список функций, поддерживаемых MCD3 Данные Поля данных включают в себя информацию, передаваемую на устройство MCD3 и из него. Конкретный формат данных изменяется с помощью функции. Когда передаются параметры данных типа Word (двухбайтные (16-бит)), первым передается «Старший» байт, затем «Младший» байт. CRC (Циклическая проверка избыточности) Два байта CRC (16 бит) используются для проверки всех байтов посылки.
Они генерируются в ведущем устройстве и передаются в посылке как два последних байта (первым добавляется «Младший» байт, а затем «Старший» байт).
Ведомое 4 «синхр» Время молчания не менее 3,5 символов 3,5х11 бит 3 байт Байты данных #XX #XX #XX n - 1 байт CRC low (Младший байт контрольной суммы) _ #XX n байт CRC high (Старший байт контрольной суммы) _ #XX «синхр» Время молчания не менее 3,5 символов 3,5х11 бит Код функции (16 - ричн.) Название Описание 01 Считать состояние катушки Считывание состояния командной катушки 02 Считать состояние катушек Считывание состояния командных катушек 03 Считывание регистров временного хранения Считывание заданных значений 04 Считывание входных регистров Считывание фактических значений 05 Записать в катушку Установка одной дискретной команды 06 Записать в регистр Установка одного заданного значения 08 Диагностика Диагностика обратной связи F Записать несколько катушек Установка дискретной команды 10 Записать несколько регистров Установка заданного значения
Фактические данные (3X)
VEDA MC Описание протокола Modbus RTU устройства плавного пуска MCD3. Список команд, примеры устройство повторно генерирует байты CRC из данных полученной посылки и сравнивает их с полученными байтами CRC. Если байты CRC не совпадают, кадр сбрасывается, и «Ответ» ведущему устройству не отправляется. Структура памяти MCD3 Память MCD3 организована в соответствии с общими адресами Modbus следующим образом: Фактические данные (3X) Фактические данные включают измеряемые значения (такие как напряжение и ток), логическую информацию и статистическую информацию. Все параметры представляют собой двухбайтные (16-бит) параметры. Протокол поддерживает только считывание этих параметров.
№ параметра начинается с 1. Фактический адрес параметра на 1 меньше, чем номер параметра. Например, фактический адрес параметра № 1 равен 0 (30000). Ниже перечислены параметры области памяти 3X: 5 Функция MCD3 Тип памяти Максимальные параметры запроса/ответа Фактические данные 3X 32 регистра, # 1...32, адрес 0...31 Уставки 4X 84 регистра, # 1...84, адрес 0...83 Контроль цифровыми входами 1X 16 входов, # 1...16, адрес 0...15 Дискретные команды по шине 0X 16 катушек, # 1...16, адрес 0...15 Параметр № Описание Регистр состояния 1 Биты регистра состояния: d15: Авария MCD3 d14: Остановка электродвигателя d13: Электродвигатель в режиме плавного останова d12: Электродвигатель в режиме пуска d11:
Электродвигатель в работе d10: Второй набор параметров Включен. d9: Электродвигатель работает в режиме энергосбережения d8: Электродвигатель работает в режиме низкой скорости в прямом направлении d7: Электродвигатель работает в режиме низкой скорости в обратном направлении d6: Пробой изоляции d5...d0: Резерв Ток 2 Полный ток нагрузки, % Напряжение 3 Линейное напряжение, В Чередование фаз 4 1: Правильная последовательность фаз 0: Неправильная последовательность фаз Цифровые входы 5 Контроль дискретных цифровых входов (биты регистра): d15...d8: Резерв d7: Внешняя авария d6: Резерв d5: Резерв d4: Вход Вт.Набор/Низк.Скорость/Сброс d3: Вход Сохрн.Энергии/Реверс/Сброс d2: Вход Старта d1:
Вход для плавного останова