К содержанию
Меню

Модуль расширения МР-02м 6xAI 6xAO

Купить на сайте

Модуль расширения с шестью аналоговыми входами и шестью аналоговыми выходами. Семейство: Модули расширения МР-02м. Полная карта регистров: Modbus.

В каталоге cyntron.ru карточка есть.

Общие действия для модулей на шине — установка на DIN-рейку, соединение торцевым шлейфом IDC10, смена адреса и скорости, гашение индикации, бегущая строка, тип датчика и заводской сброс — на странице настройки модулей. Ниже — только это изделие.

Модуль расширения МР-02м 6xAI 6xAO измеряет шесть аналоговых каналов и выдаёт шесть аналоговых уставок по RS-485 (Modbus RTU). В прошивке это исполнение 6AI6AO: Input 0 = 6.

Заводской адрес на странице семейства равен коду типа. Для этого исполнения это 6. Запись адреса — Holding 128, диапазон 1…247.

Каждый вход — одна клемма P или N. На канал приходится 7 регистров. Выходы AO1…AO6 задаются регистрами 33…38 в шкале 0…1000. Вольты и миллиамперы этой шкалы карта не называет.

Фото изделия с карточки cyntron.ru.
Рис. 8. Индикаторы входов и выходов, системные индикаторы и кнопка смены адреса модуля МР-02м.
Наличие питания и индикация сетевого адреса модуля МР-02м.
Обмен по RS-485 и индикация работы модуля МР-02м.
Кнопка смены адреса модуля МР-02м.

Таблица 1. Технические характеристики. Число без источника не подставлено.

Параметр Значение
Интерфейсы связи
Порт RS-485, ведомый Modbus RTU
Скорость и формат по умолчанию 115200 8N1 — со страницы семейства. В карте 6AI6AO примеры кода скорости: 96 = 9600, 1152 = 115200
Адрес заводской 6 (страница семейства, равен коду типа); запись Holding 128, диапазон 1…247
Функции 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x0F, 0x10 — по заголовкам карты
Входы и выходы
Аналоговые входы 6 каналов AI1…AI6, клеммы P и N, см. таблицу клемм
Аналоговые выходы 6 каналов AO1…AO6, регистры 33…38, шкала 0…1000.
Регистры канала AI 7 штук, база типа канала n (1…6): 400 + (n−1)·7
Коды датчиков список приложения карты: строки 0…38. Заголовок того же приложения и строка регистра типа говорят «0…37»
Частота опроса АЦП слоты хранения 6…11, регистры 551, 554, 557, 560, 563, 566: 20, 45, 90, 175, 330, 600 или 1000 выборок/с.
Усреднение 0…50 выборок, регистр рядом с частотой (для AI1 — 552)
Питание
Напряжение питания модуля и потребление Input 123 — напряжение питания МК VDD, 0,01 В (328 → 3,28 В)
Индикация и органы управления
Кнопка как у семейства, раздел ниже
Условия эксплуатации
Температура и влажность Input 124 — внутренняя температура МК, 0,1 °C (305 → 30,5 °C)
Гарантия
Срок 3 года
Рис. 1. Габаритные размеры модуля МР-02м

Общая установка модулей МР-02м на рейку — на странице монтажа.

Назначение клемм модуля МР-02м 6xAI 6xAO

Таблица — соответствие каналов, клемм P/N, аппаратного канала и регистра типа из карты регистров.

Канал Клемма в карте Аппаратный канал в карте Регистр типа
AI1 P hw ch4 400
AI2 N hw ch4 407
AI3 P hw ch5 414
AI4 N hw ch5 421
AI5 P hw ch6 428
AI6 N hw ch6 435

Пары одной микросхемы канала: AI1–AI2 (hw ch4), AI3–AI4 (hw ch5), AI5–AI6 (hw ch6).

Для кодов 27…37 (трёхпроводный термометр сопротивления) карта пишет подключение так: GND — одиночный провод с элемента, P и N — пара с другого конца, провода пары взаимозаменяемы. Перепутывание одиночного провода и пары с GND нарушает компенсацию линии. Запись такого кода в регистр типа P-канала выставляет тот же код в N-канал пары. То же копирование карта называет для кода 6 (термопара K). Оба регистра показывают одну температуру, клемма N участвует в компенсации линии. Схему термопары отдельным рисунком карта не даёт.

