UC MO-DIDO2-MI

UC MO-DIDO2-MI Модуль ввода-вывода, 2 цифровых канала ввода, 2 цифровых канала вывода Modbus RTU (RS485)

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

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

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

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

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

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

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

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

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

Внешний вид и размеры модуля представлены на рисунке. Модуль фиксируется на шине 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 битов данных
40006 Задержка ответа Время в мс
40007 Режим Modbus 0 - RTU
1 - ASCII

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

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

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

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

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

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

Адрес 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
40013 12 0x0C Состояние выходов по умолчанию Чтение и запись Значение по умолчанию выходов, устанавливаемое во время включения питания, а также в результате начала работы 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 Чтение и запись Кол-во высланных пакетов
40051 50 0x32 Входы Чтение Состояние входов
40052 51 0x33 Выходы Чтение и запись Состояние выходов
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
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
40069 68 0x44 Кнф-Счетчик 1 Чтение и запись Конфигурация счетчиков:
+1 - подсчет времени (если ноль - подсчет импульсов)
+2 - перехват значения каждую 1 сек
+4 - перехват значения, если неактивный вход
+8 - автоматический сброс после перехвата
+16 - сброс счетчика, если неактивный вход
+32 - энкодер (только для счетчика 1 и 3)
40070 69 0x45 Кнф-Счетчик 2 Чтение и запись
40073 72 0x48 Перехват Чтение и запись Перехват значений счетчиков
40074 73 0x49 Статус Чтение и запись Счетчик перехвачен

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

Адрес Адрес
DEC
Адрес
HEX
Название регистра Доступ Описание
193 192 0x0C0 Состояние выхода по умолчанию 1 Чтение и запись Состояние выхода по умолчанию 1
194 193 0x0C1 Состояние выхода по умолчанию 2 Чтение и запись Состояние выхода по умолчанию 2
10801 800 0x320 Вход 1 Чтение Состояние входа 1
10802 801 0x321 Вход 2 Чтение Состояние входа 2
817 816 0x330 Выход 1 Чтение и запись Состояние выхода 1
818 817 0x331 Выход 2 Чтение и запись Состояние выхода 2
1153 1152 0x480 Перехват 1 Чтение и запись Перехват счетчика 1
1154 1153 0x481 Перехват 2 Чтение и запись Перехват счетчика 2
1169 1168 0x490 Перехвачен 1 Чтение и запись Счетчик перехвачен 1
1170 1169 0x491 Перехвачен 2 Чтение и запись Счетчик перехвачен 2

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

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