Настройка и программирование

Ввод в эксплуатацию

Для ввода в эксплуатацию прибора следует:

  1. Соединить ПК и прибор с помощью USB кабеля.

  2. Подсоединить съемный клеммник к источнику питания.

    Предупреждение

    Перед подачей питания на ПР205-230.Х следует проверить уровень напряжения питания:

    • если напряжение ниже 90 В, то прибор прекращает функционировать, но не выходит из строя, поэтому не гарантируется его работа;

    • если напряжение выше 264 В, то прибор может выйти из строя.

    Перед подачей питания постоянного тока на ПР205-24.Х следует проверить правильность подключения напряжения питания и его уровень:

    • если напряжение ниже 18 В, то прибор прекращает функционировать, но не выходит из строя, поэтому не гарантируется его работа;
    • если напряжение выше 36 В, то прибор может выйти из строя.

    Перед подачей питания переменного тока на ПР205-24.Х следует проверить правильность подключения напряжения питания и его уровень:

    • если напряжение ниже 20,4 В, то прибор прекращает функционировать, но не выходит из строя, поэтому не гарантируется его работа;
    • если напряжение выше 26,4 В, то прибор может выйти из строя.
  3. Съемный клеммник подключить к прибору.

    Предупреждение

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

  4. Подать питание на прибор.

  5. Убедиться в отсутствии ошибок (см. раздел).

  6. Запустить OwenLogic или OWEN Configurator и настроить время/дату.

  7. Снять питание и отключить провод USB от прибора.

  8. Подключить провод USB и подать питание. Проверить время/дату. В случае сброса часов заменить батарейку (см. раздел).

  9. Создать пользовательскую программу OwenLogic и записать ее в память прибора. Пользовательская программа записывается в энергонезависимую память прибора и запускается после включения питания или перезагрузки прибора.

    Примечание
    Записать в память прибора пользовательскую программу можно с помощью специально созданного исполняемого файла (см. Мастер тиражирования в справке OwenLogic).
  10. Снять питание.

  11. Подсоединить линии связи «прибор – устройства» к съемным клеммникам.

  12. Съемные части клеммников линий связи «прибор – устройства» подключить к прибору (см. Приложение Описание клеммников).

Примечание
Выполнение программы пользователя при возникновении сбоев, можно остановить. Для для остановки программы пользователя следует переключатель Работа/Стоп перевести в положение Стоп (см. раздел).

Настройка входов

Настройка универсальных входов

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

Graphic
Настройка режима работы входа
Graphic
Меню настройки аналогового режима входа
Graphic
Настройки дискретного режима входа
Параметры универсального входа
НазваниеОписание

Режим работы входа

Выбор режима работы универсального входа: аналоговый или дискретный
Настройки режима “Аналоговый”

Тип датчика

Выбор типа входного сигнала:
  • датчики с выходным сигналом сопротивления в диапазоне от 0 до 300 кОм;

  • датчики с выходным сигналом тока в диапазоне от 4 до 20 мА;

  • датчики с выходным сигналом напряжения в диапазоне от 0 до 10 В;

  • датчики ТС и NTC/PTC

Постоянная времени фильтра

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

Нижняя граница измерения

Минимальный уровень измеренного сигнала

Верхняя граница измерения

Максимальный уровень измеренного сигнала
Настройки режима “Дискретный”
Фильтр антидребезгаЗадает значение встроенного дискретного фильтра, который указывает период контроля входного сигнала. Увеличение значения параметра улучшает помехозащищенность канала, но одновременно увеличивает его инерционность, т. е. реакция прибора на быстрые изменения входной величины замедляется
Уровень логического нуляЗадает верхнюю границу определения «логического нуля»
Уровень логической единицыЗадает нижнюю границу определения «логической единицы»
Работа универсального входа в аналоговом режиме

Для измерения токового сигнала 4...20 мА в прибор встроен шунтирующий резистор с номинальным сопротивлением 121 Ом для каждого канала. В приборе масштабируются шкалы измерения для сигналов «0…10 В» и «4…20 мА», после чего контролируемые физические величины отображаются непосредственно в единицах их измерения (атмосферах (кг/см2), кПа и т. д.).

