Ввод в эксплуатацию
Для ввода в эксплуатацию прибора следует:
Соединить ПК и прибор с помощью USB кабеля.
Подсоединить съемный клеммник к источнику питания.
Предупреждение
Перед подачей питания на ПР205-230.Х следует проверить уровень напряжения питания:
если напряжение ниже 90 В, то прибор прекращает функционировать, но не выходит из строя, поэтому не гарантируется его работа;
если напряжение выше 264 В, то прибор может выйти из строя.
Перед подачей питания постоянного тока на ПР205-24.Х следует проверить правильность подключения напряжения питания и его уровень:
- если напряжение ниже 18 В, то прибор прекращает функционировать, но не выходит из строя, поэтому не гарантируется его работа;
- если напряжение выше 36 В, то прибор может выйти из строя.
Перед подачей питания переменного тока на ПР205-24.Х следует проверить правильность подключения напряжения питания и его уровень:
- если напряжение ниже 20,4 В, то прибор прекращает функционировать, но не выходит из строя, поэтому не гарантируется его работа;
- если напряжение выше 26,4 В, то прибор может выйти из строя.
Съемный клеммник подключить к прибору.
Предупреждение
В случае изменения температуры окружающего воздуха с низкой на высокую в приборе возможно образование конденсата. Чтобы избежать выхода прибора из строя, рекомендуется выдержать прибор в выключенном состоянии не менее 1 часа.
Подать питание на прибор.
Убедиться в отсутствии ошибок (см. раздел).
Запустить OwenLogic или OWEN Configurator и настроить время/дату.
Снять питание и отключить провод USB от прибора.
Подключить провод USB и подать питание. Проверить время/дату. В случае сброса часов заменить батарейку (см. раздел).
Создать пользовательскую программу OwenLogic и записать ее в память прибора. Пользовательская программа записывается в энергонезависимую память прибора и запускается после включения питания или перезагрузки прибора.
Примечание
Записать в память прибора пользовательскую программу можно с помощью специально созданного исполняемого файла (см. Мастер тиражирования в справке OwenLogic).Снять питание.
Подсоединить линии связи «прибор – устройства» к съемным клеммникам.
Съемные части клеммников линий связи «прибор – устройства» подключить к прибору (см. Приложение Описание клеммников).

Настройка входов
Настройка универсальных входов
Меню настройки универсальных входов расположено в OwenLogic во вкладке Прибор/Настройка прибора (см. рисунок ниже).



Параметры универсального входа
Название | Описание |
---|---|
Режим работы входа | Выбор режима работы универсального входа: аналоговый или дискретный |
Настройки режима “Аналоговый” | |
Тип датчика | Выбор типа входного сигнала:
|
Постоянная времени фильтра | Постоянная времени фильтрации встроенного сглаживающего цифрового фильтра. Задает период обработки входного сигнала. Увеличение значения параметра улучшает помехозащищенность канала, но одновременно увеличивает его инерционность, т. е. реакция прибора на быстрые изменения входной величины замедляется |
Нижняя граница измерения | Минимальный уровень измеренного сигнала |
Верхняя граница измерения | Максимальный уровень измеренного сигнала |
Настройки режима “Дискретный” | |
Фильтр антидребезга | Задает значение встроенного дискретного фильтра, который указывает период контроля входного сигнала. Увеличение значения параметра улучшает помехозащищенность канала, но одновременно увеличивает его инерционность, т. е. реакция прибора на быстрые изменения входной величины замедляется |
Уровень логического нуля | Задает верхнюю границу определения «логического нуля» |
Уровень логической единицы | Задает нижнюю границу определения «логической единицы» |
Работа универсального входа в аналоговом режиме
Для измерения токового сигнала 4...20 мА в прибор встроен шунтирующий резистор с номинальным сопротивлением 121 Ом для каждого канала. В приборе масштабируются шкалы измерения для сигналов «0…10 В» и «4…20 мА», после чего контролируемые физические величины отображаются непосредственно в единицах их измерения (атмосферах (кг/см2), кПа и т. д.).
Пример
Используется датчик с выходным током 4…20 мА, контролирующий давление в диапазоне 0…25 атм, в параметре «нижняя граница измерения» задается значение «0,00», а в параметре «верхняя граница измерения» — значение «25,00» (см. рисунок). Теперь значения на аналоговом входе будут измеряться в атмосферах.

Значения в приборе представлены в абсолютном виде (float32). Сопротивление измеряется по двухпроводной схеме, поэтому во время подключения датчиков сопротивление проводов вносит дополнительную погрешность измерения. Размер дополнительной погрешности зависит от длины и типа проводов подключаемого датчика. Коррекцию дополнительной погрешности следует предусмотреть в пользовательской программе.
Работа универсального входа в дискретном режиме
Универсальный вход работает в режиме компаратора. Минимальный уровень «логического нуля» — 0 В, максимальный уровень «логической единицы» — 30 В (см. рисунок).

Чтобы избежать неоднозначности определения состояния входа, следует устанавливать параметр «Уровень логической единицы» больше параметра «Уровень логического нуля» не менее, чем на 0,5 В.
Если входное напряжение попадает в диапазон dU, то состояние входа не меняется. Состояние входа изменится:
с «0» на «1» только в случае достижения входным напряжением «Уровень логической единицы»;
с «1» на «0» только в случае достижения входным напряжением «Уровень логического нуля».
Настройка дискретных входов

