UC MO-DIDO8-SL

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

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

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

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

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

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

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

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

Питание Напряжение 12-24 В DC±20%
Максимальная сила тока 200 мА @ 12 В / 100 мА @ 24 В
Скорость связи 2400 - 115200 бит/с
Цифровые входы Количество входов 8
Диапазон напряжений 0 – 36 В
Уровень “0” 0 – 3 В
Уровень “1” 6 – 36 В
Входное сопротивление 4 кОм
Изоляция 1500 В rms
Тип входов PNP or NPN
Цифровые выходы Количество выходов 8
Максимальное напряжение 30 В
Максимальная сила тока 500 мА
Тип выхода PNP
Защита выходов полимерный предохранитель 4 A
Счетчики Количество 8
Разрешение 32 бита
Частота 1 кГц (max)
Ширина импульса 500 мкс (min)
Температура Рабочая -10°C ÷ +50°C
Хранения -40°C ÷ +85°C
Разъемы Питания 2 пин
Коммуникации 3 пин
Входа 10 пин
Выхода 10 пин
Quick Connector IDC10
Конфигурационные MiniUSB
Габариты Длина 120 мм
Высота 101 мм
Глубина 22,5 мм
Интерфейс RS485 До 128 устройств

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

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

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

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

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

Терминатор

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

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

В Таблице 1 представлен способ настройки переключателей для определения адреса модуля. С помощью переключателей возможна настройка адреса от 0 до 31. Адреса от 32 до 255 можно настраивать с помощью интерфейса USB.

Adr SW5 SW4 SW3 SW2 SW1 Adr SW5 SW4 SW3 SW2 SW1 Adr SW5 SW4 SW3 SW2 SW1
0 OFF OFF OFF OFF OFF 11 OFF ON OFF ON ON 22 ON OFF ON ON OFF
1 OFF OFF OFF OFF ON 12 OFF ON ON OFF OFF 23 ON OFF ON ON ON
2 OFF OFF OFF ON OFF 13 OFF ON ON OFF ON 24 ON ON OFF OFF OFF
3 OFF OFF OFF ON ON 14 OFF ON ON ON OFF 25 ON ON OFF OFF ON
4 OFF OFF ON OFF OFF 15 OFF ON ON ON ON 26 ON ON OFF ON OFF
5 OFF OFF ON OFF ON 16 ON OFF OFF OFF OFF 27 ON ON OFF ON ON
6 OFF OFF ON ON OFF 17 ON OFF OFF OFF ON 28 ON ON ON OFF OFF
7 OFF OFF ON ON ON 18 ON OFF OFF ON OFF 29 ON ON ON OFF ON
8 OFF ON OFF OFF OFF 19 ON OFF OFF ON ON 30 ON ON ON ON OFF
9 OFF ON OFF OFF ON 20 ON OFF ON OFF OFF 31 ON ON ON ON ON
10 OFF ON OFF ON OFF 21 ON OFF ON OFF ON

Типы регистров 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.

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

Конфигурацию по умолчанию можно вернуть с помощью переключателя SW6. Подробнее в разделе “Восстановление конфигурации по умолчанию”.

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

Восстановление конфигурации по умолчанию

Для восстановления конфигурации по умолчанию необходимо при выключенном питании модуля переключить SW6, а затем включить питание. В модуле должны начать мигать индикаторы питания (светодиоды) и коммуникации. Если в этом состоянии выключить переключатель SW6, все настройки будут перезаписаны.
Внимание! Во время восстановления конфигурации по умолчанию будут удалены все значения, сохраненные в регистрах модуля!

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

Адрес Название Значения
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

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

Указатель Описание
Питание Включенный светодиод означает, что модуль правильно подключен к источнику питания.
Связь Светодиод включается, когда модуль получает правильный пакет данных и высылает ответ.
Состояние входов Включенный светодиод означает “1” на входе.
Состояние выходов Включенный светодиод означает, что выход подсоединен.

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



Настройка переключателей

Переключатель Функция Описание
1 Адрес модуля +1 Настройка адреса модуля в диапазоне от 0 до 31
2 Адрес модуля +2
3 Адрес модуля +4
4 Адрес модуля +8
5 Адрес модуля +16
6 Настройка модуля по умолчанию Настройка параметров передачи по умолчанию (см. Параметры по умолчанию и Восстановление конфигурации по умолчанию)

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

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