Пример

Используется датчик с выходным током 4…20 мА, контролирующий давление в диапазоне 0…25 атм, в параметре «нижняя граница измерения» задается значение «0,00», а в параметре «верхняя граница измерения» — значение «25,00» (см. рисунок). Теперь значения на аналоговом входе будут измеряться в атмосферах.

Graphic
Пример задания диапазона измерения

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

Работа универсального входа в дискретном режиме

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

Graphic
Работа универсального входа в дискретном режиме

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

Если входное напряжение попадает в диапазон dU, то состояние входа не меняется. Состояние входа изменится:

  • с «0» на «1» только в случае достижения входным напряжением «Уровень логической единицы»;

  • с «1» на «0» только в случае достижения входным напряжением «Уровень логического нуля».

Настройка дискретных входов

Graphic
Настройка инверсии дискретных входов
Graphic
Настройка фильтра дискретного входа
Настройки дискретных входов
НастройкаОписание
Инверсия дискретных входов

Привязка пользовательской переменной к параметру позволяет инвертировать один или несколько дискретных входов

Фильтр андидребезга

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

Настройка быстрых дискретных входов

Graphic
Настройки быстрых дискретных входов
Graphic
Настройки режима быстрых дискретных входов
Описание настроек быстрых дискретных входов
ПараметрЗначениеОписание
Режим работы

Дискретный вход

Включен режим определения логического уровня на входе

Подсчет импульсов

Включен режим счетчика импульсов, поступающих на вход

Энкодер

Включен режим обработки сигналов энкодера

Возможные значения:

 0 – дискретный вход

 1 – подсчет импульсов

 2 - энкодер

Фильтр антидребезгаНастройка задействуется в режиме “Дискретный вход”
Фронт охвата импульса

Восходящий

Счетчик срабатывает по восходящему фронту

Спадающий

Счетчик срабатывает по нисходящему фронту

Возможные значения:

 0 – восходящий

 1 – спадающий

Сброс значения счетчика импульсов

Сбросить

Обнуление счетчика будет произведено в течение 10 мс

Примечание

Если счетчик переполняется, то соответствующий регистр обнуляется автоматически.

Не сбрасывать

Счетчик не обнуляется

Возможные значения:

 0 – не сбрасывать

 1 – сбросить

Внимание
Для работы с сигналами частотой более 40 Гц при скважности 0,5 и менее не следует включать подавление дребезга контактов, так как полезный сигнал будет принят за дребезг и пропущен.
Примечание
Счетчики входов являются энергонезависимыми, их значения сохраняются после перезагрузки прибора.

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

Настройка программируемых светодиодов F1 и F2

К состоянию пользовательских светодиодов можно привязать переменную и управлять ей из программы.

Graphic
Состояние программируемых светодиодов F1 и F2

Настройка параметров архива

Graphic
Настройка параметров архива

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

Настройка выходов

Настройка дискретных выходов

Graphic
Состояние дискретных выходов

Настройка безопасного состояния дискретных выходов

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

Graphic
Настройка безопасного состояния дискретных выходов
Настройка безопасного состояния дискретных выходов
ПараметрОписание
Настройка безопасного состояния выхода

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

  • Без изменений;

  • 0 — выход переводится в состояние «разомкнут»;

  • 1 — выход переводится в состояние «замкнут»

Graphic
Настройка безопасного состояния дискретных выходов ПРМ
Настройка безопасного состояния ВЭ ПРМ
ПараметрОписание
Настройка безопасного состояния выхода

Параметр позволяет переключить состояние выходов модуля в случае потери связи с ним. Возможные значения:

  • Оставить без изменений;

  • Установить значение «0» — выход переводится в состояние «разомкнут»;

  • Установить значение «1» — выход переводится в состояние «замкнут»

Настройка аналоговых выходов типа «АУ»