Параметр состояния дискретных входов
Параметр | Описание |
---|---|
Инверсия | Применить
инвертирование к состоянию DI. Битовая маска, расположение битов little
endian![]() Для подписи на скриншоте: 000000 = 0b, 111111
= 111111b |

Настройки дискретных входов
Настройка | Описание |
---|---|
Фильтр андидребезга | Задает значение сглаживающего фильтра дребезга контактов. Увеличение значения параметра улучшает помехозащищенность канала, но одновременно увеличивает его инерционность, т. е. реакция прибора на быстрые изменения входной величины замедляется |
Настройка быстрых дискретных входов

Параметр состояния быстрых дискретных входов
Параметр | Описание |
---|---|
Состояние | Битовая маска, расположение битов little endian. ![]() Для подписи
на скриншоте: 0000 = 0b, 1111 = 1111b |
Инверсия | Применить инвертирование к состоянию FDI. Битовая маска, расположение битов little endian |

Описание настроек быстрых дискретных входов
Параметр | Значение | Описание |
---|---|---|
Режим работы | Дискретный вход | Включен режим определения логического уровня на входе |
Подсчет импульсов | Включен режим счетчика импульсов, поступающих на вход | |
Энкодер | Включен режим обработки сигналов энкодера | |
Возможные значения: 0 – дискретный вход 1 – подсчет импульсов 2 - энкодер | ||
Фильтр антидребезга | — | Настройка задействуется в режиме “Дискретный вход” |
Фронт охвата импульса | Восходящий | Счетчик срабатывает по восходящему фронту |
Спадающий | Счетчик срабатывает по нисходящему фронту | |
Возможные значения: 0 – восходящий 1 – спадающий | ||
Сброс значения счетчика импульсов | Сбросить | Обнуление счетчика будет произведено в течение 10 мс ![]() Если счетчик переполняется, то соответствующий регистр обнуляется автоматически. |
Не сбрасывать | Счетчик не обнуляется | |
Возможные значения: 0 – не сбрасывать 1 – сбросить | ||
![]() Для работы с сигналами частотой более 40 Гц при скважности
0,5 и менее не следует включать подавление дребезга контактов, так
как полезный сигнал будет принят за дребезг и пропущен. |

К прибору можно подключать двухканальные энкодеры (без Z канала). Максимальная частота сигналов с энкодера – 100 кГц. Для каждого входа задействован 32-разрядный регистр, в котором находится накопленное количество импульсов с учетом направления вращения после обнуления, зафиксированное энкодером. Если после обнуления направление вращения производится в обратную сторону, то счет начинается с максимального и уменьшается на количество накопленных импульсов.
Настройка программируемых светодиодов F1 и F2
К состоянию пользовательских светодиодов можно привязать переменную и управлять ей из программы.

Параметр состояния пользовательских светодиодов
Параметр | Описание |
---|---|
Состояние | Битовая маска, расположение битов little endian. ![]() Для подписи на скриншоте: 00 = 0b, 11 = 11b |
Настройка параметров архива

Настройка параметров архива
Параметр | Описание |
---|---|
Период архивирования | Временной отрезок сохранения в архив |
Количество архивов | Количество файлов архива |
Размер архива | Размер файла архива |
Настройка выходов
Настройка дискретных выходов

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

Настройка безопасного состояния дискретных выходов
Параметр | Описание |
---|---|
Настройка безопасного состояния выхода | Выход прибора переходит в безопасное состояние, если в течение времени тайм-аута отсутствуют команды от Мастера сети. Возможные значения:
|

Настройка безопасного состояния ВЭ ПРМ
Параметр | Описание |
---|---|
Настройка безопасного состояния выхода | Параметр позволяет переключить состояние выходов модуля в случае потери связи с ним. Возможные значения:
|
Настройка аналоговых выходов типа «АУ»

Настройка аналоговых выходов типа «АУ»
Параметр | Описание |
---|---|
Вид сигнала | Определяет тип
выходного сигнала. Возможные значения:
Возможные значения: 0 – выкл. 1 – 0…10 В 2 – 4…20 мА |
Состояние | Диагностический параметр, доступный только для чтения. Возможные значения: 0 – канал отключен 1 – норма 2 – отсутствие связи 3 – авария 4 – отсутствие питания 5 – отсутствие нагрузки |
Безопасное состояние | Выход переходит в безопасное состояние, если в течение времени тайм-аута отсутствуют команды от Мастера сети. На выходе устанавливается значение параметра «Безопасное состояние» в диапазоне от 0 до 1 |
Для управления выходным элементом аналогового типа следует подавать значение в формате «с плавающей запятой» (float32) в диапазоне от 0,0 до 1,0.
Пример
Во время подачи на выход значения «0,5», выходной ток будет равен 12 мА для работы в режиме 4…20 мА.Пример
Во время подачи на выход значения «0,5», выходное напряжение будет равно 5 В для работы в режиме 0…10 В.Настройка выходов типа «КТ»
Работа выхода типа «КТ» в дискретном режиме аналогична работе релейных выходов.
В режиме ШИМ выход генерирует последовательность прямоугольных импульсов с задаваемыми в OwenLogic периодом и минимальным импульсом.