Выход Input, текущее 0…1000 Holding, уставка 0…1000 Безопасная уставка 0…1000
AO1 33 33 503
AO2 34 34 504
AO3 35 35 505
AO4 36 36 506
AO5 37 37 507
AO6 38 38 508

Кнопка описана на странице семейства, раздел «Индикация и кнопка», по README прошивки.

Действие Поведение
Нет опроса Modbus дольше примерно 20 с Мигание индикатора текущим адресом
Короткое нажатие Показ адреса 3 с; повтор в окне прибавляет 1 к адресу; после мигания адрес записывается
Длинное нажатие и отпускание Заводской сброс: удержать кнопку не меньше 1 с и отпустить. Кнопкой адрес меняется в диапазоне 1…18

Holding 118 = 1 гасит статусные (в карте они названы синими и красными), канальные DI/DO/AI/AO, бегущую строку и показ адреса. Заводское значение 118 — 0, индикация включена. Запись больше 1 — исключение 3. Тот же флаг у Coil 118.

Сдвиг бегущей строки адреса — Holding 133. Запись 500 хранится как 50 и сдвигает фазу на 0,5 с. Запись 50 даёт 50 мс, а не 5 с: старый пример карт «50 = 5,0 с» не совпадает с прошивкой. Кнопка, гашение индикации и заводской сброс — на странице настройки модулей.

Рис. 16. Подключение датчиков NTC, PT, 0…10 В, 4…20 мА к аналоговым входам модуля МР-02м 6xAI 6xAO, верхний ряд
Рис. 17. Подключение датчиков PT / RTD по 3-х проводной схеме модуля МР-02м 6xAI 6xAO, верхний ряд
Рис. 18. Подключение датчиков термопары К типа (ТХА) к аналоговым входам модуля МР-02м 6xAI 6xAO, верхний ряд
Рис. 20. Подключение исполнительных устройств к аналоговым выходам модуля МР-02м 6xAI 6xAO, нижний ряд

На этом исполнении аналоговые входы — на верхнем ряду (1…6), выходы — на нижнем (1…6). Нижний ряд на чертежах этого исполнения — аналоговые выходы.

Отдельной схемы сухого контакта (рис. 19) на странице нет. PDF руководства — в разделе документов.

Текст карты для трёхпроводной схемы (коды 27…37) приведён в разделе клемм. Единица пересчитанного значения зависит от кода и описана ниже.

Рекомендация прошивки о числе модулей на линии — на странице семейства.

На канал AI семь регистров. Для AI1: 400 — тип, 401–402 — базовое значение (uint32, младшее слово по меньшему адресу), 403 — пересчитанное значение, 404 — калибровка, 405 — нижний предел, 406 — верхний предел. Следующий канал начинается на +7. Канал 6: тип 435, пересчёт 438.

Запись типа выполняется в holding (для AI1 — Holding 400). Запись в регистр пересчитанного значения физику измерения не меняет.

Калибровка — int16 на всём диапазоне −32768…32767 и прибавляется к пересчитанному значению своей клеммы, в единицах этого значения. Для сухого контакта смещение не применяется. При обрыве, коротком замыкании или выходе за диапазон смещение тоже не применяется, кроме термопары K и дифференциальных ±50 мВ / ±2 В: у них оно применяется всегда. Итог насыщается по границе ветви: 0…65535 для термопары и дифференциальных, −32768…32767 для остальных. Сохранённое смещение при этом не меняется. Смещение хранится в EEPROM.

Для токовых и потенциальных типов шкалу можно переопределить нижним и верхним пределом. Числа ниже — заводские, как их называет карта.

Единицы пересчитанного значения. Для кода 38 примечание о калибровке и таблица единиц называют одну и ту же шкалу.