Graphic
Настройка универсальных аналоговых выходов
Настройка аналоговых выходов типа «АУ»
ПараметрОписание
Вид сигналаОпределяет тип выходного сигнала. Возможные значения:
  • Выкл. — выход не используется;

  • Напряжение 0...10 В;

  • Ток 4...20 мА

Возможные значения:

 0 – выкл.

 1 – 0…10 В

 2 – 4…20 мА

Состояние

Диагностический параметр, доступный только для чтения. Возможные значения:

 0 – канал отключен

 1 – норма

 2 – отсутствие связи

 3 – авария

Безопасное состояниеВыход переходит в безопасное состояние, если в течение времени тайм-аута отсутствуют команды от Мастера сети. На выходе устанавливается значение параметра «Безопасное состояние» в диапазоне от 0 до 1

Для управления выходным элементом аналогового типа следует подавать значение в формате «с плавающей запятой» (float32) в диапазоне от 0,0 до 1,0.

Пример
Во время подачи на выход значения «0,5», выходной ток будет равен 12 мА для работы в режиме 4…20 мА.
Пример
Во время подачи на выход значения «0,5», выходное напряжение будет равно 5 В для работы в режиме 0…10 В.

Настройка выходов типа «КТ»

Работа выхода типа «КТ» в дискретном режиме аналогична работе релейных выходов.

В режиме ШИМ выход генерирует последовательность прямоугольных импульсов с задаваемыми в OwenLogic периодом и минимальным импульсом.

Graphic
Настройка параметров работы выхода типа «КТ» в режиме ШИМ
Настройка выходов типа «КТ»
ПараметрОписание
Режим работы

Режим работы выхода:

  • Реле;

  • ШИМ

Период ШИМПериод следования импульсов
Минимальная продолжительность импульсаЗадает минимальное время между любыми соседними фронтами импульсов (минимальная длительность включенного и выключенного состояний выхода). Следует задавать большим, чем время срабатывания подключенного к нему ИМ
Безопасное состояние

Выход переходит в безопасное состояние, если в течение времени тайм-аута отсутствуют команды от Мастера сети. На выходе устанавливается значение параметра «Безопасное состояние» в диапазоне от 0 до 1

Скважность ШИМДоступны только в режиме модуля расширения (см. раздел)
Коэффициент заполнения ШИМ

В режиме ШИМ на ВЭ типа «КТ» следует подавать значение в формате «с плавающей запятой» (float32) в диапазоне от 0,0 до 1,0. Если значение поданное на вход:

  • меньше нуля или равное нулю — выход выключен;

  • в диапазоне от нуля до единицы — скважность ШИМ;

  • больше или равно единице — выход включен.

Работа с OWEN Configurator

Подключение к

Для настройки прибора можно использовать OWEN Configurator. Для настройки прибора с помощью OWEN Configurator следует:

  1. Скачать с сайта www.owen.ru архив с OWEN Configurator.

  2. Извлечь из архива файл .ехе.

  3. Запустить .ехе файл и следовать указаниям мастера установки.

Прибор можно подключить к ПК с помощью следующих интерфейсов:

  • USB (разъем micro-USB);
  • Ethernet;
  • RS-485.

Для настройки прибора следует:

  1. Подключить прибор к ПК с помощью интерфейса USB, Ethernet или RS-485.
    Предупреждение

    В случае подключения прибора к порту USB подача основного питания прибора не требуется.

    Питание прибора осуществляется от порта USB. Входы, выходы и интерфейсы прибора при этом не функционируют.

    В случае подключения по интерфейсам Ethernet и RS-485 следует подать основное питание на прибор.

  2. Открыть OWEN Configurator.
  3. Нажать кнопку «Добавить устройства».
  4. В выпадающем меню «Интерфейс» во вкладке «Сетевые настройки» выбрать:
    • Ethernet (или другую сетевую карту, к которой подключен прибор) — для подключения по Ethernet;
    • STMicroelectronics Virtual COM Port — для подключения по USB или RS-485.

      Примечание
      Название и номер COM порта, присвоенный прибору ПК, можно уточнить в Диспетчере устройств Windows.
    Graphic
    Меню выбора интерфейса
