WB-MCM16 Модуль счетных входов 16-канальный

Материал из Wiren Board
Перейти к: навигация, поиск
Модуль WB-MCM16
Модуль WB-MCM16

Купить в интернет-магазине

Назначение

Модуль дискретных и счётных входов 16-канальный WB-MCM16 предназначен для подключения сигналов типа “сухой контакт” и “открытый коллектор”, подключения приборов учёта воды, электричества, газа и т.д. с импульсными выходами.

Не требуется предварительное конфигурирование режимов входов. Имеется защита от переполнения счётчика импульсов.

Исполнение: корпус на DIN-рейку (ширина 3 юнита). Напряжение питания 12 – 24В

Управление модулем производится с контроллера или ПК по шине RS-485 командами по протоколу MODBUS, а также с помощью внешних кнопок.

Технические характеристики

  • 16 дискретных входов с поддержкой счёта импульсов c встроенными источниками напряжения
  • Минимальная длительность импульсов: 21мс, максимальная частота импульсов: 25 Гц
  • Групповая гальваническая изоляция входов от интерфейса RS-485, до 1.5кВ.
  • Напряжение питания: от 11 до 24 В.
  • Потребляемая мощность: 0,3Вт.
  • Интерфейс: RS485, ModBus RTU.
  • Сохранение значений счётчиков при отключении питания
  • Светодиодная индикация питания и обмена данными
  • Установка в электрощит на DIN рейку, корпус шириной 3 DIN.

Условия эксплуатации:

  • Температура воздуха от -40°С до +50°С;
  • Относительная влажность воздуха до 92%,без конденсата влаги.

Порядок подключения

Модуль выполнен в пластмассовом корпусе и предназначен для установки в монтажную коробку на DIN рейку. Схема входов представлена на рисунке. На клемму подается ~ 4,5В, при замыкании на землю течет небольшой ток (1,5ма), вызывая срабатывание входа.

Цифровые входы DI

To be done...

Управление

См. также Протокол Modbus

Параметры шины.

Скорость 9600 бит/сек, данных - 8 бит, чётность – нет, стоповый бит - 2.


Команды поддерживаемые устройством

Command command (dec)
READ_DISCRETE_INPUTS 2
READ_INPUT_REGISTERS 4
READ_HOLDING_REGISTERS 3
WRITE_SINGLE_REGISTER 6
WRITE_MULTI_REGISTERS 16

Смена адреса производится широковещательный (slave_id 0) командой записи (WRITE_SINGLE_REGISTER) в holding register с адресом 128 (0x80).

По адресу 200 лежит сигнатура длинной 6 байт. Сигнатура уникальна для каждой модели устройства и позволяет идентифицировать модель. Для получения сигнатуры нужно выполнить READ_HOLDING_REGISTERS адрес 200 длина 6. Запись в эту область памяти не поддерживается, при попытки записи в недопустимое место возвращается ошибка 3.


Карта регистров

Регистр / адрес (dec) тип чтение/запись формат назначение
0 discrete input R 1 or 0 состояние входа #1
...
15 discrete input R 1 or 0 состояние входа #16
20 - 23 input/holding R 64-битное целое без знака. Big-endian порядок байт. 4 регистра на канал счетчик импульсов на входе #1.
...
80 - 83 input/holding R 64-битное целое без знака. Big-endian порядок байт. 4 регистра на канал счетчик импульсов на входе #16.
100 holding RW регистр сброса. Запись 1 в регистр приводит к сбросу всех счётчиков на всех каналах
200-206 input/holding R {'W','B','C',M','1','6'} сигнатура
220-243 input/holding R __date__ __time__ дата сборки прошивки
128 holding W 1-247 адрес Modbus

Назад к списку периферийных устройств