Адрес Название регистра Доступ Описание
30001 Версия/Тип Чтение Тип и версия устройства
30002 Переключатели Чтение Состояние переключателей
40003 Скорость Чтение и запись Скорость передачи
40004 Стоповые биты Чтение и запись Кол-во стоповых битов
40005 Четность Чтение и запись Бит четности
40006 Опоздание Чтение и запись Опоздание ответа
40007 Тип Modbus Чтение и запись Тип протокола Modbus
40009 Watchdog Чтение и запись Watchdog
40013 Состояние выходов по умолчанию Чтение и запись Состояние выходов по умолчанию
40033 Полученные пакеты MSB Чтение и запись Кол-во полученных пакетов
40034 Полученные пакеты LSB Чтение и запись Кол-во полученных пакетов
40035 Ошибочные пакеты MSB Чтение и запись Кол-во полученных ошибочных пакетов
40036 Ошибочные пакеты LSB Чтение и запись Кол-во полученных ошибочных пакетов
40037 Высланные пакеты MSB Чтение и запись Кол-во высланных пакетов
40038 Высланные пакеты LSB Чтение и запись Кол-во высланных пакетов
30051 Входы Чтение Состояние входов
40052 Выходы Чтение и запись Состояние выходов
40053 Счетчик 1 MSB Чтение и запись 32-битный счетчик 1
40054 Счетчик 1 LSB Чтение и запись 32-битный счетчик 1
40055 Счетчик 2 MSB Чтение и запись 32-битный счетчик 2
40056 Счетчик 2 LSB Чтение и запись 32-битный счетчик 2
40057 Счетчик 3 MSB Чтение и запись 32-битный счетчик 3
40058 Счетчик 3 LSB Чтение и запись 32-битный счетчик 3
40059 Счетчик 4 MSB Чтение и запись 32-битный счетчик 4
40060 Счетчик 4 LSB Чтение и запись 32-битный счетчик 4
40061 Счетчик 5 MSB Чтение и запись 32-битный счетчик 5
40062 Счетчик 5 LSB Чтение и запись 32-битный счетчик 5
40063 Счетчик 6 MSB Чтение и запись 32-битный счетчик 6
40064 Счетчик 6 LSB Чтение и запись 32-битный счетчик 6
40065 Счетчик 7 MSB Чтение и запись 32-битный счетчик 7
40066 Счетчик 7 LSB Чтение и запись 32-битный счетчик 7
40067 Счетчик 8 MSB Чтение и запись 32-битный счетчик 8
40068 Счетчик 8 LSB Чтение и запись 32-битный счетчик 8
40085 П-Счетчик 1 MSB Чтение и запись 32-битное перехвач. значение счетчика 1
40086 П-Счетчик 1 LSB Чтение и запись 32-битное перехвач. значение счетчика 1
40087 П-Счетчик 2 MSB Чтение и запись 32-битное перехвач. значение счетчика 2
40088 П-Счетчик 2 LSB Чтение и запись 32-битное перехвач. значение счетчика 2
40089 П-Счетчик 3 MSB Чтение и запись 32-битное перехвач. значение счетчика 3
40090 П-Счетчик 3 LSB Чтение и запись 32-битное перехвач. значение счетчика 3
40091 П-Счетчик 4 MSB Чтение и запись 32-битное перехвач. значение счетчика 4
40092 П-Счетчик 4 LSB Чтение и запись 32-битное перехвач. значение счетчика 4
40093 П-Счетчик 5 MSB Чтение и запись 32-битное перехвач. значение счетчика 5
40094 П-Счетчик 5 LSB Чтение и запись 32-битное перехвач. значение счетчика 5
40095 П-Счетчик 6 MSB Чтение и запись 32-битное перехвач. значение счетчика 6
40096 П-Счетчик 6 LSB Чтение и запись 32-битное перехвач. значение счетчика 6
40097 П-Счетчик 7 MSB Чтение и запись 32-битное перехвач. значение счетчика 7
40098 П-Счетчик 7 LSB Чтение и запись 32-битное перехвач. значение счетчика 7
40099 П-Счетчик 8 MSB Чтение и запись 32-битное перехвач. значение счетчика 8
40100 П-Счетчик 8 LSB Чтение и запись 32-битное перехвач. значение счетчика 8
40117 Кнф-Счетчик 1 Чтение и запись Конфигурация счетчиков:
+1 - подсчет времени (если ноль - подсчет импульсов)
+2 - перехват значения каждую 1 сек
+4 - перехват значения, если неактивный вход
+8 - автоматический сброс после перехвата
+16 - сброс счетчика, если неактивный вход
+32 - энкодер (только для счетчика 1 и 3)
40118 Кнф-Счетчик 2 Чтение и запись
40119 Кнф-Счетчик 3 Чтение и запись
40120 Кнф-Счетчик 4 Чтение и запись
40121 Кнф-Счетчик 5 Чтение и запись
40122 Кнф-Счетчик 6 Чтение и запись
40123 Кнф-Счетчик 7 Чтение и запись
40124 Кнф-Счетчик 8 Чтение и запись
40133 Перехват Чтение и запись Перехват значений счетчиков
40134 Статус Чтение и запись Счетчик перехвачен

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