Дальнейшие шаги для поиска устройства зависят от выбора интерфейса.

Чтобы найти и добавить в проект прибор, подключенный по интерфейсу Ethernet, следует:

  1. Выбрать «Найти одно устройство».
  2. Ввести IP-адрес подключенного устройства.
  3. Нажать вкладку «Найти». В окне отобразится прибор с указанным IP-адресом.

    Предупреждение
    Значение IP-адреса по умолчанию (заводская настройка) — 192.168.1.99.

  4. Выбрать устройство (отметить галочкой) и нажать ОК. Если устройство защищено паролем, то следует ввести корректный пароль. Устройство будет добавлено в проект.

Чтобы найти и добавить в проект прибор, подключенный по USB или RS-485:

  1. В выпадающем меню «Протокол» выбрать протокол Owen Auto Detection Protocol.
    Graphic
    Выбор протокола
  2. В поле «Настройки подключения» задать Авто.

  3. Выбрать «Найти одно устройство».
  4. Если прибор подключен по USB, поле «Адрес» оставить без изменения, иначе ввести сетевой адрес прибора.
  5. Нажать кнопку «Найти». В окне отобразится прибор с указанным адресом.
  6. Выбрать устройство (отметить галочкой) и нажать ОК. Если устройство защищено паролем, то следует ввести корректный пароль. Устройство будет добавлено в проект.

Пароль доступа

Для ограничения доступа к чтению и записи параметров конфигурации и для ограничения доступа в облачный сервис OwenCloud используется пароль.

Graphic
Пароль доступа

Пароль можно установить или изменить с помощью OWEN Configurator или OwenLogic.

В случае утери пароля следует сбросить прибор до заводских настроек (см. раздел).

По умолчанию пароль не задан.

Запись архива

В прибор встроена флеш-память (flash), размеченная под файловую систему с шифрованием файлов. Алгоритм шифрования – Data Encryption Standard. В качестве ключа используется строка superkey. Вектор инициализации генерируется с помощью хеш-функции (см. Приложение Расчет вектора инициализации для шифрования файла архива).

В архиве по умолчанию сохраняются следующие данные:

  • состояние батареи;

  • статус прибора (служебная информация для обращения в сервисный центр и в группу технической поддержки).

В OwenLogic можно настроить архивирование параметров сетевого интерфейса, в том числе пользовательские сетевые переменные (подробнее см. Руководство пользователя OwenLogic).

В памяти прибора архивы хранятся в виде записей. Записи разделены символами переноса строки (0x0D0A). Каждая запись соответствует одному параметру и состоит из полей, разделенных символом «;» (без кавычек). Формат записи приведен в таблице ниже.

Формат записи в файле архива
ПараметрТипРазмерКомментарий
Метка времениBinary data4 байтаВ секундах начиная с 00:00 01.01.2000 (UTC+0)
РазделительСтрока1 байтСимвол «;» (без кавычек)
Уникальный идентификатор параметра (UID)Строка8 байтВ виде строки из HEX-символов с ведущими нулями
РазделительСтрока1 байтСимвол «;» (без кавычек)
Значение параметраСтрокаЗависит от параметраВ виде строки из HEX-символов с ведущими нулями
РазделительСтрока1 байтСимвол «;» (без кавычек)
Статус параметраBinary data1 байт

1 – значение параметра корректно;

0 – значение параметра некорректно и его дальнейшая обработка не рекомендована

Перенос строкиBinary data2 байта\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.

Работа по интерфейсу RS-485 описана в разделах и.

Параметры сетевых интерфейсов

Ethernet

Параметры интерфейса Ethernet настраиваются с помощью OWEN Configurator или OwenLogic.

Предупреждение
Для применения новых сетевых настроек следует перезагрузить прибор. Если прибор подключен по USB, его также следует отключить от порта.
Graphic
Настройки параметров Ethernet

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 следует:

  1. Зайти во вкладку «Сетевые настройки».

  2. Установить значение в полях «Установить IP адрес», «Установить маску подсети» и «Установить IP адрес шлюза».