Настройка выходов типа «КТ»
Параметр | Описание |
---|---|
Режим работы | Режим работы выхода:
|
Период ШИМ | Период следования импульсов |
Минимальная продолжительность импульса | Задает минимальное время между любыми соседними фронтами импульсов (минимальная длительность включенного и выключенного состояний выхода). Следует задавать большим, чем время срабатывания подключенного к нему ИМ |
Безопасное состояние | Выход переходит в безопасное состояние, если в течение времени тайм-аута отсутствуют команды от Мастера сети. На выходе устанавливается значение параметра «Безопасное состояние» в диапазоне от 0 до 1 |
Скважность ШИМ | Доступны только в режиме модуля расширения (см. раздел) |
Коэффициент заполнения ШИМ |
В режиме ШИМ на ВЭ типа «КТ» следует подавать значение в формате «с плавающей запятой» (float32) в диапазоне от 0,0 до 1,0. Если значение поданное на вход:
меньше нуля или равное нулю — выход выключен;
в диапазоне от нуля до единицы — скважность ШИМ;
больше или равно единице — выход включен.
Работа с OWEN Configurator
Подключение к
Для настройки прибора можно использовать OWEN Configurator. Для настройки прибора с помощью OWEN Configurator следует:
Скачать с сайта www.owen.ru архив с OWEN Configurator.
Извлечь из архива файл .ехе.
Запустить .ехе файл и следовать указаниям мастера установки.
Прибор можно подключить к ПК с помощью следующих интерфейсов:
- USB (разъем micro-USB);
- Ethernet;
- RS-485.
Для настройки прибора следует:
- Подключить прибор к ПК с помощью интерфейса USB, Ethernet или
RS-485.
Предупреждение
В случае подключения прибора к порту USB подача основного питания прибора не требуется.
Питание прибора осуществляется от порта USB. Входы, выходы и интерфейсы прибора при этом не функционируют.
В случае подключения по интерфейсам Ethernet и RS-485 следует подать основное питание на прибор.
- Открыть OWEN Configurator.
- Нажать кнопку «Добавить устройства».
- В выпадающем меню «Интерфейс» во вкладке «Сетевые настройки» выбрать:
- Ethernet (или другую сетевую карту, к которой подключен прибор) — для подключения по Ethernet;
STMicroelectronics Virtual COM Port — для подключения по USB или RS-485.
Примечание
Название и номер COM порта, присвоенный прибору ПК, можно уточнить в Диспетчере устройств Windows.
Меню выбора интерфейса
Чтобы найти и добавить в проект прибор, подключенный по интерфейсу Ethernet, следует:
- Выбрать «Найти одно устройство».
- Ввести IP-адрес подключенного устройства.
- Нажать вкладку «Найти». В окне отобразится прибор с указанным
IP-адресом.
Предупреждение
Значение IP-адреса по умолчанию (заводская настройка) — 192.168.1.99. - Выбрать устройство (отметить галочкой) и нажать ОК. Если устройство защищено паролем, то следует ввести корректный пароль. Устройство будет добавлено в проект.
Чтобы найти и добавить в проект прибор, подключенный по USB или RS-485:
- В выпадающем меню «Протокол» выбрать протокол Owen Auto Detection
Protocol.
Выбор протокола В поле «Настройки подключения» задать Авто.
- Выбрать «Найти одно устройство».
- Если прибор подключен по USB, поле «Адрес» оставить без изменения, иначе ввести сетевой адрес прибора.
- Нажать кнопку «Найти». В окне отобразится прибор с указанным адресом.
- Выбрать устройство (отметить галочкой) и нажать ОК. Если устройство защищено паролем, то следует ввести корректный пароль. Устройство будет добавлено в проект.
Пароль доступа
Для ограничения доступа к чтению и записи параметров конфигурации и для ограничения доступа в облачный сервис OwenCloud используется пароль.

