- Modbus – открытый промышленный протокол обмена, разработанный компанией Modicon. В настоящий момент поддерживается независимой организацией Modbus-IDA (www.modbus.org);
ПК – персональный компьютер.
Руководство по эксплуатации
Используемые термины и аббревиатуры
Введение
Настоящее руководство по эксплуатации предназначено для ознакомления
обслуживающего персонала с устройством, принципом действия, конструкцией,
технической эксплуатацией и обслуживанием
Назначение
Прибор предназначен для индикации заданных величин при использования в сетях RS-485 и может эксплуатироваться в составе систем автоматизированного контроля и управления технологическими процессами в качестве основного или дополнительного индикатора физических величин.
Прибор выполняет следующие функции:
прием информации от Мастера сети RS-485 (при работе в режиме Slave);
запрос информации от прибора, подключения к сети (при работе в режиме Master);
логическая обработка принятой переменной в соответствии с заданным пользователем типом логики;
индикация переменной в соответствии с результатами обработки в мигающем или стабильном режиме отображения с учетом заданного пользователем количества десятичных знаков;
индикация аварийной ситуации в случае отсутствия запросов от Мастера сети RS-485 или при получении данных, не поддающихся индикации;
индикация параметров конфигурации прибора;
изменение параметров конфигурации прибора по сети RS-485.
Прибор выпускается согласно ТУ 4217-035-46526536-2012.
Технические характеристики и условия эксплуатации
Технические характеристики
Характеристики прибора
Наименование | Значение |
---|---|
Дисплей | |
Индикатор | Один четырехразрядный семисегментный |
Высота разряда | 14 мм |
Интерфейсы | |
RS-485 | 1 × RS-485 – для подключения устройств и конфигурации прибора; сигналы RS-485 – A, B; гальваническая изоляция между питанием прибора и интерфейсом RS-485 составляет не менее 500 В; поддерживаемые скорости: 2400, 4800, 9600, 14 400, 19 200, 28 800, 38 400, 57 600, 115 200 бит/c; поддерживаемые протоколы: Modbus RTU (Master/Slave), Modbus ASCII (Master/Slave), ОВЕН (Slave) |
Питание | |
Тип питающего напряжения | Постоянное |
Диапазон питающего напряжения | 10,5…30 В |
Номинальное напряжение питания | 24 В |
Потребляемая мощность, не более | 1,5 Вт |
Корпус | |
Конструктивное исполнение | Для щитового крепления с отверстием диаметром 22,5 мм |
Тип вентиляции | Естественная вентиляция |
Габаритные размеры (ширина × высота × глубина) | (48 × 26 × 65) ± 1 мм |
Степень защиты корпуса: | |
|
|
|
|
Общие характеристики | |
Масса прибора, не более | 0,1 кг |
Средний срок службы | 8 лет |
Прикладное ПО | Конфигуратор СМИ2 |
Условия эксплуатации
Прибор предназначен для эксплуатации в следующих условиях:
- закрытые взрывобезопасные помещения без агрессивных паров и газов;
- температура окружающего воздуха от минус 40 до плюс 70 °С;
- верхний предел относительной влажности воздуха: не более 80 % при +35 °С и более низких температурах без конденсации влаги;
- атмосферное давление от 84 до 106,7 кПа.
По устойчивости к механическим воздействиям во время эксплуатации прибор соответствует группе исполнения N2 по ГОСТ Р 52931.
По устойчивости к климатическим воздействиям во время эксплуатации прибор соответствует группе исполнения В4 по ГОСТ Р 52931.
Меры безопасности
По способу защиты от поражения электрическим током прибор относится
к изделиям класса III по
Во время эксплуатации, технического обслуживания и поверки следует соблюдать требования следующих документов:
ГОСТ 12.3.019;
«Правила эксплуатации электроустановок потребителей»;
«Правила охраны труда при эксплуатации электроустановок потребителей».
Не допускается попадание влаги на контакты выходного разъема и внутренние электроэлементы прибора. Прибор запрещено использовать в агрессивных средах с содержанием в атмосфере кислот, щелочей, масел и т. п.
Подключение, регулировка и техническое обслуживание прибора должны производиться только квалифицированными специалистами, изучившими настоящее руководство по эксплуатации.
Монтаж
Прибор предназначен для щитового крепления.
Перед установкой прибора следует проложить линии связи.
Если перед установкой прибора необходимо изменить установленные по умолчанию параметры (см. Приложение Программируемые параметры прибора), то прибор следует сконфигурировать, подключив его по сети RS-485 к ПК (см. раздел). Более подробно режим программирования описан в разделе.
Установка
Для установки прибора следует:
- Подготовить в щите круглое отверстие диаметром 22,5 мм (для предотвращения прокручивания прибора отверстие следует выполнить сложной формы, см. рисунок).
- Надеть на тыльную сторону передней панели прибора уплотнительную прокладку из комплекта поставки, см. рисунок.
- Цилиндрическую часть прибора разместить в отверстии щита.
- Надеть на цилиндрическую часть прибора гайку из комплекта поставки и закрутить ее.
- Обеспечить доступ к цилиндрической части прибора за щитом.
Подключение
Схема подключения
Эксплуатация
Принцип работы
Структурная схема прибора приведена на рисунке ниже:
Принцип работы прибора:
микроконтроллер обрабатывает информацию, принятую по сети RS-485;
вторичный источник питания (ВИП) с гальванической развязкой осуществляет стабилизированное питание прибора, обеспечивает защиту прибора от перенапряжений и неправильного подключения питания;
полученная по сети RS-485 информация, аварийные сообщения или конфигурационные параметры прибора отображаются на цифровом индикаторе;
с помощью кнопки
СБРОС осуществляется последовательное отображение на индикаторе конфигурационных параметров прибора или переход к работе с заводскими сетевыми настройками прибора.
Управление и индикация
Конструктивно прибор выполнен в пластмассовом корпусе, предназначенном для щитового крепления.
На приборе расположены элементы управления и индикации (см. рисунок):
четырехразрядный семисегментный цифровой индикатор красного свечения, предназначенный для отображения информации, полученной по сети RS-485, аварийных сообщений или функциональных параметров прибора;
кнопка управления
СБРОС расположена на цилиндрической части прибора.
Информация о режимах работы прибора представлена в разделе.
Перечень параметров прибора представлен в Приложении Программируемые параметры прибора.
Режимы работы
Режимы работы прибора:
«РАБОТА»;
«ПРОГРАММИРОВАНИЕ».
Режим «РАБОТА» является основным режимом функционирования прибора. Прибор переходит в режим «ПРОГРАММИРОВАНИЕ» только в случае подключения к программе «Конфигуратор СМИ2».
Режим «РАБОТА»
Режим «РАБОТА» является основным эксплуатационным режимом, в который прибор автоматически входит при подключении питания.
Прибор может работать в сети RS-485 в режиме Slave или в режиме Master.
Во время работы в режиме Slave прибор принимает информацию от Мастера сети RS-485, обрабатывает и анализирует ее в соответствии с пользовательскими настройками: тип логики контроля переменной (параметр AL.t) и пороговые значения переменной для каждого типа логики (параметры C.SP и HYST) и отображает на цифровом индикаторе. Логика контроля переменной описана в разделе. Тип принимаемой по сети переменной (Int, Word, Float, String, «Портрет») определяется в параметре dAtA.
Во время работы в режиме Master прибор отправляет с заданной периодичностью (параметр SLa.P) запрос на получение информации по сети устройству, адрес которого предварительно установлен в настройках прибора (параметры SLa.A, SLa.R, SLa.P, см. Приложение Программируемые параметры прибора). Прибор обрабатывает и анализирует информацию в соответствии с пользовательскими настройками и отображает на цифровом индикаторе аналогично работе в режиме Slave. В отличие от режима Slave, в режиме Master поддерживаются только протоколы обмена данными Modbus RTU и Modbus ASCII и отсутствует возможность перейти в режим «ПРОГРАММИРОВАНИЕ».
Во время работы в режиме Master прибор может опрашивать и отображать только одну переменную.
Отображение на индикаторе принятой информации для переменных типа Int и Word (DATA = 0 и DATA = 1) осуществляется с учетом заданного пользователем количества десятичных знаков (параметр dP). Значение параметра dP определяет точность отображения переменной на индикаторе и масштабирует ее значения путем умножения на масштабирующий коэффициент в соответствии с таблицей ниже.
Значение параметра dP | Индикация | Коэффициент |
0 | - - - - | 1 |
1 | - - -.- | 10–1 |
2 | - -.- - | 10–2 |
3 | -.- - - | 10–3 |
Полученная по сети RS-485 информация отображается в мигающем или стабильном режиме, в зависимости от того, входят ли текущие принятые значения в заданный типом логики диапазон (период мигания индикатора задается параметром PF).
Логика контроля переменной
Визуализация информации, полученной прибором по сети RS-485, осуществляется в соответствии с установленными параметрами работы прибора. Логику отображения информации определяет параметр AL.t:
П-образная логика;
U-образная логика.
П-образная логика (AL.t = 1) применяется в случае использования прибора для сигнализации (миганием дисплея) о том, что текущее значение переменной ТТЕК находится в пределах диапазона:
где Т – заданное значение контролируемого параметра (параметр C.SP);
±Δ – допустимое отклонение от заданного значения (параметр HYST).
Дисплей прибора начинает мигать при входе контролируемой величины в заданный диапазон.
U-образная логика применяется в случае использования прибора для сигнализации (миганием дисплея) о том, что текущее значение переменной ТТЕК находится за пределами диапазона:
где Т – заданное значение контролируемого параметра (параметр C.SP);
±Δ – допустимое отклонение от заданного значения (параметр HYST).
Дисплей прибора начинает мигать в случае выхода контролируемой величины за пределы заданного диапазона.
Для переменных типа String (dAtA = 3) или «Портрет» (dAtA = 4) логический контроль переменной не осуществляется. Значение переменной типа String, а также режим ее отображения (мигает/не мигает) определяется Мастером сети RS-485.
Просмотр конфигурационных параметров прибора
На индикаторе прибора можно посмотреть установленные конфигурационные параметры.
При кратком нажатии кнопки
Параметры отображаются следующим образом:
на протяжении двух секунд индицируется краткое наименование параметра;
затем на протяжении двух секунд отображается его значение;
после чего следует пауза (экран гаснет) длительностью в одну секунду;
затем отображается следующий параметр.
Остановить последовательное отображение параметров прибора можно
кратким нажатием кнопки
Заводские сетевые настройки прибора
В приборе предусмотрена возможность работы прибора с заводскими сетевыми настройками с сохранением текущих настроек пользователя. Данная функция может понадобиться в случае, когда необходимо сконфигурировать прибор, но его сетевые настройки неизвестны.
Для перевода прибора на заводские сетевые настройки следует зажать
кнопку
Выйти из данного режима можно повторным длительным (более 2 секунд)
нажатием кнопки
Заводские сетевые настройки прибора
Параметр | Значение |
Скорость обмена | 9600 бит/с |
Длина слова данных | 8 бит |
Контроль четности | Нет |
Количество стоп-бит | 1 бит |
Задержка ответа прибора | 45 мс |
Сетевой тайм-аут | 600 с |
Адрес прибора | 16 |
Тип протокола | OВЕН |
Длина сетевого адреса для протокола OВЕН | 8 бит |
Режим работы по последовательному интерфейсу | Slave |
Индикация аварийных ситуаций
Индикация аварийных ситуаций
Индикация | Причина |
|- -| | Отсутствие запросов от Мастера сети RS-485 на протяжении времени, заданного в параметре t.out |
dt.LL | Получение от Мастера сети данных, не поддающихся индикации: число меньше «–999» |
dt.hh | Получение от Мастера сети данных, не поддающихся индикации: число больше «9999» |
Режим «ПРОГРАММИРОВАНИЕ»
Режим «ПРОГРАММИРОВАНИЕ» предназначен для просмотра, изменения и записи в энергонезависимую память прибора требуемых во время эксплуатации программируемых параметров.
Заданные значения параметров сохраняются в памяти прибора в случае отключения питания прибора.
В комплекте с прибором поставляется программа «Конфигуратор СМИ2», которая позволяет программировать его по протоколу ОВЕН.
Выбор протокола обмена информацией осуществляется в параметре t.Pro.
Организация обмена данными
Параметры протокола ОВЕН
Параметры в приборе разделяются на конфигурационные и оперативные.
Конфигурационные параметры – это параметры, определяющие конфигурацию прибора в части сетевых настроек и работы с поступающей от Мастера сети информацией. Значения конфигурационных параметров пользователь может изменять по сети RS-485.
Установленные значения конфигурационных параметров хранятся в энергонезависимой памяти прибора и сохраняются в случае выключения питания.
Оперативные параметры – это данные, которые отражают текущее состояние системы контроля и управления, где прибор является индикатором. Оперативные параметры прибор также получает по сети RS-485.
Каждый параметр имеет имя, состоящее из латинских букв (до четырех), которые могут быть разделены точками, и название.
Команды протокола Modbus
Для протокола Modbus реализовано выполнение следующих функций:
03, 04 (read registers) – чтение одного или нескольких регистров;
06 (preset single register) – запись одного регистра;
16 (preset multiple registers) – запись нескольких регистров;
17 (report slave ID) – чтение имени прибора и версии программы.
Если в запросе адрес прибора равен нулю (для протокола Modbus это широковещательный адрес), то прибор будет выполнять команды записи (6, 16), но не будет отправлять квитанции на принятые команды. На адреса более 247 прибор реагировать не будет.
Для функций 06 и 16 при попытке записать регистры, предназначенные только для чтения, или при попытке обращения к несуществующим регистрам возвращается ошибка 1 (Illegal function).
Структура запроса и ответа для функции 17
Функция позволяет получить имя прибора и версию программного обеспечения.
В таблице ниже представлен запрос на чтение имени и версии программного обеспечения прибора с адресом 12.
Запрос для функции 17
Адрес | Функция | Контрольная сумма |
12 | 17 | ZZ |
Ответ на функцию 17 представлен в таблице ниже:
Ответ на функцию 17
Адрес | Функция | Количество байт данных | Данные 14 байт | Контрольная сумма |
12 | 17 | 14 | SMI-2 VX.YY | ZZ |
Функция 16
Широковещательная команда записи
Протокол Modbus RTU позволяет экономить сетевой трафик при записи значений в несколько Slave-устройств. Для этого используется отправка в сеть одной широковещательной команды на адрес 0.
Адрес 0 не может использоваться в качестве адреса конкретного Slave-устройства. Пакет данных, отправленный по этому адресу, доставляется каждому Slave-устройству в сети. После получения данного пакета, Slave-устройства не отправляют ответ Master-устройству.
При работе несколькими приборами широковещательная команда записи применяется для записи текущего отображаемого значения одновременно в несколько приборов с помощью функции Modbus 16 (0x10). Для корректного получения широковещательных сообщений, все приборы в сети должны работать в режиме Modbus RTU Slave.
Широковещательная команда записи может использоваться для отправки:
одного значения нескольким приборам – они все получат одно и то же значение;
отдельных значений (в том числе разных типов) различным приборам – каждый из них получит уникальное значение своего типа данных (например первый – Int, второй – Word, третий – Int и т. д.);
отдельных значений (в том числе разных типов) различным группам приборов – например, приборы 1 и 2 получат значение типа Int, приборы 3 и 4 получат значение типа Float.
Под каждое передаваемое значение в пакете данных выделяется массив размером 8 байт. Это связано с размером максимального типа данных, поддерживаемого прибором (String). Значения типа Int, Word, Float, «Портрет» выравниваются по правому краю массива байт. Неиспользуемые байты заполняются нулями.
В пакете данных, передаваемом с помощью широковещательной команды, может присутствовать от 1 до 31 значения. Тип передаваемого значения должен совпадать с типом значения, отображаемым индикатором в данный момент.
При записи нескольких значений, одним из полей пакета данных Modbus является адрес начального регистра для записи данных. В случае широковещательной команды для прибора, адрес начального регистра является идентификатором первого из записываемых значений. Идентификатор каждого последующего значения на единицу больше предыдущего.
Для выделения из пакета нужного значения, в настройках прибора должен быть задан соответствующий идентификатор. Он представляет собой сумму величин параметров:
код пользовательской функции для установки значений нескольким приборам (AD.AD);
адрес прибора (ADDR).
Прибор с кодом пользовательской функции 1000 и адресом 1 будет иметь идентификатор 1001. Если в пакете данных широковещательной команды указан адрес начального регистра 1001, то прибор получит первое значение, содержащееся в пакете, если 1000 – то второе.
Параметр AD.AD выбирается в программе «Конфигуратор СМИ2» на вкладке Сетевые параметры/Расширенная группа параметров.
Пример
Структура пакета широковещательной команды
Пусть в сети находятся два прибора с адресами 1 и 2. Параметр AD.AD для обоих приборов имеет значение 1000. Необходимо одной командой установить значение для отображения: первому индикатору – 1234 (типа Int), второму – 12.34 (типа Float).
Поле | Значение (HEX) | Размер | Комментарий | ||
Адрес Slave | 0x00 | 1 байт | |||
Код функции | 0x10 | 1 байт | |||
Адрес регистра | 0x03 | 0xE9 | 2 байта | 1001 (DEC) | |
Количество регистров | 0x00 | 0x08 | 2 байта | Количество регистров в 2 раза меньше количества байт (1 регистр = 2 байта) | |
Количество байт данных | 0x10 | 1 байт | 16 байт – так как два значения по 8 байт | ||
Записываемые данные | Значение 1001 | 0x000 | 0x001 | 8 байт | Показатель степени – номер байта в пределах значения |
0x002 | 0x003 | 1234 (DEC) | |||
0x004 | 0x005 | ||||
0x046 | 0xD27 | ||||
Значение 1002 | 0x000 | 0x001 | 8 байт | Показатель степени – номер байта в пределах значения | |
0x002 | 0x003 | 12.34 согласно стандарту IEEE 754-2008 | |||
0x414 | 0x455 | ||||
0x706 | 0xF47 | ||||
CRC | 0x49 | 0x6E | 2 байта |
Пример использования широковещательной команды доступен на странице прибора на сайте www.owen.ru, название проекта – «Пример использования широковещательной команды».
Пример
Распределение идентификаторов значений между приборамиПусть в сети находятся 5 приборов, пакет данных содержит три значения, адрес начального значения – 1001:
три прибора должны получить значение 1;
один прибор должен получить значение 2;
один прибор должен получить значение 3.
Распределение между приборами идентификаторов значений приведено в таблице ниже:
Распределение идентификаторов значений
Номер прибора | Код пользовательской функции (AD.AD) | Адрес Slave-устройства | Идентификатор (сумма) |
1 | 1000 | 1 | 1001 |
2 | 999 | 2 | 1001 |
3 | 997 | 3 | 1001 |
4 | 999 | 4 | 1002 |
5 | 998 | 5 | 1003 |
Базовый адрес прибора в сети RS-485
Каждый прибор в сети RS-485 должен иметь свой уникальный базовый адрес.
Адресация в протоколе ОВЕН
Длина базового адреса определяется параметром A.LEn во время задания сетевых настроек. В адресе может быть 8, либо 11 бит. Соответственно, диапазон значений базового адреса при 8-битной адресации – от 0 до 254, при 11-битной адресации – от 0 до 2039.
В протоколе ОВЕН предусмотрены широковещательные адреса, при 8-битной адресации – 255, при 11-битной адресации – от 2040 до 2047.
Базовый адрес прибора задается по сети RS-485 (параметр Addr).
По умолчанию прибор имеет Базовый адрес = 16.
Адресация в протоколе Modbus
Диапазон значений базового адреса в протоколе Modbus – от 1 до 255.
Широковещательный адрес в протоколе Modbus – 0.
Мастер сети
Для организации обмена данными в сети по интерфейсу RS-485 необходим Мастер сети. Основная функция Мастера сети – инициировать обмен данными между Отправителем и Получателем данных. Прибор может быть Мастером сети или Получателем данных. Роль прибора в сети определяется параметром dEu.r (см. Приложение Программируемые параметры прибора).
В качестве Мастера сети можно использовать:
программируемые контроллеры (ПЛК);
ПК с подключенным преобразователем RS-232/RS-485 (например, ОВЕН АСЗ-М) или USB/RS-485 (например, ОВЕН АС4).
Техническое обслуживание
Во время выполнения работ по техническому обслуживанию прибора следует соблюдать требования безопасности из раздела.
Техническое обслуживание прибора проводится не реже одного раза в 6 месяцев и включает следующие процедуры:
- проверка крепления прибора;
- проверка винтовых соединений;
- удаление пыли и грязи с клеммника прибора.
Маркировка
На корпус прибора нанесены:
- наименование прибора;
- степень защиты корпуса по ГОСТ 14254;
- напряжение и частота питания;
- потребляемая мощность;
- класс защиты от поражения электрическим током по ГОСТ 12.2.007.0;
- знак соответствия требованиям ТР ТС (ЕАС);
- страна-изготовитель;
- заводской номер прибора и год выпуска.
На потребительскую тару нанесены:
- наименование прибора;
- знак соответствия требованиям ТР ТС (ЕАС);
- страна-изготовитель;
- заводской номер прибора и год выпуска.
Упаковка
Упаковка прибора производится в соответствии с ГОСТ 23088-80 в потребительскую тару, выполненную из коробочного картона по ГОСТ 7933-89.
Упаковка прибора при пересылке почтой производится по ГОСТ 9181-74.
Транспортирование и хранение
Прибор транспортируется в закрытом транспорте любого вида. Прибор следует перевозить в транспортной таре поштучно или в контейнерах. В транспортных средствах тара должна крепиться согласно правилам, действующим на соответствующих видах транспорта.
Условия транспортирования должны соответствовать условиям 5 ГОСТ 15150 при температуре окружающего воздуха от минус 25 до плюс 55 °С с соблюдением мер защиты от ударов и вибраций.
Условия хранения в таре на складе изготовителя и потребителя должны соответствовать условиям 1 ГОСТ 15150. В воздухе не должны присутствовать агрессивные примеси.
Приборы следует хранить на стеллажах.
Комплектность
Наименование | Количество |
---|---|
Прибор | 1 шт. |
Паспорт и Гарантийный талон | 1 экз. |
Краткое руководство | 1 экз. |
Комплект крепежных элементов | 1 шт. |
Гарантийные обязательства
Изготовитель гарантирует соответствие прибора требованиям ТУ при соблюдении условий эксплуатации, транспортирования, хранения и монтажа.
Гарантийный срок эксплуатации – 24 месяца со дня продажи.
В случае выхода прибора из строя в течение гарантийного срока при соблюдении условий эксплуатации, транспортирования, хранения и монтажа предприятие-изготовитель обязуется осуществить его бесплатный ремонт или замену.
Порядок передачи прибора в ремонт содержится в паспорте и в гарантийном талоне.
Программируемые параметры прибора
Имена параметров, hash-коды протокола ОВЕН, номера регистров протокола Modbus, параметры, отображаемые на индикаторе прибора, возможные значения параметров, тип данных и заводские установки (по умолчанию) представлены в таблице и таблице.
Карта регистров протокола ОВЕН
Параметр | HASH | Данные записи/чтения | Тип данных | Примечание |
---|---|---|---|---|
Конфигурационные параметры | ||||
Название прибораdEV (dEv) | D681 | SMI2 | String[4] | Только чтение |
Версия ПОVER (vER) | 2D5B | X.YY:Х – номер версии;YY– номер подверсии | String[4] | Только чтение. Устанавливается изготовителем |
Скорость обменаbPS (bPS) | B760 | 0 – 2,4 кбит/с;1 – 4,8 кбит/с;2 – 9,6 кбит/с;3 – 14,4 кбит/с;4 – 19,2 кбит/с;5 – 28,8 кбит/с;6 – 38,4 кбит/с;7 – 57,6 кбит/с;8 – 115,2 кбит/с | Word/Uint16 | Запись/Чтение. По умолчанию – 2 |
Длина слова данныхLEN (LEn) | 523F | 7 или 8 | Word/Uint16 | Запись/Чтение. По умолчанию – 8 |
Контроль четностиPRTY (PrtY) | E8C4 | 0 – контроля нет;1 – четность;2 – нечетность | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Количество стоп-битSbit (Sbit) | B72E | 1 – один;2 – два | Word/Uint16 | Запись/Чтение. По умолчанию – 1 |
Задержка ответа прибораrS.dL (rS.dL) | CBF5 | от 0 до 255 мс | Word/Uint16 | Запись/Чтение. По умолчанию – 45 |
Сетевой тайм-аутt.out (t.out) | BEC7 | от 1 до 600 с (0 – сетевой тайм-аут отключен) | Word/Uint16 | Запись/Чтение. По умолчанию – 600 |
Адрес прибораAddr (ADDR) | 9F62 | для ОВЕН от 0 до 2047;для Modbus от 1 до 247 | Word/Uint16 | Запись/Чтение. По умолчанию – 16 |
Тип протоколаT.PRO (T.PRo) | 77А0 | 0 – Modbus ASCII;1 – Modbus RTU;2 – ОВЕН | Word/Uint16 | Запись/Чтение. По умолчанию – 2 |
Длина сетевого адреса для протокола ОВЕНA.LEN (A.LEn) | 1ED2 | 8 – 8 бит;11 – 11 бит | Word/Uint16 | Запись/Чтение. По умолчанию – 8 |
Код сетевой ошибки при последнем обращении к приборуn.ERR (n.ERR) | 0233 | от 0 до 255;После включения прибора – 0 | Word/Uint16 | Только чтение. Не отображается на индикаторе. См. таблицу |
Байт статусаSTAT (STAT) | 9C5B | 0 – ошибка EEPROM;1 – ошибка применения параметров | Word/Uint16 | Только чтение. Не отображается на индикаторе. По умолчанию – 0 |
Применение настроекAPLY (APLY) | 8403 | Word/Uint16 | Только запись. Для применения и сохранения параметров – записать 0×81. Не отображается на индикаторе. По умолчанию – 0 | |
Код пользовательской функции для установки значений нескольким приборамAD.AD (AD.AD) | 1DA1 | Word/Uint16 | Запись/Чтение. По умолчанию – 1000 | |
Тип переменнойDATA (DATA) | 6D65 | 0 – Int;1 – Word;2 – Float;3 – String[4];4 – «Портрет» | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Положение десятичной точкиdP (DP) | B3EB | 0 (0000);1 (0000.);2 (000.0);3 (00.00);4 (0.000) | Word/Uint16 | Только для типов Int и Word Запись/Чтение. По умолчанию – 0 |
Период мигания индикатора PF (PF) | 6656 | от 200 до 9999 мс | Word/Uint16 | Запись/Чтение. По умолчанию – 200 |
Логика работы контроля переменнойAL.t (AL.T) | 37BE | 0 – Выкл.;1 – U-образная логика;2 – П-образная логика | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Заданное значение контролируемого параметраC.SP (C.SP) | 2020 | от –999 до +9999 | Float | Запись/Чтение. По умолчанию – 0,0 |
Допустимое отклонение от заданного значения «зона гистерезиса» (Δ)HYST (HYST) | 5987 | от 0 до 9999 (с учетом симметричности отклонения относительно заданного значения) | Float | Запись/Чтение. По умолчанию – 10,0 |
Режим работы по последовательному интерфейсуDEV.R (DEv.R) | 7CA0 | 0 – Slave;1 – Master | Word/Uint16 | Запись/Чтение. По умолчанию – 0Применяется только после подачи команды APLY |
Адрес внешнего устройства, которое будет опрашиваться в режиме работы MasterSLa.A (SLA.A) | 0D10 | от 1 до 247 | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Номер регистра, запрашиваемого из внешнего устройства в режиме работы MasterSLa.R (SLA.R) | DA33 | от 1 до 65535 | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Период опроса внешнего устройства в режиме работы MasterSLa.P (SLA.P) | 7696 | от 1 до 255 | Word/Uint16 | Запись/Чтение. Единицы измерения – 0,1 секундыПо умолчанию – 10,0 |
Номер функции для запросаSLa.F (SLA.F) | 4AF4 | 3 или 4 | Word/Uint16 | Запись/Чтение. По умолчанию – 3 |
Оперативные параметры(не отображаются на индикаторе прибора при просмотре параметров) | ||||
Значение для переменной типа IntvAL.i | 70D0 | Int | Запись/Чтение. По умолчанию – 0 | |
Значение для переменной типа WordvAL.w | 171B | Word/Uint16 | Запись/Чтение. По умолчанию – 0 | |
Значение для переменной типа FloatvAL.F | 5283 | Float | Запись/Чтение. По умолчанию – 0,0 | |
Значение для переменной типа StringvAL.S | 2905 | См. Примечание 1 к таблице | String[8] | Запись/Чтение. По умолчанию – (- - - -) |
Значение для переменной типа «Портрет»vAL.P | 6EE1 | См. Примечание 2 к таблице | String[4] | Запись/Чтение. По умолчанию – ( ) |
Режим работы индикатора при отображении переменной String и «Портрет»InD.m | CE58 | 0×00 – постоянно горит;0×ВB – мигание | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Отображаемая на цифровом индикаторе информацияo.STr | С265 | 4 байта (набор состояний сегментов для каждого разряда) | String[4] | Только чтение |
Текущий режим отображения индикатораo.mod | B572 | 0×00 – постоянно горит;0×ВB – мигание | Только чтение | |
Старт загрузки ПОLoad | D142 | Word/Uint16 | Запись/Чтение. Любое значение. По умолчанию – 0 | |
Примечание Для отображения на индикаторе поддерживаются следующие
символы:
Пример: 1) String[4] = «A.B.C.D»; 2) String[4] = «ABCD»; 3) String[4] = «ABCD.». Примечание Переменная типа
«Портрет» передает в контроллер состояние каждого сегмента. Переменная
состоит из 4 байт, которые описывают состояния всех сегментов каждого
разряда индикатора. Первый байт отобразится в самом правом разряде
индикатора. Соответствие битов в байте сегментам индикатора см. в таблице. Примечание При переключении тип протокола не сохраняется в энергонезависимую
память, и после перезагрузки прибора, либо подаче команды APLY прибор
продолжит работу на протоколе, который записан в регистре 77А0. |
Карта регистров протокола Modbus
Параметр | Номер регистра (dec)* | Данные записи/чтения | Тип данных | Примечание |
---|---|---|---|---|
Конфигурационные параметры | ||||
Название прибораdEV (dEv) | 0–1 | SMI2 | String[4] | Только чтение |
Версия ПОVER (vER) | 2–3 | X.YY:Х – номер версии;YY– номер подверсии | String[4] | Только чтение. Устанавливается изготовителем |
Скорость обменаbPS (bPS) | 4 | 0 – 2,4 кбит/с;1 – 4,8 кбит/с;2 – 9,6 кбит/с;3 – 14,4 кбит/с;4 – 19,2 кбит/с;5 – 28,8 кбит/с;6 – 38,4 кбит/с;7 – 57,6 кбит/с;8 – 115,2 кбит/с | Word/Uint16 | Запись/Чтение. По умолчанию – 2 |
Длина слова данныхLEN (LEn) | 5 | 7 или 8 | Word/Uint16 | Запись/Чтение. По умолчанию – 8 |
Контроль четностиPRTY (PrtY) | 6 | 0 – контроля нет;1 – четность;2 – нечетность | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Количество стоп-битSbit (Sbit) | 7 | 1 – один;2 – два | Word/Uint16 | Запись/Чтение. По умолчанию – 1 |
Задержка ответа прибораrS.dL (rS.dL) | 8 | от 0 до 255 мс | Word/Uint16 | Запись/Чтение. По умолчанию – 45 |
Сетевой тайм-аутt.out (t.out) | 9 | от 1 до 600 с(0 – сетевой тайм-аут отключен) | Word/Uint16 | Запись/Чтение. По умолчанию – 600 |
Адрес прибораAddr (ADDR) | 10 | для ОВЕН от 0 до 2047;для Modbus от 1 до 247 | Word/Uint16 | Запись/Чтение. По умолчанию – 16 |
Тип протоколаT.PRO (T.PRo) | 11 | 0 – Modbus ASCII;1 – Modbus RTU;2 – ОВЕН | Word/Uint16 | Запись/Чтение. По умолчанию – 2 |
Длина сетевого адреса для протокола ОВЕНA.LEN (A.LEn) | 12 | 8 – 8 бит;11 – 11 бит | Word/Uint16 | Запись/Чтение. По умолчанию – 8 |
Код сетевой ошибки при последнем обращении к приборуn.ERR (n.ERR) | 13 | от 0 до 255;После включения прибора – 0 | Word/Uint16 | Только чтение. Не отображается на индикаторе. См. таблицу |
Байт статусаSTAT (STAT) | 14 | 0 – ошибка EEPROM;1 – ошибка применения параметров | Word/Uint16 | Только чтение. Не отображается на индикаторе. По умолчанию – 0 |
Применение настроекAPLY (APLY) | 15 | Word/Uint16 | Только запись. Для применения и сохранения параметров – записать 0×81. Не отображается на индикаторе. По умолчанию – 0 | |
Код пользовательской функции для установки значений нескольким приборамAD.AD (AD.AD) | 16 | Word/Uint16 | Запись/Чтение. По умолчанию – 1000 | |
Тип переменнойDATA (DATA) | 17 | 0 – Int;1 – Word;2 – Float;3 – String[4];4 – «Портрет» | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Положение десятичной точкиdP (DP) | 18 | 0 (0000);1 (0000.);2 (000.0);3 (00.00);4 (0.000) | Word/Uint16 | Только для типов Int и Word Запись/Чтение. По умолчанию – 0 |
Период мигания индикатораPF (PF) | 19 | от 200 до 9999 мс | Word/Uint16 | Запись/Чтение. По умолчанию – 200 |
Логика работы контроля переменнойAL.t (AL.T) | 20 | 0 – выкл.;1 – U-образная логика;2 – П-образная логика | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Заданное значение контролируемого параметраC.SP (C.SP) | 21–22 | от –999 до +9999 | Float | Запись/Чтение. По умолчанию – 0,0 |
Допустимое отклонение от заданного значения «зона гистерезиса» (Δ)HYST (HYST) | 23–24 | от 0 до 9999 (с учетом симметричности отклонения относительно заданного значения) | Float | Запись/Чтение. По умолчанию – 10,0 |
Режим работы по последовательному интерфейсуDEV.R (DEv.R) | 40 | 0 – Slave;1 – Master | Word/Uint16 | Запись/Чтение. По умолчанию – 0. Применяется только после подачи команды APLY |
Адрес внешнего устройства, которое будет опрашиваться в режиме работы MasterSLa.A (SLA.A) | 41 | от 1 до 247 | Word/Uint16 | Запись/Чтение. По умолчанию – 16 |
Номер регистра, запрашиваемого из внешнего устройства в режиме работы MasterSLa.R (SLA.R) | 42 | от 1 до 65535 | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Период опроса внешнего устройства в режиме работы MasterSLa.P (SLA.P) | 43 | от 1 до 255 | Word/Uint16 | Запись/Чтение. Единицы измерения – 0,1 секунды. По умолчанию – 10,0 |
Номер функции для запросаSLa.F (SLA.F) | 44 | 3 или 4 | Word/Uint16 | Запись/Чтение. По умолчанию – 3 |
Оперативные параметры(не отображаются на индикаторе прибора при просмотре параметров) | ||||
Значение для переменной типа IntvAL.i | 25 | Int | Запись/Чтение. По умолчанию – 0 | |
Значение для переменной типа WordvAL.w | 26 | Word/Uint16 | Запись/Чтение. По умолчанию – 0 | |
Значение для переменной типа FloatvAL.F | 27–28 | Float | Запись/Чтение. По умолчанию – 0,0 | |
Значение для переменной типа StringvAL.S | 29–32 | См. Примечание 2 к таблице | String[8] | Запись/Чтение. По умолчанию – (- - - -) |
Значение для переменной типа «Портрет»vAL.P | 33–34 | См. Примечание 3 к таблице | String[4] | Запись/Чтение. По умолчанию – ( ) |
Режим работы индикатора при отображении переменной String и «Портрет»InD.m | 35 | 0×00 – постоянно горит;0×ВB – мигание | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Отображаемая на цифровом индикаторе информацияo.STr | 36–37 | 4 байта (набор состояний сегментов для каждого разряда) | String[4] | Только чтение |
Текущий режим отображения индикатораo.mod | 38 | 0×00 – постоянно горит;0×ВB – мигание | Только чтение | |
Временный перевод на протокол ОВЕН | 39 | 0×81 – временный переход на протокол ОВЕН.См. Примечание 4 к таблице | Word/Uint16 | Запись/Чтение. По умолчанию – 0 |
Примечание * Десятичная форма. Примечание Для отображения
на индикаторе поддерживаются следующие символы:
Пример: 1) String[8] = «A.B.C.D»; 2) String[8] = «ABCD»; 3) String[8] = «ABCD.». Примечание Переменная типа
«Портрет» передает в контроллер состояние каждого сегмента. Переменная
состоит из 4 байт, которые описывают состояния всех сегментов каждого
разряда индикатора. Первый байт отобразится в самом правом разряде
индикатора. Соответствие битов в байте сегментам индикатора см. в таблице. Примечание При переключении тип протокола не сохраняется в энергонезависимую
память, и после перезагрузки прибора, либо подаче команды APLY прибор
продолжит работу на протоколе, который записан в регистре 11. |
Коды ошибок
Код | Расшифровка |
0 | Безошибочный прием кадра |
2 | Задано положение точки, превышающее 3 |
3 | Попытка модификации ROM-параметра |
33 | Аппаратная ошибка кадрирования |
39 | Неверная контрольная сумма кадра |
40 | Не найден дескриптор |
49 | Размер поля данных не соответствует ожидаемому |
Соответствие битов в байте сегментам индикатора
Сегмент | Номер бита | |
A | 7 | |
B | 6 | |
C | 5 | |
D | 4 | |
E | 3 | |
F | 2 | |
G | 1 | |
DP | 0 |
Соответствие начертания символов на цифровом индикаторе буквам латинского алфавита и их ASCII-коды представлены в таблице ниже:
ASCII-коды символов на цифровом индикаторе
Код ASCII | .0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | .A | .B | .C | .D | .E | .F |
2. | – | . | ||||||||||||||
3. | 00 | 11 | 22 | 33 | 44 | 55 | 66 | 77 | 88 | 99 | ||||||
4. | AA | BB | CC | DD | EE | FF | GG | HH | II | JJ | KK | LL | MM | NN | OO | |
5. | PP | RR | SS | TT | UU | VV | WW | XX | YY | ZZ | ||||||
6. | aa | bb | cc | dd | ee | ff | gg | hh | ii | jj | kk | ll | mm | nn | oo | |
7. | pp | rr | ss | tt | uu | vv | ww | xx | yy | zz |
Пример
Для посылки текста «WORD» по протоколу Modbus RTU устройству с адресом 100 необходимо послать команду: 64 10 00 1D 00 02 04 57 4F 52 44 C0 07
Адрес прибора: | 0x64 (100) |
Функция: | 0x10 (16) |
Номер первого регистра: | 0x1D (29) |
Количество регистров: | 0x02 (2) |
Количество байт: | 0x04 (4) |
Значения регистров: | 0x57(W) 0x4F(O) 0x52(R) 0x44(D) |
CRC: | 0xC0 0x07 |
Установка значения «W.O.R.D.»: 64 10 00 1D 00 04 08 57 2E 4F 2E 52 2E 44 2E 90 31
Адрес прибора: | 0x64 (100) |
Функция: | 0x10 (16) |
Номер первого регистра: | 0x1D (29) |
Количество регистров: | 0x04 (4) |
Количество байт: | 0x08 (8) |
Значения регистров: | 0x57(W) 0x2E(.) 0x4F(O) 0x2E(.) 0x52(R) 0x2E(.) 0x44(D) 0x2E(.) |
CRC: | 0x90 0x31 |
Предупреждающие сообщения
В данном руководстве применяются следующие предупреждения:
Ограничение ответственности |
Ни при
каких обстоятельствах |