Режим DHCP должен быть настроен как «Выкл».

Для установки статического IP-адреса c помощью сервисной кнопки следует:

  1. Подключить прибор к сети Ethernet.

  2. Запустить OWEN Configurator на ПК, подключенному к той же сети Ethernet.

  3. Выбрать вкладку «Назначение IP-адресов».

  4. Нажать сервисную кнопку, контролируя результат в окне программы. В окне OWEN Configurator будет отображаться информация о присвоенном статическом IP-адресе и других параметров сети.

Для назначения статического IP-адреса с помощью кнопки режим DHCP должен быть настроен как «Разовая установка кнопкой».

RS-485

Параметры интерфейса RS-485 настраиваются с помощью OWEN Configurator или OwenLogic.

Graphic
Настройки параметров RS-485
Параметры 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 (см. раздел).

Для повышения стабильности связи можно устанавливать подтягивающие резисторы. Подтягивающие резисторы устанавливаются для задания определенного состояния линий связи, когда в сети RS-485 нет передачи. Резисторы устанавливаются в одном месте сети RS-485, как правило, возле Мастера сети.

Modbus TCP

По протоколу Modbus TCP прибор работает только через Ethernet порт. Работа по протоколу Modbus TCP настраивается в OwenLogic (см. раздел).

Примечание

Следует отключать режим DHCP в настройках Ethernet в случаях:

  • в локальной сети нет DHCP сервера;

  • прибор соединен с компьютером в сеть «точка-точка».

Режимы Master и Slave

Режим Master

На линии связи допускается наличие только одного устройства в режиме Master. В режиме 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 — 128 байт.

Для опроса следует добавить и настроить устройства (см. рисунок ниже).

Graphic
Настройки Modbus Master

ПараметрОписание

Имя

Имя устройства для отображения в дереве настроек

ИнтерфейсУказывается интерфейс опроса RS-485 или Ethernet
Адрес

Сетевой адрес устройства

Таймаут ответа

Время, по истечении которого попытка опроса считается неудачной

ПротоколПротокол опроса прибора

Кол-во попыток

Неудачных попыток опроса, при достижении которого изменяется Статус устройства.

Старшим регистром вперед

Определяет очередность посылки регистров во время работы с двухрегистровыми переменными

Старшим байтом вперед

Определяет очередность следования байтов в посылке

Более подробное описание приведено в Руководстве пользователя OwenLogic.

Режим Slave

Прибор в режиме Slave поддерживает следующие функции:

  • чтение значений из нескольких регистров флагов, хранения и ввода;
  • чтение значений из одиночных регистров флагов, хранения и ввода;
  • запись значений в несколько регистров хранения и флагов;
  • запись значений в одиночные регистры хранения и флагов.

Прибор переводится в режим Slave с помощью OwenLogic. Карты регистров для опроса приведены в Приложении Карты регистров.

Объем памяти под сетевые переменные в режиме Slave — 2040 байт.

Настройка таймаута перехода в безопасное состояние

В случае, когда связь с Master сети потеряна, прибор может перейти в безопасное состояние.

Graphic
Настройка таймаута
Настройка таймаута
ПараметрОписание
Таймаут перехода в безопасное состояниеПрибор переходит в безопасное состояние, если в течение времени тайм-аута отсутствуют команды от Мастера сети. Если значение 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)0xF00032 байтаСимвольная строкаКодировка Win-1251
Версия встроенного ПО прибора для показа пользователю (VER)0xF01032 байтаСимвольная строкаКодировка Win-1251
Название платформы0xF02032 байтаСимвольная строкаКодировка Win-1251
Версия платформы0xF03032 байтаСимвольная строкаКодировка Win-1251
Версия аппаратного обеспечения0xF04016 байтСимвольная строкаКодировка Win-1251
Дополнительная символьная информация0xF04816 байтСимвольная строкаКодировка Win-1251
Время и дата0xF0804 байтаUnsigned 32В секундах с 2000 г.
Часовой пояс0xF0822 байтаSigned shortСмещение в минутах от Гринвича
Заводской номер прибора0xF08432 байтаСимвольная строкаКодировка Win-1251, используется 17 символов
Основные форматы данных
Формат данныхКол-во регистровРазмерОписание
Unsigned 1612 байтаЦелое число без знака
Unsigned 3224 байта
Signed 1612 байтаЦелое число со знаком
Date time 3224 байтаДата/Время в секундах с 1 января 2000 г.
Специальные форматы данных
Формат данныхКол-во регистровРазмерОписание
Enum 1...Enum 3711 байт

