UC MO-DI4M-MI

UC MO-DI4M-MI Модуль ввода, 4 цифровых каналов ввода с памятью Modbus RTU (RS485)

Инструкция пользователя

Указание мер безопасности

  • По способу защиты от поражения электрическим током модуль соответствует классу II по ГОСТ 12.2.007.0-75.
  • При эксплуатации и техническом обслуживании необходимо соблюдать требования ГОСТ 12.3.019-80, “Правил эксплуатации электроустановок потребителей” и “Правил охраны труда при эксплуатации электроустановок потребителей”.
  • Открытые контакты клемм модуля при эксплуатации находятся под напряжением величиной до 30 В. Любые подключения к модулю и работы по его техническому обслуживанию производятся только при отключенном питании модуля.
  • Не допускается попадание влаги на контакты выходных соединителей и внутренние элементы модуля. Запрещается использование модуля при наличии в атмосфере кислот, щелочей, масел и иных агрессивных веществ.
  • Подключение, регулировка и техническое обслуживание модуля должны производится только квалифицированными специалистами, изучившими настоящее руководство по эксплуатации.

Характеристика модуля

Предназначение и описание модуля

  • Название: Модуль ввода, 4 цифровых каналов ввода с энергонезависимой памятью, Modbus RTU/ASCII (RS485).
  • Артикул: MO-DI4M-MI.
  • Модуль дискретного вывода MO-DI4M Modbus подключается по шине Modbus в режиме Slave.
  • Модуль имеет 4 цифровых входа с опцией счётчика и с энергонезависимой памятью. Дополнительно клеммы IN1 и IN2 а также IN3 и IN4 можно использовать для подключения двух энкодеров. Все входы оптоизолированы. Каждый канал может быть индивидуально сконфигурирован в один или несколько режимов.
  • Модуль подключается к магистрали RS485 с помощью двухпроводной витой пары. Коммуниукация осуществляется по протоколу Modbus RTU/ASCII.
  • Модуль предназначен для монтажа на шине DIN в соответствие со стандартом DIN EN 5002.
  • Для индикации состояния модуль снабжен набором светодиодов, расположенных на корпусе устройства.
  • Конфигурация устройства производится двумя способами: с помощью интерфейса USB и с помощью протокола Modbus.

Спецификация

Питание Напряжение 12-24 В DC±20%
Максимальная сила тока* 62 мA @ 12В / 35 мA @ 24 В
Скорость связи 2400 - 115200 бит/с
Цифровые входы Количество входов 4
Диапазон напряжений 0 – 36 В
Уровень “0” 0 – 3 В
Уровень “1” 6 – 36 В
Входное сопротивление 4 кОм
Изоляция 1500 В rms
Тип входов PNP или NPN
Счетчики Количество 4
Разрешение 32 бит
Частота 1кГц (max)
Ширина импульса 500 мкс (min)
Температура Работы -20°C ÷ +65°C
Хранения -40°C ÷ +85°C
Разъемы Питания 3 пин
Коммуникации 3 пин
Входа 2 x 3 пин
Конфигурационные MiniUSB
Габариты Длина 90 мм
Высота 56 мм
Глубина 17 мм
Интерфейс RS485 До 128 устройств
  • Сила тока при уровне “1” на всех входах и активной передачи данных по шине Modbus.

Габариты модуля

Внешний вид и размеры модуля представлены на рисунке. Модуль фиксируется на шине DIN. Разъемы питания, коммуникационные, входа находятся снизу и сверху модуля. Разъемы конфигурационные USB и индикаторы находятся на передней панели модуля.

Конфигурация связи

Заземление и экранирование

Монтаж модуля вблизи других устройств, генерирующих электромагнитное излучение (реле, контакторы, трансформаторы, электроконтроллеры и т.д.) может вызвать электрические помехи питания устройства и сигнальных проводов, а также негативные последствия для системы. Правильное заземление, а также другие меры безопасности необходимо произвести на этапе установки. Меры безопасности: заземление блока управления, заземление модуля, заземление экранированных проводников, защита переключающих устройств, правильно подобранные типы кабелей и сечения проводников.