Пароль можно установить или изменить с помощью OWEN Configurator или OwenLogic.
В случае утери пароля следует сбросить прибор до заводских настроек (см. раздел).
По умолчанию пароль не задан.
Запись архива
В прибор встроена флеш-память (flash), размеченная под файловую систему с шифрованием файлов. Алгоритм шифрования – Data Encryption Standard. В качестве ключа используется строка superkey. Вектор инициализации генерируется с помощью хеш-функции (см. Приложение Расчет вектора инициализации для шифрования файла архива).
В архиве по умолчанию сохраняются следующие данные:
состояние батареи;
- статус прибора (служебная информация для обращения в сервисный центр и в группу технической поддержки).
В OwenLogic можно настроить архивирование параметров сетевого интерфейса, в том числе пользовательские сетевые переменные (подробнее см. Руководство пользователя OwenLogic).
В памяти прибора архивы хранятся в виде записей. Записи разделены символами переноса строки (0x0D0A). Каждая запись соответствует одному параметру и состоит из полей, разделенных символом «;» (без кавычек). Формат записи приведен в таблице ниже.
Формат записи в файле архива
Параметр | Тип | Размер | Комментарий |
---|---|---|---|
Метка времени | Binary data | 4 байта | В секундах начиная с 00:00 01.01.2000 (UTC+0) |
Разделитель | Строка | 1 байт | Символ «;» (без кавычек) |
Уникальный идентификатор параметра (UID) | Строка | 8 байт | В виде строки из HEX-символов с ведущими нулями |
Разделитель | Строка | 1 байт | Символ «;» (без кавычек) |
Значение параметра | Строка | Зависит от параметра | В виде строки из HEX-символов с ведущими нулями |
Разделитель | Строка | 1 байт | Символ «;» (без кавычек) |
Статус параметра | Binary data | 1 байт | 1 – значение параметра корректно; 0 – значение параметра некорректно и его дальнейшая обработка не рекомендована |
Перенос строки | Binary data | 2 байта | \n\r (0x0D0A) |
Запись в архив производится циклически. Период архивации, ограничение на размер одного файла и количество файлов архива задается пользователем в OWEN Configurator или OwenLogic. Если архив полностью заполнен, то данные перезаписываются, начиная с самых старых данных самого старого файла.
Архив можно считать с помощью:
OWEN Configurator;
пользовательского ПО (с помощью 20 функции Modbus).
С помощью OWEN Configurator архив можно сохранить в формате CSV, кодировка Win-1251.
Прибор фиксирует время в архивных файлах по встроенным часам реального времени. Также можно задать часовой пояс, который будет считываться внешним ПО. Архив записывается во флэш-память (flash) с определенной частотой, рассчитанной таким образом, чтобы ресурса флеш-памяти (flash) прибора хватило на срок не менее 10 лет работы.
Архив считывается с помощью 20 функции Modbus (0x14). Данная функция возвращает содержание регистров файла расширенной памяти. Функция поддерживает возможность считывать несколько групп, которые могут быть разделены, однако посылка внутри каждой группы должна быть непрерывной.
Запрос специфицирует группу или группы для чтения. Каждая группа определяется в поле «суб-запроса», которое содержит 7 байт:
тип ссылки – 1 байт (должен быть специфицирован как 6);
номер файла расширенной памяти – 2 байта;
начальный адрес регистра внутри файла – 2 байта;
количество регистров для чтения – 2 байта.
Количество регистров для чтения, вместе с другими полями в ответе, не должно превышать допустимую длину Modbus-сообщения – 256 байт.
Каждый файл содержит 10000 регистров, адресуемых как 0х0000–0х270F.

Настройка сетевых интерфейсов
Общие сведения
В приборе, в зависимости от модификации, устанавливается до двух интерфейсов RS-485 для организации работы по стандартному протоколу Modbus. Вне зависимости от модификации в приборе всегда есть один интерфейс Ethernet.
Сетевые настройки прибора можно задать с помощью OWEN Configurator или в OwenLogic.
По интерфейсу Ethernet прибор работает по протоколу Modbus TCP (см. раздел).

По Modbus TCP прибор можно опрашивать в четыре потока.

OwenCloud опрашивает прибор в отдельном потоке и не мешает обмену по Modbus TCP.
Параметры сетевых интерфейсов
Ethernet
Параметры интерфейса Ethernet настраиваются с помощью OWEN Configurator или OwenLogic.


IP-адрес может быть:
статический;
- динамический.
Статический IP-адрес устанавливается с помощью OWEN Configurator, OwenLogic или сервисной кнопки.
Для обмена по сети Ethernet должны быть заданы параметры, приведенные в таблице ниже.
Параметры Ethernet
Параметр | Описание |
---|---|
MAC-адрес | Устанавливается на заводе-изготовителе и является неизменным |
IP-адрес | Может быть статическим или динамическим. Заводская настройка – 192.168.1.99 |
Маска IP-адреса | Задает видимую прибором подсеть IP-адресов других устройств. Заводская настройка – 255.255.0.0 |
IP-адрес шлюза | Задает адрес шлюза для выхода в Интернет. Заводская настройка – 192.168.1.80 |
DNS сервер 1 | Используется для получения IP-адреса по имени хоста – 8.8.8.8 |
DNS сервер 2 | |
Установить IP-адрес | Используются для задания новых значений |
Установить маску подсети | |
Установить IP-адрес шлюза | |
Режим DHCP | Настройка режима работы DHCP. Возможные значения: 0 – выкл. 1 – вкл. 2 – разовая установка кнопкой |
Для установки статического IP-адреса с помощью OWEN Configurator или OwenLogic следует:
Зайти во вкладку «Сетевые настройки».
Установить значение в полях «Установить IP адрес», «Установить маску подсети» и «Установить IP адрес шлюза».
Режим DHCP должен быть настроен как «Выкл».
Для установки статического IP-адреса c помощью сервисной кнопки следует:
Подключить прибор к сети Ethernet.
Запустить OWEN Configurator на ПК, подключенному к той же сети Ethernet.
Выбрать вкладку «Назначение IP-адресов».
Нажать сервисную кнопку, контролируя результат в окне программы. В окне OWEN Configurator будет отображаться информация о присвоенном статическом IP-адресе и других параметров сети.
Для назначения статического IP-адреса с помощью кнопки режим DHCP должен быть настроен как «Разовая установка кнопкой».
RS-485
Параметры интерфейса RS-485 настраиваются с помощью OWEN Configurator или OwenLogic.