Описывает позицию выбранного параметра из списка доступных в OWEN Configurator, например, тип датчика для дискретно-аналоговых входов

Float 3224 байт

Вещественный формат представления данных

Unsigned 811 байтЦелочисленный беззнаковый формат
String 4836 байтСтрока из шести символов
String 6448 байтСтрока из восьми символов
String 128816 байтСтрока из шестнадцати символов

Список регистров Modbus можно считать с прибора с помощью OWEN Configurator во вкладке «Параметры устройства».

Список регистров Modbus представлен в таблицах Приложения Карты регистров Modbus.

При работе с переменными, занимающими два и более регистра:

  • порядок байт — старшим байтом вперед;

  • порядок регистров — младшим регистром вперед.

Обработка ошибок обмена по Modbus

Список кодов общих ошибок Modbus

Возвращаемый код согласно спецификации Modbus

Описание ошибки

01

В приборе не реализована обработка запрашиваемого кода функции

02

Адрес данных, указанный в запросе, отсутствует в приборе. Критерии проверки – удовлетворение диапазону начального адреса регистра и количество регистров

03

Значение, содержащееся в поле данных запроса, является недопустимой величиной. Критерий проверки – соответствие длины записываемых или читаемых данных размерности типа регистра; соответствие записываемой величины условиям минимального и максимального значений регистра

04

Невосстанавливаемая ошибка. Критерий – получение запроса при нахождении прибора в состоянии «Авария»
05

Запрос принят в работу, но на его обработку требуется много времени. Код ошибки предохраняет ведущее устройство от генерации ошибки тайм-аута. Критерий проверки – время на обработку запроса превышает заданное значение (например, при приеме запроса при исполнении программы логики)

06

Устройство занято. Критерий – прием запроса при наличии в обработке предыдущего запроса

08

Ошибка при обращении с запросами на чтение (функция 20) или запись (функция 21) файла. Критерий – неверная CRC или нарушение целостности файла при его чтении из памяти

Обработка пакетов производится в следующем порядке:

  1. Проверяется валидность пакета. Не прошедший проверку пакет отбрасывается.

  2. Проверяется адрес (SlaveID), если получен чужой пакет, то такой пакет игнорируется.

  3. Проверка на функцию Modbus.

Если приходит запрос с функцией, не из таблицы выше, то выдается ошибка «MODBUS_ILLEGAL_FUNCTION».

Расшифровка ошибок данных и файлов приведена в таблицах ниже.

Обработка ошибок данных
Используемая функцияНаименование ошибкиВозможные ситуации, приводящие к ошибке
MODBUS_READ_ HOLDING_REGISTERSMODBUS_ILLEGAL_DATA_ADDRESS

Количество запрашиваемых регистров больше максимально возможного числа (125).

Запрос несуществующего параметра

MODBUS_READ_INPUT_ REGISTERSMODBUS_ILLEGAL_DATA_ADDRESS

Количество запрашиваемых регистров больше максимально возможного числа (125).

Запрос несуществующего параметра

MODBUS_WRITE_SINGLE_ REGISTERMODBUS_ILLEGAL_DATA_ADDRESS

Попытка записи параметра, размер которого превышает 2 байта.

Попытка записи параметра, доступ на запись к которому запрещен.

Попытка записи параметра такого типа, запись в который не может быть осуществлена данной функцией.

Запрос несуществующего параметра.

Поддерживаемые типы данных:

  • знаковые и беззнаковые целые (размер не более 2 байт);

  • перечисляемые