Терминатор

Эффекты передающей линии часто вызывают проблемы в информационно- коммуникационных сетях. Эти проблемы часто касаются подавления отраженного сигнала в сети. Чтобы ликвидировать наличие отражений на концах кабелей, необходимо на двух концах кабеля использовать резистор с сопротивлением, равным сопротивлению данной линии. В случае с витой парой, типовое значение - 120 Ом.

Типы регистров Modbus

В модуле есть 4 типа доступных переменных.

Тип Начальный адрес Переменная Доступ Команда Modbus
1 00001 Coils Битовый
Чтение и запись
1, 5, 15
2 10001 Discrete inputs Битовый
Чтение
2
3 30001 Input registers Регистровый
Чтение
3
4 40001 Holding registers Регистровый
Чтение и запись
4, 6, 16

Настройка коммуникации

Данные в модулях хранятся в 16 битных регистрах. Доступ к регистрам производится посредством протокола Modbus RTU или Modbus ASCII.

Параметры по умолчанию

Скорость передачи, бит/с 19200
Адрес 1
Четность Нет
Кол-во битов данных 8
Кол-во стоповых битов 1
Задержка ответа, мс 0
Режим Modbus RTU

Конфигурационные регистры

Адрес Название Значения
40003 Скорость передачи 0 - 2400
1 - 4800
2 - 9600
3 - 19200
4 - 38400
5 - 57600
6 - 115200
другое значение - значение * 10
40005 Четность 0 - отсутствие
1 - нечетность
2 - четность
3 - всегда 1
4 - всегда 0
40004 Стоповые биты LSB 1 - один стоповый бит
2 - 2 стоповых бита
40004 Стоповые биты MSB 7 - 7 битов данных
8 - 8 битов данных
40005 Задержка ответа Время в мс
40007 Режим Modbus 0 - RTU
1 - ASCII

Светодиодные индикаторы

Указатель Описание
Питание (ON) Включенный светодиод означает, что модуль правильно подключен к источнику питания.
Связь (TX) Светодиод включается, когда модуль получает правильный пакет данных и высылает ответ.
Состояние входов (DI1, DI2, DI3, DI4) Включенный светодиод означает, что вход подключен и на входе есть сигнал.

Схема устройства

Подключение модуля

Регистры модуля

Регистровый доступ