Параметры RS-485
Параметр | Описание |
---|---|
Скорость СОМ-порта | Скорость работы СОМ-порта. Возможные значения: 3 – 9600 бит/с 4 – 14400 бит/с 5 – 19200 бит/с 6 – 38400 бит/с 7 – 57600 бит/с 8 – 115200 бит/с |
Размер данных | Размер данных в посылке. Возможные значения: 0 – 8 бит 1 – 7 бит |
Кол. стоп-битов | Количество стоп-бит. Возможные значения: 0 – нет 1 – нечет 2 – чет |
Контроль четности | Возможные значения: 0 – 1 стоп 1 – 2 стопа |
Slave ID | Адрес прибора в сети RS-485. По умолчанию — 16 |
Modbus RTU/Modbus ASCII
Прибор работает по интерфейсу RS-485 по одному из режимов обмена данными: Modbus-RTU (Master/Slave) или Modbus-ASCII (Master/Slave). Прибор автоматически распознает режим обмена Modbus-RTU или Modbus-ASCII.
Параметры работы можно настроить в OwenLogic (см. раздел).
Modbus TCP
По протоколу Modbus TCP прибор работает только через Ethernet порт. Работа по протоколу Modbus TCP настраивается в OwenLogic (см. раздел).

Следует отключать режим DHCP в настройках Ethernet в случаях:
в локальной сети нет DHCP сервера;
прибор соединен с компьютером в сеть «точка-точка».
Режимы Master и Slave
Режим Master
Когда сетевые интерфейсы настроены в режим Master, прибор поддерживает следующие возможности:
чтение по таймеру;
чтение/запись по событию;
запись по изменению (используется по умолчанию).
Для RS-485 допускается наличие только одного устройства в режиме Master.
Прибор поддерживает управление до 32 устройствами и 64 переменными. Допускается использование одинаковых адресов и имен переменных для каждого устройства.
В сетевом регистре с адресом 2008 DEC (0х7D8 HEX) хранятся статусы обмена со Slave устройствами: 1 в соответствующем бите (32 бита на 32 Slave устройства) означает, что обмен с устройством есть, 0 - что обмена нет.
Регистр с адресом 2010 DEC (0х7DA HEX) существует для управления обменом со Slave устройствами: 1 в соответствующем бите (32 бита на 32 Slave устройства) - разрешить обмен с устройством, 0 - запретить обмен.
Объем памяти под сетевые переменные в режиме Master — 384 байт.
Для опроса следует добавить и настроить устройства (см. рисунок ниже).

Параметр | Описание |
---|---|
Имя | Имя устройства для отображения в дереве настроек |
Интерфейс | Указывается интерфейс опроса RS-485 или Ethernet |
Адрес | Сетевой адрес устройства |
Таймаут ответа | Время, по истечении которого попытка опроса считается неудачной |
Протокол | Протокол опроса прибора |
Кол-во попыток | Неудачных попыток опроса, при достижении которого изменяется Статус устройства. |
Старшим регистром вперед | Определяет очередность посылки регистров во время работы с двухрегистровыми переменными |
Старшим байтом вперед | Определяет очередность следования байтов в посылке |
Режим Slave
Когда сетевые интерфейсы настроены в режим Slave, прибор поддерживает следующие функции:
- чтение значений из нескольких регистров флагов, хранения и ввода;
- чтение значений из одиночных регистров флагов, хранения и ввода;
- запись значений в несколько регистров хранения и флагов;
запись значений в одиночные регистры хранения и флагов.
Переключение сетевого интерфейса в режим Slave производится с помощью OwenLogic. Карты регистров для опроса приведены в Приложении Карты регистров.
Объем памяти под сетевые переменные в режиме Slave — 2040 байт.
Настройка таймаута перехода в безопасное состояние
В случае, когда связь с Мастером сети потеряна, прибор может перейти в безопасное состояние.