Коды Единица
0 0
1, 10…13, 25, 26 (NTC) 0,1 °C. Пример: 235 → 23,5 °C
2, 3, 8, 9 (Pt, 2 провода) 0,1 °C. Пример: −100 → −10,0 °C
14…20 (100П, 1000П, 100М, 1000М, Ni, 2 провода) 0,1 °C
27…37 (RTD, 3 провода) 0,1 °C, как у соответствующих двухпроводных Pt и Ni
4 (0…10 В) мВ, шкала по умолчанию 0…10000. Пример: 5000 → 5,000 В
38 (0…30 В) 0,01 В, пределы 0…3000. Пример: 2400 → 24,00 В. Та же ячейка пишет «дефолт рег.405/404: 0 и 3000» и аварию Input 108 при значении больше 30,5 В
5 (4…20 мА) 0,01 мА, 0…2000. Пример: 1300 → 13,00 мА
21 (0…5 мА) 0,01 мА, 0…500. Пример: 250 → 2,50 мА
22 (0…20 мА) 0,01 мА, 0…2000. Пример: 1000 → 10,00 мА
6 (термопара K) 0,1 °C. Пример: 850 → 85,0 °C
7 (сухой контакт) 0 или 1. В приложении: 1 = замкнут при R ≤ 1 кОм
23 и 24 (±50 мВ и ±2 В) числовой шкалы по умолчанию нет: единица задаётся нижним и верхним пределом. Таблица единиц при этом называет физический диапазон ±50 мВ и ±2 В

В блоке канала регистр 404 — калибровка, 405 — нижний предел, 406 — верхний. Ячейка кода 38 называет заводские 0 и 3000 регистрами 405 и 404. Какой регистр хранит 3000, страница не выбирает.

Базовое значение (401–402 и далее +7): 0,01 Ом для сопротивления, мкВ для термопары и дифференциального напряжения, нА для токовых входов, мкВ с делителем для 0…10 В и 0…30 В. Чтение зависит от типа датчика.

Выход за предел: Input 107 — ниже нижнего, Input 108 — выше верхнего, биты 0…5 = AI1…AI6, остальные биты 0.

Коды ниже взяты из приложения карты 6AI6AO. Заголовок приложения говорит «сводка кодов 0…37» и что значения совпадают с перечислением ai_sensor_t. Строка Input 400 тоже пишет «код 0…37». Следующий за этой сводкой пункт списка — код 38. Страница печатает весь список и не отбрасывает 38.

Нумерация на странице 12xAI снята с другого файла карты. Для этого модуля действует список ниже. Страница кодов датчиков свою таблицу не печатает, пока нумерация руководства не сопоставлена с прошивкой.

Код Датчик
0 Выключен
1 NTC 10 кОм (B3950)
2 Pt1000 (α 0,00385)
3 Pt100 (α 0,00385)
4 Напряжение 0…10 В
5 Ток 4…20 мА
6 Термопара K (ТХА)
7 Сухой контакт
8 Pt50 (α 0,00385)
9 Pt500 (α 0,00385)
10 NTC 100 кОм (B3950)
11 NTC 10 кОм (B3988)
12 NTC 10 кОм (B3435)
13 NTC 10 кОм (B3470)
14 Pt100 (α 0,00391), марка 100П
15 Pt1000 (α 0,00391), марка 1000П
16 Pt100 (α 0,00428), марка 100М
17 Pt1000 (α 0,00428), марка 1000М
18 Ni100 (α 0,00617)
19 Ni500 (α 0,00617)
20 Ni1000 (α 0,00617)
21 Ток 0…5 мА
22 Ток 0…20 мА
23 Дифференциальное напряжение ±50 мВ
24 Дифференциальное напряжение ±2 В
25 NTC 5 кОм (B3470), R₀ = 5 кОм при 25 °C
26 NTC 1,8 кОм (B3380), R₀ = 1,8 кОм при 25 °C
27 Pt50 (α 0,00385), 3 провода
28 Pt100 (α 0,00385), 3 провода
29 Pt500 (α 0,00385), 3 провода
30 Pt1000 (α 0,00385), 3 провода
31 Pt100 (α 0,00391), марка 100П, 3 провода
32 Pt1000 (α 0,00391), марка 1000П, 3 провода
33 Pt100 (α 0,00428), марка 100М, 3 провода
34 Pt1000 (α 0,00428), марка 1000М, 3 провода
35 Ni100 (α 0,00617), 3 провода
36 Ni500 (α 0,00617), 3 провода
37 Ni1000 (α 0,00617), 3 провода
38 Напряжение 0…30 В