MODBUS_ILLEGAL_DATA_VALUEВыход за пределы максимального или минимального ограничений для параметра
MODBUS_WRITE_ MULTIPLE_REGISTERSMODBUS_ILLEGAL_DATA_ADDRESS

Запись несуществующего параметра.

Попытка записи параметра, доступ на запись к которому запрещен.

Количество записываемых регистров больше максимального возможного числа (123)

MODBUS_ILLEGAL_DATA_VALUE

Не найден терминирующий символ (\0) в строковом параметре.

Размер запрашиваемых данных меньше размера первого или последнего в запросе параметра.

Выход за пределы максимального или минимального ограничений для параметра

Ошибки во время работы с файлами архива
Используемая функцияНаименование ошибкиВозможные ситуации, приводящие к ошибке
MODBUS_READ_FILE_ RECORDMODBUS_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_ RECORDMODBUS_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 следует:

  1. Подключить прибор к ПК и создать проект в OwenLogic с использованием сетевых переменных.

  2. Установить пароль для доступа к прибору (см. раздел).

    Предупреждение
    Если пароль для прибора не задан, то подключение к OwenCloud невозможно.
  3. В окне настроек прибора разрешить доступ к OwenCloud.

    Graphic
    Настройки подключения к OwenCloud
    Примечание

    Значение параметра Статус подключения к OwenCloud можно считать по Modbus или привязать переменную пользовательской программы. Описание параметра приведено в таблице ниже.

    Возможные состояния параметра «Статус подключения к OwenCloud»
    СостояниеЗначениеОписание
    Нет соединения0Выключен обмен с OwenCloud
    Идентификация1Устанавливается подключение к OwenCloud
    Работа2OwenCloud управляет прибором, ошибок нет
    Ошибка сети3Прибор не может установить соединение с сервером OwenCloud
    Нет пароля4Не установлен пароль на прибор

  4. Разрешить удаленный доступ к регистрам Modbus.

    Graphic
    Удаленный доступ к регистрам Modbus
    Примечание
    Настроить параметры прибора для работы с OwenCloud так же можно в OWEN Configurator. Но без загруженной программы сетевые переменные доступны не будут.
  5. Загрузить программу в прибор.

    Примечание
    Следует убедиться, что переключатель Работа/Стоп находится в положении Работа.
  6. Зайти на главную страницу сервиса OwenCloud. Если необходимо, то пройти процедуру регистрации.

  7. Перейти на вкладку Администрирование, открыть вкладку Приборы и нажать кнопку Graphic.

  8. Далее есть два варианта настройки.

Первый вариант:

  1. В появившемся окне в выпадающем списке Тип прибора выбрать вариант: MХ210 через Modbus;

    Примечание
    Для этого способа потребуется вручную добавить сетевые параметры из программы пользователя в OwenCloud. При изменении программы следует только обновить сетевые переменные, удалять прибор из OwenCloud и снова добавлять не требуется.

  2. В полях:

    • Идентификатор ввести заводской номер прибора;

    • Адрес в сети оставить без изменения адрес 1;

    • Название прибора – ввести название прибора;

    • Часовой пояс – указать часовой пояс, в котором находится прибор.

  3. Нажать кнопку «Добавить». Откроется интерфейс общих настроек прибора.

  4. Ввести пароль от прибора и настройки опроса OwenCloud. Если необходимо, можно изменить и другие настройки (например, период опроса).

  5. Нажать кнопку «Сохранить» для применения новых настроек.

  6. На вкладке Параметры/Настройки параметров добавить сетевые параметры прибора. Сетевые параметры можно сохранить в виде файла *.json, если воспользоваться расширением Экспорт устройства в OwenCloud OwenLogic. Для добавления параметров следует нажать на выпадающий список Импортировать и выбрать вариант Загрузить из JSON. В открывшемся меню выбрать ранее созданный файл в формате *.json и нажать кнопку Загрузить параметры.

    Graphic
    Импорт параметров
  7. Если все настройки были корректными, то на вкладке Общие данные отобразятся данные от прибора.