Настройка таймаута
Параметр | Описание |
---|---|
Таймаут перехода в безопасное состояние | Прибор переходит в безопасное состояние, если в течение времени тайм-аута отсутствуют команды от Мастера сети. Если значение 0, то переход в безопасное состояние отключен |
Работа по протоколу Modbus
Список поддерживаемых функций
Название функции | Код согласно спецификации Modbus | Описание функции |
---|---|---|
MODBUS_READ_HOLDING_REGISTERS | 3 (0x03) | Чтение значений из одного или нескольких регистров хранения |
MODBUS_READ_INPUT_REGISTERS | 4 (0x04) | Чтение значений из одного или нескольких регистров ввода |
MODBUS_WRITE_SINGLE_REGISTER | 6 (0x06) | Запись значения в один регистр |
MODBUS_WRITE_MULTIPLE_REGISTERS | 16 (0x10) | Запись значений в несколько регистров |
MODBUS_READ_FILE_RECORD | 20 (0x14) | Чтение архива из файла |
MODBUS_WRITE_FILE_RECORD | 21 (0x15) | Запись архива в файл |
Параметры битовой маски могут читаться функциями 0х03 и 0х01. В случае использования функции 0x01 номер регистра следует умножить на 16 и прибавить номер бита.
Общие регистры оперативного обмена по протоколу Modbus
Название | Регистр | Размер | Тип | Описание |
---|---|---|---|---|
Название (имя) прибора для показа пользователю (DEV) | 0xF000 | 32 байта | Символьная строка | Кодировка Win-1251 |
Версия встроенного ПО прибора для показа пользователю (VER) | 0xF010 | 32 байта | Символьная строка | Кодировка Win-1251 |
Название платформы | 0xF020 | 32 байта | Символьная строка | Кодировка Win-1251 |
Версия платформы | 0xF030 | 32 байта | Символьная строка | Кодировка Win-1251 |
Версия аппаратного обеспечения | 0xF040 | 16 байт | Символьная строка | Кодировка Win-1251 |
Дополнительная символьная информация | 0xF048 | 16 байт | Символьная строка | Кодировка Win-1251 |
Время и дата | 0xF080 | 4 байта | Unsigned 32 | В секундах с 2000 г. |
Часовой пояс | 0xF082 | 2 байта | Signed short | Смещение в минутах от Гринвича |
Заводской номер прибора | 0xF084 | 32 байта | Символьная строка | Кодировка Win-1251, используется 17 символов |
Основные форматы данных
Формат данных | Кол-во регистров | Размер | Описание |
---|---|---|---|
Unsigned 16 | 1 | 2 байта | Целое число без знака |
Unsigned 32 | 2 | 4 байта | |
Signed 16 | 1 | 2 байта | Целое число со знаком |
Date time 32 | 2 | 4 байта | Дата/Время в секундах с 1 января 2000 г. |
Специальные форматы данных
Формат данных | Кол-во регистров | Размер | Описание |
---|---|---|---|
Enum 1...Enum 37 | 1 | 1 байт | Описывает позицию выбранного параметра из списка доступных в OWEN Configurator, например, тип датчика для дискретно-аналоговых входов |
Float 32 | 2 | 4 байт | Вещественный формат представления данных |
Unsigned 8 | 1 | 1 байт | Целочисленный беззнаковый формат |
String 48 | 3 | 6 байт | Строка из шести символов |
String 64 | 4 | 8 байт | Строка из восьми символов |
String 128 | 8 | 16 байт | Строка из шестнадцати символов |
Список регистров Modbus можно считать с прибора с помощью OWEN Configurator во вкладке «Параметры устройства».
Список регистров Modbus представлен в таблицах Приложения Карты регистров Modbus.
При работе с переменными, занимающими два и более регистра:
порядок байт — старшим байтом вперед;
порядок регистров — младшим регистром вперед.
Обработка ошибок обмена по Modbus
Список кодов общих ошибок Modbus
Возвращаемый код согласно спецификации Modbus | Описание ошибки |
---|---|
01 | В приборе не реализована обработка запрашиваемого кода функции |
02 | Адрес данных, указанный в запросе, отсутствует в приборе. Критерии проверки – удовлетворение диапазону начального адреса регистра и количество регистров |
03 | Значение, содержащееся в поле данных запроса, является недопустимой величиной. Критерий проверки – соответствие длины записываемых или читаемых данных размерности типа регистра; соответствие записываемой величины условиям минимального и максимального значений регистра |
04 | Невосстанавливаемая ошибка. Критерий – получение запроса при нахождении прибора в состоянии «Авария» |
05 | Запрос принят в работу, но на его обработку требуется много времени. Код ошибки предохраняет ведущее устройство от генерации ошибки тайм-аута. Критерий проверки – время на обработку запроса превышает заданное значение (например, при приеме запроса при исполнении программы логики) |
06 | Устройство занято. Критерий – прием запроса при наличии в обработке предыдущего запроса |
08 | Ошибка при обращении с запросами на чтение (функция 20) или запись (функция 21) файла. Критерий – неверная CRC или нарушение целостности файла при его чтении из памяти |
Обработка пакетов производится в следующем порядке:
Проверяется валидность пакета. Не прошедший проверку пакет отбрасывается.
Проверяется адрес (SlaveID), если получен чужой пакет, то такой пакет игнорируется.
Проверка на функцию Modbus.
Если приходит запрос с функцией, не из таблицы выше, то выдается ошибка «MODBUS_ILLEGAL_FUNCTION».
Расшифровка ошибок данных и файлов приведена в таблицах ниже.
Обработка ошибок данных
Используемая функция | Наименование ошибки | Возможные ситуации, приводящие к ошибке |
---|---|---|
MODBUS_READ_ HOLDING_REGISTERS | MODBUS_ILLEGAL_DATA_ADDRESS | Количество запрашиваемых регистров больше максимально возможного числа (125). Запрос несуществующего параметра |
MODBUS_READ_INPUT_ REGISTERS | MODBUS_ILLEGAL_DATA_ADDRESS | Количество запрашиваемых регистров больше максимально возможного числа (125). Запрос несуществующего параметра |
MODBUS_WRITE_SINGLE_ REGISTER | MODBUS_ILLEGAL_DATA_ADDRESS | Попытка записи параметра, размер которого превышает 2 байта. Попытка записи параметра, доступ на запись к которому запрещен. Попытка записи параметра такого типа, запись в который не может быть осуществлена данной функцией. Запрос несуществующего параметра. Поддерживаемые типы данных:
|
MODBUS_ILLEGAL_DATA_VALUE | Выход за пределы максимального или минимального ограничений для параметра | |
MODBUS_WRITE_ MULTIPLE_REGISTERS | MODBUS_ILLEGAL_DATA_ADDRESS | Запись несуществующего параметра. Попытка записи параметра, доступ на запись к которому запрещен. Количество записываемых регистров больше максимального возможного числа (123) |
MODBUS_ILLEGAL_DATA_VALUE | Не найден терминирующий символ (\0) в строковом параметре. Размер запрашиваемых данных меньше размера первого или последнего в запросе параметра. Выход за пределы максимального или минимального ограничений для параметра |
Ошибки во время работы с файлами архива
Используемая функция | Наименование ошибки | Возможные ситуации, приводящие к ошибке |
---|---|---|
MODBUS_READ_FILE_ RECORD | MODBUS_ILLEGAL_ FUNCTION | Ошибочный размер данных (0x07 ≤ data length ≤ 0xF5) |
MODBUS_ILLEGAL_DATA_ ADDRESS | Reference type не соответствует спецификации; не удалось открыть файл для чтения (возможно, он отсутствует) | |
MODBUS_ILLEGAL_DATA_ VALUE | Не удалось переместиться к нужному смещению в файле | |
MODBUS_SLAVE_DEVICE_ FAILURE | Ошибка удаления файла при запросе на удаление. Запрос слишком большого количества данных (больше 250 байт). Недопустимый record number (больше 0x270F). Недопустимый record length (больше 0x7A) | |
MODBUS_WRITE_FILE_ RECORD | MODBUS_ILLEGAL_ FUNCTION | Ошибочный размер данных (0x09 ≤ data length ≤ 0xFB) |
MODBUS_ILLEGAL_DATA_ ADDRESS | Reference type не соответствует спецификации. Не удалось открыть файл для записи | |
MODBUS_SLAVE_DEVICE_ FAILURE | Запрашиваемый файл отсутствует. Запрашиваемый файл доступен только для чтения. Не удалось записать необходимое количество байт |
Настройка параметров работы OwenCloud