Адрес Название регистра Доступ Описание
193 Состояние выхода по умолчанию 1 Чтение и запись Состояние выхода по умолчанию 1
194 Состояние выхода по умолчанию 2 Чтение и запись Состояние выхода по умолчанию 2
195 Состояние выхода по умолчанию 3 Чтение и запись Состояние выхода по умолчанию 3
196 Состояние выхода по умолчанию 4 Чтение и запись Состояние выхода по умолчанию 4
197 Состояние выхода по умолчанию 5 Чтение и запись Состояние выхода по умолчанию 5
198 Состояние выхода по умолчанию 6 Чтение и запись Состояние выхода по умолчанию 6
199 Состояние выхода по умолчанию 7 Чтение и запись Состояние выхода по умолчанию 7
200 Состояние выхода по умолчанию 8 Чтение и запись Состояние выхода по умолчанию 8
10801 Вход 1 Чтение Состояние входа 1
10802 Вход 2 Чтение Состояние входа 2
10803 Вход 3 Чтение Состояние входа 3
10804 Вход 4 Чтение Состояние входа 4
10805 Вход 5 Чтение Состояние входа 5
10806 Вход 6 Чтение Состояние входа 6
10807 Вход 7 Чтение Состояние входа 7
10808 Вход 8 Чтение Состояние входа 8
817 Выход 1 Чтение и запись Состояние выхода 1
818 Выход 2 Чтение и запись Состояние выхода 2
819 Выход 3 Чтение и запись Состояние выхода 3
820 Выход 4 Чтение и запись Состояние выхода 4
821 Выход 5 Чтение и запись Состояние выхода 5
822 Выход 6 Чтение и запись Состояние выхода 6
823 Выход 7 Чтение и запись Состояние выхода 7
824 Выход 8 Чтение и запись Состояние выхода 8
2113 Перехват 1 Чтение и запись Перехват счетчика 1
2114 Перехват 2 Чтение и запись Перехват счетчика 2
2115 Перехват 3 Чтение и запись Перехват счетчика 3
2116 Перехват 4 Чтение и запись Перехват счетчика 4
2117 Перехват 5 Чтение и запись Перехват счетчика 5
2118 Перехват 6 Чтение и запись Перехват счетчика 6
2119 Перехват 7 Чтение и запись Перехват счетчика 7
2120 Перехват 8 Чтение и запись Перехват счетчика 8
2129 Перехвачен 1 Чтение и запись Счетчик перехвачен 1
2130 Перехвачен 2 Чтение и запись Счетчик перехвачен 2
2131 Перехвачен 3 Чтение и запись Счетчик перехвачен 3
2132 Перехвачен 4 Чтение и запись Счетчик перехвачен 4
2133 Перехвачен 5 Чтение и запись Счетчик перехвачен 5
2134 Перехвачен 6 Чтение и запись Счетчик перехвачен 6
2135 Перехвачен 7 Чтение и запись Счетчик перехвачен 7
2136 Перехвачен 8 Чтение и запись Счетчик перехвачен 8

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

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