Частота, усреднение и фильтр адресуются слотом хранения, не номером клеммы. На этом типе AI1…AI6 занимают слоты 6…11. Слоты 0…5 прошивка инициализирует и не опрашивает: запись в их регистры принимается и сохраняется, на измерение не влияет. Регистр 490 включает или выключает Калман на всех 12 битах маски 0x0FFF. Чтение 490 даёт 1 только когда включены все 12 бит.

Канал Слот Частота, выборок/с Усреднение 0…50 Постоянная НЧ-фильтра, мс Калман 1/0
AI1 6 551 552 553 497
AI2 7 554 555 556 498
AI3 8 557 558 559 499
AI4 9 560 561 562 500
AI5 10 563 564 565 501
AI6 11 566 567 568 502

Допустимые частоты: 20, 45, 90, 175, 330, 600 или 1000. Регистры 491…496 и 533…550 — слоты 0…5.

Плоский блок 520–531 снят с версии 1.0.12.13. Эти адреса читаются как 0, запись принимается без эффекта. Карта пишет, что сохранённые значения на месте и продолжают применяться; сменился адрес доступа.

Аналоговый выход: Holding 33…38 — уставка 0…1000, запись в ЦАП, масштаб как у Input 33. Input 33…38 — текущее значение 0…1000, отображение уставки на выходе. Безопасные уставки 503…508, 0…1000, EEPROM. По таймауту Holding 134 (секунды) на этом типе в безопасные уставки переводятся только AO.

Дискретных реле и DI у исполнения нет. Адрес выше 255 по FC01 и FC02 читается как 0.

Параметр Значение Регистр Как изменить
Адрес заводской 6 на странице семейства; допустимо 1…247 Holding 128 Кнопка или запись 128
Скорость и формат 115200 8N1 со страницы семейства Holding 110, 111, 112 Запись. 1152 = 115200. Чётность 111: 0 = нет, 1 = odd, 2 = even. Стоп-биты 112: 1 или 2
Fast Modbus 0 = классический, 1 = Fast Modbus. Заводское значение карта не называет Coil 122, Holding 122 Запись 0 или 1. Переход применяется сразу. Holding 122 = 2 — BACnet MS/TP; в обычной сборке значение сохраняется, модуль остаётся на Modbus. Запись больше 2 — исключение 3
Тип датчика AI1 код из приложения; заводской код канала карта не называет Holding 400 Запись кода. Канал n: 400 + (n−1)·7
Уставка AO1 0…1000. Holding 33 Запись. AO2…AO6 — 34…38
Безопасная уставка AO1 0…1000, EEPROM Holding 503 Запись. AO2…AO6 — 504…508. Применяется по таймауту 134
Заводской сброс страница семейства: возврат RS-485 к 115200 и адреса по типу Holding 1001 на странице семейства, либо длинное нажатие В карте 6AI6AO адреса 1001 нет

Страница семейства пишет, что сброс не обнуляет наработку и серийный номер. Счётчиков DO и DI у этого исполнения карта не описывает: реле и DI нет.

В сборке с BACnet (карта: WITH_BACNET, с 1.0.12.10) запись Holding 122, которая пересекает границу режима, сохраняется в EEPROM и перезагружает модуль, либо перезагрузка наступает по истечении 5 с. После записи 2 модуль поднимается на MS/TP 38400 8N1 и по Modbus не отвечает. Coil 122 при BACnet читается как 0.

Пороги событий Fast Modbus, запись, значения 0 и 0xFFFF отклоняются исключением 3: Holding 340 (класс AI, по умолчанию 1), 341 (Input 123, единицы 0,01 В, по умолчанию 10), 342 (Input 124, единицы 0,1 °C, по умолчанию 30), 343 (период события Input 105, секунды, по умолчанию 5), 344 (класс AO, по умолчанию 10).

В веб-интерфейсе сервера путь меню — «Устройства RS-485»: поиск модуля на линии, окно настройки и прошивка. Страница раздела: Устройства RS-485.

Порт RS-485, Modbus RTU. Скорость по умолчанию 115200 8N1 — со страницы семейства. Адрес пишется в Holding 128 (1…247) и читается в Input 128. Код типа — Input 0, значение 6. В Holding по адресу 0 чтение даёт 0.

Чтение holding и input по одним адресам идёт общим обработчиком. Для части адресов чтение в пространстве holding возвращает 0.