Для соединения с сервером OwenCloud в локальной сети должен быть открыт порт 26502.
Рекомендуется в настройках подключаемых приборов указывать в качестве DNS-сервера Google Public DNS (8.8.8.8).
Прибор должен быть запитан от внешнего источника питания и подключен к Интернет с помощью интерфейса Ethernet.
Для подключения прибора к OwenCloud следует:
Подключить прибор к ПК и создать проект в OwenLogic с использованием сетевых переменных.
Установить пароль для доступа к прибору (см. раздел).
Предупреждение
Если пароль для прибора не задан, то подключение к OwenCloud невозможно.В окне настроек прибора разрешить доступ к OwenCloud.
Настройки подключения к OwenCloud Примечание
Значение параметра Статус подключения к OwenCloud можно считать по Modbus или привязать переменную пользовательской программы. Описание параметра приведено в таблице ниже.
Возможные состояния параметра «Статус подключения к OwenCloud»
Состояние Значение Описание Нет соединения 0 Выключен обмен с OwenCloud Идентификация 1 Устанавливается подключение к OwenCloud Работа 2 OwenCloud управляет прибором, ошибок нет Ошибка сети 3 Прибор не может установить соединение с сервером OwenCloud Нет пароля 4 Не установлен пароль на прибор Разрешить удаленный доступ к регистрам Modbus.
Удаленный доступ к регистрам Modbus Примечание
Настроить параметры прибора для работы с OwenCloud так же можно в OWEN Configurator. Но без загруженной программы сетевые переменные доступны не будут.Загрузить программу в прибор.
Примечание
Следует убедиться, что переключатель Работа/Стоп находится в положении Работа.Зайти на главную страницу сервиса OwenCloud. Если необходимо, то пройти процедуру регистрации.
Перейти на вкладку Администрирование, открыть вкладку Приборы и нажать кнопку
.
Появится окно с выбором типа прибора.
Выбор типа прибора Вариант ПР205 по Ethernet — Автоопределение:
В появившемся окне в полях:
Идентификатор ввести заводской номер прибора;
Адрес в сети оставить без изменения адрес 1;
Название прибора – ввести название прибора;
Часовой пояс – указать часовой пояс, в котором находится прибор.
Нажать кнопку «Добавить». Откроется интерфейс базовых настроек прибора.
Ввести пароль от прибора. Если необходимо, можно изменить и другие настройки (например, период опроса).
Нажать кнопку «Сохранить» для применения новых настроек.
OwenCloud подключится к прибору и считает все параметры из него.
Вариант ПР205 по Ethernet — Ручная настройка:
В полях:
Идентификатор ввести заводской номер прибора;
Адрес в сети оставить без изменения адрес 1;
Название прибора – ввести название прибора;
Часовой пояс – указать часовой пояс, в котором находится прибор.
Нажать кнопку «Добавить». Откроется интерфейс общих настроек прибора.
Нажать кнопку «Сохранить» для применения новых настроек.
Далее на вкладке Параметры/Настройки параметров добавить сетевые параметры прибора. Сетевые параметры можно сохранить в виде файла *.json, если воспользоваться расширением Экспорт устройства в OwenCloud OwenLogic. Для добавления параметров следует нажать на выпадающий список Импортировать и выбрать вариант Загрузить из JSON. В открывшемся меню выбрать ранее созданный файл в формате *.json и нажать кнопку Загрузить параметры.
Импорт параметров
Вариант ПР205 по RS485 - Через шлюз:
В появившемся окне в полях:
Идентификатор ввести заводской номер шлюза;
Адрес в сети установить в соответствии с адресом порта к которому подключен шлюз;
Название прибора – ввести название прибора;
Часовой пояс – указать часовой пояс, в котором находится прибор.
Нажать кнопку «Добавить». Появится окно настройки обмена с OwenCloud.
Настройки обмена с OwenCloud Поля:
Скорость СОМ-порта
Настройка СОМ-порта установить в соответствии с адресом порта к которому подключен шлюз;
Протокол Modbus – ввести название прибора;
должны соответствовать аналогичным настройкам порта к которому подключен шлюз.
Нажать кнопку «Сохранить» для применения новых настроек.
Далее на вкладке Параметры/Настройки параметров добавить сетевые параметры прибора. Сетевые параметры можно сохранить в виде файла *.json, если воспользоваться расширением Экспорт устройства в OwenCloud OwenLogic. Для добавления параметров следует нажать на выпадающий список Импортировать и выбрать вариант Загрузить из JSON. В открывшемся меню выбрать ранее созданный файл в формате *.json и нажать кнопку Загрузить параметры.
Импорт параметров
Если все настройки были корректными, то на вкладке Общие данные отобразятся данные от прибора.
Если прибор не опрашивается из OwenCloud, то следует проверить:
Сетевые настройки, параметр Статус подключения:
Пример отображения статуса Cтатус подключения к OwenCloud.
Пример отображения подключения к OwenCloud
Если значения не пишутся в прибор из OwenCloud следует проверить наличие установленной галочки в столбце Управляемый параметр.