Адрес Dec Hex Название регистра Доступ Описание
30001 0 0x00 Версия/Тип Чтение Тип и версия устройства
40002 1 0x01 Адрес Чтение и запись Адрес модуля
40003 2 0x02 Скорость Чтение и запись Скорость передачи
40004 3 0x03 Стоповые биты Чтение и запись Кол-во стоповых битов
40005 4 0x04 Четность Чтение и запись Бит четности
40006 5 0x05 Опоздание Чтение и запись Опоздание ответа
40007 6 0x06 Тип Modbus Чтение и запись Тип протокола Modbus
40009 8 0x08 Watchdog Чтение и запись Watchdog
40033 32 0x20 Полученные пакеты MSB Чтение и запись Кол-во полученных пакетов
40034 33 0x21 Полученные пакеты LSB Чтение и запись Кол-во полученных пакетов
40035 34 0x22 Ошибочные пакеты MSB Чтение и запись Кол-во полученных ошибочных пакетов
40036 35 0x23 Ошибочные пакеты LSB Чтение и запись Кол-во полученных ошибочных пакетов
40037 36 0x24 Высланные пакеты MSB Чтение и запись Кол-во высланных пакетов
40038 37 0x25 Высланные пакеты LSB Чтение и запись Кол-во высланных пакетов
30051 50 0x32 Входы Чтение Состояние входов
40053 52 0x34 Счетчик 1 MSB Чтение и запись 32-битный счетчик 1
40054 53 0x35 Счетчик 1 LSB Чтение и запись 32-битный счетчик 1
40055 54 0x36 Счетчик 2 MSB Чтение и запись 32-битный счетчик 2
40056 55 0x37 Счетчик 2 LSB Чтение и запись 32-битный счетчик 2
40057 56 0x38 Счетчик 3 MSB Чтение и запись 32-битный счетчик 3
40058 57 0x39 Счетчик 3 LSB Чтение и запись 32-битный счетчик 3
40059 58 0x3A Счетчик 4 MSB Чтение и запись 32-битный счетчик 4
40060 59 0x3B Счетчик 4 LSB Чтение и запись 32-битный счетчик 4
40061 60 0x3C П-Счетчик 1 MSB Чтение и запись 32-битное перехвач. значение счетчика 1
40062 61 0x3D П-Счетчик 1 LSB Чтение и запись 32-битное перехвач. значение счетчика 1
40063 62 0x3E П-Счетчик 2 MSB Чтение и запись 32-битное перехвач. значение счетчика 2
40064 63 0x3F П-Счетчик 2 LSB Чтение и запись 32-битное перехвач. значение счетчика 2
40065 64 0x40 П-Счетчик 3 MSB Чтение и запись 32-битное перехвач. значение счетчика 3
40066 65 0x41 П-Счетчик 3 LSB Чтение и запись 32-битное перехвач. значение счетчика 3
40067 66 0x42 П-Счетчик 4 MSB Чтение и запись 32-битное перехвач. значение счетчика 4
40068 67 0x43 П-Счетчик 4 LSB Чтение и запись 32-битное перехвач. значение счетчика 4
40069 68 0x44 Кнф-Счетчик 1 Чтение и запись Конфигурация счетчиков:
+1 - подсчет времени (если ноль - подсчет импульсов)
+2 - перехват значения каждую 1 сек
+4 - перехват значения, если неактивный вход
+8 - автоматический сброс после перехвата
+16 - сброс счетчика, если неактивный вход
+32 - шифратор (encoder)
40070 69 0x45 Кнф-Счетчик 2 Чтение и запись
40071 70 0x46 Кнф-Счетчик 3 Чтение и запись
40072 71 0x47 Кнф-Счетчик 4 Чтение и запись
40073 72 0x48 Перехват Чтение и запись Перехват значений счетчиков
40074 73 0x49 Статус Чтение и запись Счетчик перехвачен

Побитовый доступ

Адрес Dec Hex Название регистра Доступ Описание
10801 800 0x320 Вход 1 Чтение Состояние входа 1
10802 801 0x321 Вход 2 Чтение Состояние входа 2
10803 802 0x322 Вход 3 Чтение Состояние входа 3
10804 803 0x323 Вход 4 Чтение Состояние входа 4
1153 1152 0x480 Перехват 1 Чтение и запись Перехват счетчика 1
1154 1153 0x481 Перехват 2 Чтение и запись Перехват счетчика 2
1155 1154 0x482 Перехват 3 Чтение и запись Перехват счетчика 3
1156 1155 0x483 Перехват 4 Чтение и запись Перехват счетчика 4
1169 1168 0x490 Перехвачен 1 Чтение и запись Счетчик перехвачен 1
1170 1169 0x491 Перехвачен 2 Чтение и запись Счетчик перехвачен 2
1171 1170 0x492 Перехвачен 3 Чтение и запись Счетчик перехвачен 3
1172 1171 0x493 Перехвачен 4 Чтение и запись Счетчик перехвачен 4

Конфигурационная программа

Программное обеспечение - “Конфигуратор” - служит для настройки регистров, ответственных за коммуникацию модуля с шиной Modbus, а также для чтения и записи текущих значений остальных регистров модуля. Благодаря программе также можно удобным способом тестировать систему и следить за изменениями в регистрах в режиме реального времени. Коммуникация с модулем производится посредством кабеля USB. Для взаимодействия программного обеспечения с модулем нет необходимости устанавливать какие-либо драйверы.