Второй вариант:

  1. В появившемся окне в выпадающем списке Тип прибора выбрать вариант: Автоопределяемые приборы ОВЕН.

    Примечание

    В этом способе выводятся не только сетевые переменные, но и все дерево параметров прибора.

    Параметры не будут доступны для редактирования. В случае изменения программы пользователя (добавление новых сетевых переменных, изменения их названия и т. д.), для корректного отображения актуальных параметров необходимо удалить прибор из OwenCloud и добавить его как «автоопределяемые приборы ОВЕН» заново.

  2. В полях:

    • Идентификатор ввести заводской номер прибора;

    • Адрес в сети оставить без изменения адрес 1;

    • Название прибора – ввести название прибора;

    • Часовой пояс – указать часовой пояс, в котором находится прибор.

  3. Нажать кнопку «Добавить». Откроется интерфейс общих настроек прибора.

  4. Ввести пароль от прибора и настройки опроса OwenCloud. Если необходимо, можно изменить и другие настройки (например, период опроса).

  5. Нажать кнопку «Сохранить» для применения новых настроек.

  6. Если все настройки были корректными, то на вкладке Общие данные отобразятся данные от прибора.

Настройка часов

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

Graphic
Настройка значений даты и времени

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

В ветви Часы реального времени можно привязать переменные программы пользователя к настройкам часов реального времени прибора для их изменения из программы.

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

Так же в узле Переменные даты и времени можно связать программу пользователя со значениями даты и времени.

Graphic
Привязка переменных к значениям даты и времени

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

Graphic
Настройки прибора
ПараметрОписание
Подсветка экранаНастраивает время работы подсветки экрана. Значения:
  • Всегда;

  • 10 секунд;

  • 30 секунд;

  • 1 минута;

  • 10 минут

Параметры батареи

Graphic
Параметры состояния батареи RTC

Настройка параметров статуса

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

Graphic
Параметры статуса прибора
Описание значений параметра «Ошибки»

Значение

Описание

Примечание

0

Нет основной тактовой частоты

Проверяются один раз при старте

1

Не корректный ID микроконтроллера

2

Зависание микроконтроллера из-за аппаратно-зависимой ошибки в ПО

3

Не инициализируется шина SPI Flash-памяти или установлена не поддерживаемая модель Flash-памяти

4

Ошибка часов реального времени

5

Ошибка сторожевого таймера

Проверяются периодически во время работы

6

Ошибка Retain

7

Ошибка инициализации логики

Описание значений параметра «Предупреждения»

Значение

Описание

Примечание

0

Предупреждение батареи

Проверяются периодически во время работы

1

Предупреждение интерфейса Ethernet

2

Предупреждение безопасного состояния

Graphic
Параметры состояния батареи
Возможные состояния параметра «Состояние батареи»
ЗначениеОписание
0Норма
1Разряжена

Для подключенных модулей расширения доступны параметры статуса.

Graphic
Параметры статуса модулей расширения

Параметр Статус модуля расширения можно считать по Modbus или привязать переменную пользовательской программы. Значения и описание параметра приведены в таблице ниже.

Возможные состояния параметра «Статус» модуля расширения
ЗначениеОписание
0Отсутствует обмен с модулем расширения
1Есть обмен с модулем расширения

Параметр Состояние подключения модуля расширения можно считать по Modbus или привязать переменную пользовательской программы. Значения и описание параметра приведены в таблице ниже.

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

Восстановление заводских настроек

Внимание

После восстановления заводских настроек:

  • пользовательская программа удаляется;

  • все настройки, кроме IP-адресов Ethernet, сбрасываются на заводские значения;

  • пароль удаляется.

Graphic
Восстановление заводских настроек

Для восстановления заводских настроек следует:

  1. Включить питание прибора.

  2. Подцепив за рифленую зону, открыть лицевую панель прибора.

  3. С помощью тонкого инструмента нажать и удерживать сервисную кнопку более 12 секунд.

  4. Отпустить кнопку. Прибор перезагрузится и сбросит настройки на заводские значения.

  5. Отключить питание прибора.

При следующей подаче питания прибор начнет работу с заводскими настройками.