Настройка часов
Настройка часов производится в ветви Часы.

Настройка часов
Параметр | Описание |
---|---|
Установить дату и время компьютера | После нажатия кнопки Записать в прибор будет записаны дата и время с ПК |
Установить часовой пояс компьютера | После нажатия кнопки Записать в прибор будет записано значение часового пояса с ПК |
В ветви Часы реального времени можно привязать переменные программы пользователя к настройкам часов реального времени прибора для их изменения из программы.

Часы реального времени
Параметр | Описание |
---|---|
Время и дата (UTC) | Текущее время в миллисекундах от 1 января 2000 г. |
Часовой пояс, мин | Задает часовой пояс, в котором находится прибор |
Время в миллисек, мс | Время работы прибора с момента подачи питания (USB или внешнего) |
Так же в узле Переменные даты и времени можно связать программу пользователя со значениями даты и времени.

Настройки прибора

Параметр | Описание |
---|---|
Подсветка экрана | Настраивает время работы подсветки экрана. Значения:
|
Параметры батареи

Настройка параметров статуса
В дереве параметров прибора доступны параметры статуса прибора и его батареи.

Описание значений параметра «Ошибки»
Значение | Описание | Примечание |
---|---|---|
0 | Нет основной тактовой частоты | Проверяются один раз при старте |
1 | Не корректный ID микроконтроллера | |
2 | Зависание микроконтроллера из-за аппаратно-зависимой ошибки в ПО | |
3 | Не инициализируется шина SPI Flash-памяти или установлена не поддерживаемая модель Flash-памяти | |
4 | Ошибка часов реального времени | |
5 | Ошибка сторожевого таймера | Проверяются периодически во время работы |
6 | Ошибка Retain | |
7 | Ошибка инициализации логики |
Описание значений параметра «Предупреждения»
Значение | Описание | Примечание |
---|---|---|
0 | Предупреждение батареи | Проверяются периодически во время работы |
1 | Предупреждение интерфейса Ethernet | |
2 | Предупреждение безопасного состояния |

Возможные состояния параметра «Состояние батареи»
Значение | Описание |
---|---|
0 | Норма |
1 | Разряжена |
Для подключенных модулей расширения доступны параметры статуса.

Параметр Статус модуля расширения можно считать по Modbus или привязать переменную пользовательской программы. Значения и описание параметра приведены в таблице ниже.
Возможные состояния параметра «Статус» модуля расширения
Значение | Описание |
---|---|
0 | Отсутствует обмен с модулем расширения |
1 | Есть обмен с модулем расширения |
Параметр Состояние подключения модуля расширения можно считать по Modbus или привязать переменную пользовательской программы. Значения и описание параметра приведены в таблице ниже.
Возможные состояния параметра «Состояние подключения» модуля расширения
Состояние | Значение | Описание |
---|---|---|
Не подключен | 0 | Обмен отсутствует, модуль отключен |
Инициализация | 1 | Процесс подключения модуля |
Обнаружен | 2 | Модуль обнаружен. Не проверено соответствие версии встроенного ПО и модели добавленного в слот модуля и не записаны настройки |
Несоответствие типа модуля | 3 | Связь установлена, но подключен модуль другой модели |
Несоответствие версии ПО | 4 | Связь установлена, но версия встроенного ПО модуля не актуальная |
В работе | 5 | Связь установлена. Модель модуля соответствует подключенной в слот. Версия встроенного ПО модуля актуальная. Модуль можно задействовать в программе пользователя |
Восстановление заводских настроек

После восстановления заводских настроек:
пользовательская программа удаляется;
все настройки, кроме IP-адресов Ethernet, сбрасываются на заводские значения;
пароль удаляется.

Для восстановления заводских настроек следует:
Включить питание прибора.
Подцепив за рифленую зону, открыть лицевую панель прибора.
С помощью тонкого инструмента нажать и удерживать сервисную кнопку более 12 секунд.
Отпустить кнопку. Прибор перезагрузится и сбросит настройки на заводские значения.
Отключить питание прибора.
При следующей подаче питания прибор начнет работу с заводскими настройками.