С версии 1.0.10.39 функции 0x01 и 0x02 читают весь 16-битный диапазон адресов: где модуль значение публикует, там оно читается, иначе 0. Запрос через границу 256 выполняется целиком. quantity от 256 по-прежнему даёт исключение 2. На 6AI6AO любой адрес выше 255 по этим функциям читается как 0.

Полная карта генерируется из файла карты регистров прошивки и лежит в репозитории: src/data/generated/registers/mr-02m-6ai-6ao.json (341 строка). На странице карты она выведена компонентом. Короткая таблица там — только Input 0 и Holding 128.

Ненулевая запись Holding 129 — режим обновления примерно на 2 минуты, не широковещательно. Сервисный адрес загрузчика на странице семейства — 247. См. обновление прошивки.

В загрузчике Holding 1002: ненулевая запись стирает пользовательскую EEPROM 0…239 и сохраняет сигнатуру и серийный номер в 240…255. Holding 1003 в приложении — свободное место EEPROM, байт. В загрузчике 1003–1004 — размер образа AppBoot, uint32, младшее слово по меньшему адресу.

Заголовок отладочного блока карты (адреса с 64256) помечен «с версии 2.7.0». Опубликованная версия приложения на странице журнала — 1.0.12.19. Строки блока видны на странице карты.

Input 320…323 — поля версии приложения MAJOR, MINOR, PATCH, SUFFIX. Input 330–331 — версия загрузчика, uint32.

Строка типа AI1 и заголовок приложения говорят о кодах 0…37. Тот же список содержит код 38 (0…30 В). Страница печатает оба факта.

Для кода 38 цена деления в двух местах одной карты совпадает: 0,01 В, шкала 0…3000. Расхождения двух шкал у этого кода в файле нет. Расходятся номера регистров заводских пределов: ячейка единиц называет 405 и 404, блок канала называет 404 калибровкой, а верхний предел — 406.

Сдвиг бегущей строки адреса — Holding 133. Запись 500 хранится как 50 и сдвигает фазу на 0,5 с. Запись 50 даёт 50 мс, а не 5 с: старый пример карт «50 = 5,0 с» не совпадает с прошивкой. Кнопка, гашение индикации и заводской сброс — на странице настройки модулей.

Коды датчиков 12xAI в его файле пронумерованы иначе. Для этого модуля берётся список приложения 6AI6AO.

Журнал прошивки МР-02м. Для аналоговых каналов запись от 2026-10-14 прямо говорит: каналы AI начинаются с адреса 400, по 7 регистров, шаг 7·(n−1). Адреса 140–181 каналами AI больше не являются.

Карта этого исполнения отдельно пишет, что блок 520–531 снят с версии 1.0.12.13. Более ранние версии журнал на сайте не копирует.

Гарантия — 3 года. Условия — на странице гарантии. Хранение — на странице хранения. Предупреждения по электробезопасности — на странице безопасности. На странице модуля эти тексты не копируются.

  • PDFРУКОВОДСТВО ПО ЭКСПЛУАТАЦИИСкачать
  • EXEПРОГРАММА НАСТРОЙКИСкачать
  • ФайлРуководство программы МР-02м FlasherСкачать
  • XLSXСписок переменных для МР-02м 6xAI 6xAOСкачать
  • XLSXОбщие (сервисные) регистры МР-02м: сеть, версия, диагностика, Fast ModbusСкачать

ЧЕРТЕЖИ и СХЕМЫ

  • EPLANУГО МР-02м 6xAI 6xAO в EPLAN *.edzСкачать
  • EPLANОбщие УГО ЦИНТРОН в EPLAN *.edzСкачать
  • DWGОбщие УГО ЦИНТРОН в EPLAN *.dwgСкачать
  • DWGУГО МР-02м 6xAI 6xAO в autoCAD *.dwgСкачать
  • DWGОбщие УГО ЦИНТРОН в autoCAD *.dwgСкачать
  • DWGТиповые проекты шкафов управления в autoCAD *.dwgСкачать
  • SVGИзображение модуля расширения *.svgСкачать

Документы

  • PNGДекларация о соответствии ЕАССкачать295,1 кб
  • PDFРуководство по эксплуатацииСкачать2 мб