Чтобы открыть окно настроек прибора нажмите кнопку на панели инструментов
или выберите в главном меню Прибор → Настройка прибора.

В левой части окна настроек прибора содержится дерево с разделами:

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

Экран
Настройки экрана доступны только для приборов с дисплеем.

Перечень параметров зависит от типа прибора.
Подсветка экрана — в выпадающем меню можно выбрать длительность работы подсветки с момента последнего действия пользователя.
Яркость — настройка яркости экрана, от 0 до 100 %.
Контраст — настройка контрастности отображаемых символов, от 0 до 100 %.
Кнопка Прочитать используется для считывания текущих настроек экрана из подключенного прибора.
Часы
В разделе Часы настраиваются часы реального времени прибора. Настройки часов реального времени требуются для работы системных переменных и ФБ программы.

Дата и время
Дата и время задаются в соответствующих полях.
Для синхронизации часов реального времени прибора с часами ПК следует отметить галочку Синхронизация с компьютером — поля Дата и Время станут неактивны.

Чтобы задать новые значения для часов реального времени прибора, следует нажать кнопку Записать.
Коррекция
Поле Отклонение служит для указания погрешности хода часов реального времени прибора в секундах. Если часы реального времени прибора спешат, то значение указывается со знаком минус. Коррекция на указанную величину происходит равномерно в течение месяца.

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

Окно настройки часов для приборов второго поколения имеет другой интерфейс и не имеет коррекции времени (приборы аппаратно точнее). Настройка часового пояса требуется для корректного отображения местного времени, так как в приборе значение времени хранится в виде среднего времени по Гринвичу (GMT). Включение параметра Установить часовой пояс компьютера синхронизирует часы реального времени прибора с часами ПК.

Обмен по сети
Интерфейсы
В разделе Интерфейсы настраиваются параметры интерфейсов связи прибора c другими устройствами в сети.
Доступны следующие интерфейсы:
Интерфейсы связи работают по протоколу Modbus.
Добавление, замена и удаление интерфейса доступно для приборов первого поколения. В приборах второго поколения все доступные интерфейсы находятся в дереве настроек.
Добавить интерфейс
Чтобы добавить интерфейс связи, следует нажать ПКМ на раздел Интерфейсы в дереве настроек и выбрать Добавить интерфейс.

Интерфейс будет добавлен в дерево с параметрами по умолчанию. Имя интерфейса состоит из номера занимаемого в приборе слота и режима интерфейса.

Количество интерфейсов связи для прибора не может превышать количество слотов в приборе.
Замена/удаление интерфейса
Для замены или удаления интерфейса следует нажать ПКМ на имя интерфейса в дереве настроек и выбрать необходимое действие.

RS-485
Параметры интерфейса
Для изменения параметров интерфейса его следует выбрать в дереве настроек. В правой части окна настроек прибора отобразятся параметры интерфейса.

Номер слота определяет какой слот прибора занимает интерфейс.
Режимы интерфейса:
Slave – прибор является ведомым, значения которого опрашиваются другим устройством.
Master – прибор считывает и записывает значения ведомых устройств, подключенных по интерфейсу связи.
Кнопка Сделать по умолчанию — сохраняет введенные в поля данные
как параметры по умолчанию.
Кнопка Заводские настройки — отображает в полях ввода заводские настройки для модели подключенного
прибора.
Остальные параметры вводятся в соответствии с задачами проекта и техническими характеристиками других устройств в сети.

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

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

RSDL – задержка ответа прибора по сети RS-485.
Ethernet
Настройки Ethernet доступны для приборов второго поколения в меню Настройки Ethernet в разделе Сетевые настройки дерева настроек.

В окне настроек отображаются текущие сетевые параметра прибора, а также задаются новые.
После записи настроек с новым IP-адресом прибор следует перезагрузить.

Modbus
Работа по протоколу Modbus
Общие сведения
Интерфейсы связи работают по протоколам Modbus-RTU (Master/Slave) или Modbus-ASCII (Master/Slave). Устройства в режиме Slave определяют протокол автоматически, для устройств в режиме Master необходимо выбрать протокол в настройках.
Для организации обмена данными в сети через интерфейс связи необходим Мастер сети – устройство в режиме Master. Основная функция Мастера сети – инициировать обмен данными.
На линии связи допускается наличие только одного устройства в режиме Master.

Особенности работы в режиме Master
Если прибор работает в режиме Master, то для минимизации времени получения данных со всех устройств рекомендуется:
если одно или несколько Slave-устройств не подключены или недоступны, то рекомендуется предусмотреть в программе блокировку опроса этих устройств или сократить до минимума параметр «Таймаут ответа» для этих устройств. В противном случае время опроса будет расти пропорционально количеству неподключенных устройств и величине установленного параметра «Таймаут ответа» для этих устройств;
во время установки параметра «Интервал между запросами» следует учитывать количество Slave-устройств и общее количество запросов. Если время обработки всех запросов занимает больше времени, чем установлено параметром «Интервал между запросами», то данный параметр будет игнорироваться.
Owen Logic позволяет запрограммировать опрос до 32 устройств по одному интерфейсу связи для приборов второго поколения, и до 16 устройств по одному интерфейсу для остальных приборов. Допускается использование одинаковых адресов и имен переменных для каждого устройства.
Количество интерфейсов связи
Количество интерфейсов связи прибора зависит от количество слотов подключения. Если прибор поддерживает работу до двух интерфейсов связи, то их можно настроить на работу в двух независимых сетях.
Особенности настройки приборов с платой ПР-ИП485
Если прибор с установленной платой ПР-ИП485 настроен на работу в режиме Master, то рекомендуется подключить подтягивающие резисторы линий связи А и В с помощью установки перемычек на плате ПР-МИ485. Для режима Slave рекомендуется отключение подтягивающих резисторов.
Подтягивающие резисторы устанавливаются для задания определенного состояния линий связи, когда в сети нет передачи. Резисторы устанавливаются в одном месте сети, как правило, возле прибора в режиме Master.
Конфигурирование платы ПР-ИП485
После конфигурирования всех параметров в Owen Logic следует проверить положение джамперов на сетевой плате ПР-ИП485. Для работы в режиме Master по интерфейсу RS-485 джамперы следует установить в положение MST.

Стандартные коды ошибок Modbus
01 — принятый код функции не может быть обработан;
02 — адрес данных, указанный в запросе, недоступен;
03 — значение в поле данных запроса, является недопустимой величиной.
Функции и области данных
При запросе Master обращается к одной из областей памяти Slave с помощью функции. Область памяти характеризуется типом хранящихся в ней значений (биты/регистры) и типом доступа (только чтение/чтение и запись).
Области данных протокола Modbus
Область данных | Обозначение | Тип данных | Тип доступа |
---|---|---|---|
Coils (Регистры флагов) | 0x | Булевый | Чтение/запись |
Discrete Inputs (Дискретные входы) | 1x | Булевый | Только чтение |
Input Registers (Регистры ввода) | 3x | Целочисленный | Только чтение |
Holding Registers (Регистры хранения) | 4x | Целочисленный | Чтение/запись |
Каждая область памяти состоит из определенного (зависящего от конкретного устройства) количества ячеек. Каждая ячейка имеет уникальный адрес. Для конфигурируемых устройств производитель предоставляет карту регистров, в которой содержится информация о соответствии параметров устройства и их адресов. Для программируемых устройств пользователь формирует такую карту самостоятельно с помощью среды программирования. Существуют устройства, в которых сочетаются оба рассмотренных случая – у их карты регистров есть фиксированная часть и часть, которую пользователь может дополнить в соответствии со своей задачей .
В некоторых устройствах области памяти наложены друг на друга (например, 0x и 4x) – т. е. пользователь сможет обращаться разными функциями к одним и тем же регистрам.
Функция определяет операцию (чтение/запись) и область памяти, с которой эта операция будет произведена.
Основные функции протокола Modbus
Код функции | Имя функции | Выполняемая команда |
---|---|---|
1 (0x01) | Read Coil Status | Чтение значений из нескольких регистров флагов |
2 (0x02) | Read Discrete Inputs | Чтение значений из нескольких дискретных входов |
3 (0x03) | Read Holding Registers | Чтение значений из нескольких регистров хранения |
4 (0x04) | Read Input Registers | Чтение значений из нескольких регистров ввода |
5 (0x05) | Force Single Coil | Запись значения в один регистр флага |
6 (0x06) | Preset Single Register | Запись значения в один регистр хранения |
15 (0x0F) | Force Multiple Coils | Запись значений в несколько регистров флагов |
16 (0x10) | Preset Multiple Registers | Запись значений в несколько регистров хранения |
В различных документах идентичные обозначения могут иметь разный смысл в зависимости от контекста. Например, префикс 0x часто используют как указание на шестнадцатеричную систему счисления, поэтому в одном случае 0x30 может обозначать «30-й бит области памяти coils», а в другом – «адрес 30 в шестнадцатеричной (HEX) системе счисления» (при этом данный адрес может относиться к любой области памяти).
Опрос Slave может быть одиночным или групповым. При одиночном опросе Master считывает каждый из параметров Slave отдельной командой.
При групповом опросе Master считывает одной командой сразу несколько параметров, чьи адреса в карте регистров расположены строго последовательно и не имеют разрывов. Групповой опрос позволяет уменьшить трафик в сети и время, затрачиваемое на опрос устройства, но в некоторых случаях его применение невозможно (или возможно с ограничениями) из-за индивидуальных особенностей прибора.
Время опроса и тайм-аут ответа
Прибор формирует запросы с периодичностью, заданной в параметрах опрашиваемого устройства Период опроса. Время ожидания ответа на запрос задается в параметре Таймаут ответа. Если за это время ответ не поступает, то прибор повторит запрос N раз, где N – параметр Кол-во попыток. При отсутствии ответа переменная Статус примет значение 0 (False).
Типы сетевых переменных
Тип данных | Размер в режиме Slave | Размер в режиме Master | |
---|---|---|---|
Целочисленный | UINT | 16 бит (1 регистр) | 16 бит (1 регистр) |
UDINT | - | 32 бита (2 регистра) | |
С плавающей запятой | REAL | 32 бита (2 регистра) | 32 бита (2 регистра) |
Булевский | BOOL | - | 1 бит |
Порядок регистров и порядок байт
При работе прибора в режиме Slave настройки порядка следования регистров/байт влияют только на считывание Мастером системных сетевых переменных с плавающей запятой (аналоговые входы/выходы).
Для пользовательских сетевых переменных в режиме Slave данные всегда передаются в формате:
Старшим регистром вперед— нет;
Старшим байтом вперед— да.
Автоподстройка времени цикла программы
Приборы могут подстраивать время работы цикла программы в зависимости от сложности алгоритма. Автоподстройка времени цикла программы влияет на работу интерфейса связи, так как запросы обрабатываются в оставшееся после выполнения программы время цикла.
Согласно алгоритму подстройки времени цикла, минимальное число вызовов Master составляет до 50 раз в секунду. Если Master не успевает опросить все устройства, то необходимо внести изменения в алгоритм для оптимизации количества запросов.
Период опроса и правила его назначения
Прибор все запросы ставит в очередь. Если очередь короткая, то прибор выполнит все циклы запроса-ответа и остановится в ожидании пока не подойдет к концу заданный период. Если очередь длинная и не укладывается в заданный период, то прибор будет опрашивать все необходимые параметры с максимально возможным периодом, но этот период будет больше заданного в настройках.
Временная диаграмма опроса:

Для максимальной скорости 115200 бит/с опрос двух переменных типа FLOAT в «идеальных» условиях (короткая линия связи, отсутствие помех) у одного подчиненного устройства следует установить:
время ответа от начала запроса – 2,64 мс;
следующий запрос начинается не раньше, чем через 12 мс;
общее время на запрос 1 регистра FLOAT – 3,4 мс.
В вышеперечисленных условиях, прибор сможет отправлять 83 запроса в секунду. Данное значение справедливо и для других приборов с подобными временными характеристиками. В процессе разработки алгоритма, когда логика усложняется, то увеличивается время цикла и количество запросов за секунду будет снижаться.
Значение периода опроса зависит от алгоритма, как часто и какие параметры надо опрашивать. Рекомендуется выставлять период опроса равным 1 с. В этом случае прибор сможет опросить до 50 переменных.
Порядок опроса нескольких устройств на шине
Устройства опрашиваются согласно сформированной очереди. Опрос происходит от наименьшего адреса к наибольшему. В примере на иллюстрации ниже первым будет опрошено устройство с адресом 8, последним – с адресом 32.

Можно задавать разный период опроса подчиненных устройств. Конкретное значение будет зависеть от решаемой задачи.
Расчет адреса и бита для считывания булевой переменной в режиме Master
В некоторых случаях требуется вычислить адрес регистра и номер бита подчиненного устройства. Для определения адреса регистра и номера бита из документации на опрашиваемый прибор берется расположение битовой переменной, например, бит 1400, далее следует:
Вычислить адрес регистра: 1400 ÷ 16 = 87.
Вычислить номер бита 1400 mod 16 = 8.
Полученные адрес и номер вводятся в поля «Регистр» и «Бит» во время настройки опроса устройства.

Режим Master
В режиме Master прибор опрашивает подключенные по интерфейсу другие подчиненные устройства. Для опроса однотипных параметров подключаемых Slave-устройств доступен групповой опрос.

При групповом опросе максимальное количество регистров зависит от объема буфера устройства, типа протокола Modbus и функции чтения/записи. Для устройств первого поколения максимальный размер группового опроса составляет 48 регистров, для устройств второго поколения - 16 регистров.
Для опроса следует добавить и настроить устройства. Чтобы добавить устройство нажмите ПКМ на имя интерфейса Master в окне настройки прибора - для приборов первого поколения, или на пункт Мастер Modbus - для приборов второго поколения, и выберите Добавить устройство в контекстном меню.
Добавленное устройство будет отображено в дереве в виде новой ветки для соответствующего интерфейса. Наименование устройства состоит из имени, адреса устройства и интерфейса связи (для приборов второго поколения).
Режим Master для приборов первого поколения

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

Имя — имя устройства для отображения в дереве настроек;
Адрес — сетевой адрес устройства;
Период опроса, мс — временной интервал, через который повторяется опрос. Допустимый диапазон от 0 до 65535 мс;
Таймаут ответа, мс — время, по истечении которого попытка опроса считается неудачной. Допустимый диапазон от 0 до 65535 мс. Таймаут ответа рекомендуется задавать в диапазоне 300–500 мс;
Кол-во попыток — количество неудачных попыток опроса, при достижении которого изменяется Статус устройства. Допустимый диапазон от 0 до 255;
Статус — указание булевской переменной, в которую записывается статус прибора: 1 — устройство функционирует нормально, 0 — связь с устройством потеряна. Переменная выбирается в таблице переменных, которая вызывается нажатием кнопки «...»;
Опрос — указание булевской переменной, которая определяет доступ к опросу: 0 — запрет опроса, 1 — разрешение опроса. Переменная выбирается в таблице переменных, которая вызывается нажатием кнопки «...»;
Примечание
Привязанные к параметрам Статус и Опрос переменные можно использовать в логике работы программы.Группировать запросы — опрос более одной переменной;
Количество регистров в запросе — от 2 до 48;
Порядок байт — определяет очередность следования байтов в пакете;
Старшим регистром вперед — определяет очередность посылки регистров во время работы с двухрегистровыми переменными;
Старшим байтом вперед — определяет очередность следования байтов в посылке;
Комментарий — текстовое описание устройства.
Пример
Требуется считать число «–250.123».
В зависимости от настройки порядка следования регистров/байт оно будет передаваться различным образом.
Настройка порядка следования регистров/байт | Передаваемое число |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
Переменные опрашиваемого устройства
В нижней части окна располагается таблица переменных опрашиваемого устройства.
Чтобы добавить переменную, следует нажать кнопку . Переменная будет
помещена в таблицу, как на рисунке ниже.

Чтобы создать несколько
переменных со схожими настройками, следует выбрать переменную в таблице
и нажать кнопку Тиражировать.

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

Настройки тиражирования переменной:
Имя — имя переменной, которая будет тиражирована;
Начальный номер — начальное число, которое будет добавлено к имени тиражируемой переменной;
Количество — количество переменных, которые нужно добавить;
Шаг адреса — шаг, с которым будет увеличиваться значение параметра Регистр.
Переменные будут добавлены в таблицу.

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

Свойства переменной опрашиваемого устройства настраиваются справа от таблицы:
Имя переменной — наименование для отображения в таблице переменных;
Примечание
Создание переменных с одинаковыми именами не рекомендуется.Тип — тип переменной: булевский, целочисленный или с плавающей запятой;
Бит (только для переменных булевского типа) — номер бита для чтения;
Регистр/Адрес регистра — значение регистра, к которому обращается прибор, отображается в таблице;
Функция чтения/функция записи — отключение или выбор функции записи/чтения;
Примечание
Запись по изменению — если эта функция активирована, то в случае изменения значения переменной мастер инициирует запись значения переменной в Slave-устройство.
Количество (только для целочисленных переменных) — количество занимаемых переменной регистров: 1 или 2;
Запуск чтения — назначается переменная булевского типа (командная переменная) для принудительного чтения настраиваемой переменной: если значение командной переменной меняется с 0 на 1, мастер инициирует запрос на чтение, после успешного выполнения запроса значение командной переменной автоматически меняется с 1 на 0;
Запуск записи — назначается командная переменная булевского типа (командная переменная) для принудительной записи настраиваемой переменной: если значение командной переменной меняется с 0 на 1, мастер инициирует запрос на запись, после успешного выполнения запроса значение командной переменной автоматически меняется с 1 на 0;
Статус — назначается целочисленная переменная, в которую будет записан код ошибки Modbus, в случае ее появления;
Комментарий — текстовое описание переменной для отображения в таблице переменных;

Чтение и запись по команде позволяет принудительно читать или записывать значения переменной и более гибко настраивать чтение и запись.
Возможно комбинировать различные варианты чтения и записи:
чтение по таймеру;
чтение/запись по событию;
запись по изменению (используется по умолчанию).
Режим Master для приборов второго поколения
Для настройки параметров опроса подключенных устройств следует выбрать в дереве параметров прибора узел Modbus Master.

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

Доступно изменение сетевых настроек опрашиваемых устройств из внешнего ПО (например, OwenConfigurator).
Параметры опрашиваемого устройства

- Имя — имя устройства для отображения в дереве настроек;
- Интерфейс — интерфейс, по которому подключено опрашиваемое устройство. От выбранного интерфейса зависит список доступных параметров.
Адрес — сетевой адрес устройства;
Таймаут ответа, мс — время, по истечении которого попытка опроса считается неудачной. Допустимый диапазон от 10 до 10 000 мс;
- Протокол
- Количество попыток — количество неудачных попыток опроса. Допустимый диапазон от 0 до 3;
Статус — указание булевской переменной, в которую записывается статус прибора: 1 — устройство функционирует нормально, 0 — связь с устройством потеряна. Переменная выбирается в таблице переменных, которая вызывается нажатием кнопки «...»;
Опрос — указание булевской переменной, которая определяет доступ к опросу: 0 — запрет опроса, 1 — разрешение опроса. Переменная выбирается в таблице переменных, которая вызывается нажатием кнопки «...»;
Группировать запросы — опрос более одной переменной;
Количество регистров в запросе — от 2 до 16;
- Порядок байт — определяет очередность следования байтов в пакете;
- Комментарий — текстовое описание устройства.
Специфические параметры опрашиваемого устройства, подключенного по интерфейсу Ethernet:
- IP адрес — уникальный сетевой адрес устройства, допустимый диапазон от 0.0.0.0 до 255.255.255.255.;
- Порт — номер порта, допустимый диапазон от 0 до 65535.

Свойства сетевых переменных опрашиваемого устройства

-
Имя — наименование для отображения в таблице переменных ;
Примечание
Создание переменных с одинаковыми именами не рекомендуется. -
Тип — тип переменной: булевский, целочисленный или с плавающей запятой;
-
Регистр — значение регистра, к которому обращается прибор, отображается в таблице;
-
Бит (только для переменных булевского типа) — номер бита для чтения;
-
Количество регистров (только для целочисленных переменных) — количество занимаемых переменной регистров: 1 или 2;
- Функция — отключение или выбор функции записи/чтения.
От выбора функции записи/чтения зависит список параметров для настройки.
Параметры функций чтения:
-
Период чтения — временной интервал между запросами;
- Команда на чтение — переменная булевского типа, по изменению которой происходит чтение параметра.
Параметры функций записи:
-
Период записи — временной интервал между операциями перезаписи;
- Команда на запись — переменная булевского типа, по изменению которой происходит запись параметра.
- Запись по изменению — если эта функция активирована, то в случае изменения значения переменной мастер инициирует запись значения переменной в Slave-устройство.
Комментарий — текстовое описание переменной для отображения в таблице переменных.
Режим Slave
В режиме Slave прибор предоставляет данные для считывания другим устройством в сети, самостоятельный опрос не ведет.
Режим Slave для приборов первого поколения
Чтобы настроить параметры передачи данных, следует нажать на имя прибора (по умолчанию — Сам, 16) под наименованием интерфейса в дереве настроек.

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

В правой части окна настроек расположены параметры прибора общие для всех переменных:
Имя — имя прибора для отображения в дереве настроек;
Адрес — сетевой адрес прибора;
Комментарий — текстовое описание прибора.

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

Чтобы создать несколько
переменных со схожими настройками, следует выбрать переменную в таблице
и нажать кнопку Тиражировать.

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

Настройки тиражирования переменной:
Имя — имя переменной, которая будет тиражирована;
Начальный номер — начальное число, которое будет добавлено к имени тиражируемой переменной;
Количество — количество переменных, которое нужно добавить;
Шаг адреса — шаг, с которым будет увеличиваться значение параметра Регистр.
Переменные будут добавлены в таблицу.

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

Свойства переменной прибора настраиваются справа от таблицы:
Имя переменной — имя переменной прибора (задает пользователь);
Тип — тип переменной прибора: целочисленный или с плавающей запятой;
Примечание
Булевские переменные можно считать в целочисленную переменную. Состояние дискретного входа можно извлечь с помощью блока EXTRACT или подходящего макроса из Менеджера компонентов.Адрес регистра — адрес регистра переменной прибора (задает пользователь). Диапазон доступных адресов указан в руководстве по эксплуатации прибора;
Комментарий — текстовое описание значения переменной для отображения в таблице переменных.
Режим Slave для приборов второго поколения
Приборы второго поколения работают в режиме Slave по умолчанию. Настройка переменных прибора происходит через таблицу переменных, вкладка Сетевые, Slave.

Имя переменной — имя переменной прибора (задает пользователь);
Тип переменной — целочисленный или с плавающей запятой;
Примечание
Булевские переменные можно считать в целочисленную переменную. Состояние дискретного входа можно извлечь с помощью блока EXTRACT или подходящего макроса из Менеджера компонентов.Энергонезависимость — при включении чекбокса Энергонезависимость переменная размещается в области системного ЭССПЗУ. При отключении питания значение переменной сохранится в энергонезависимой памяти прибора;
Адрес регистра —
адреса сетевых переменных в диапазоне от 16384 до 20479;Значение по умолчанию — значение переменной, которое будет инициироваться во время начала работы программы;
Использование в проекте — индикация привязки к блокам в программе. Если переменная привязана, то значение — Да;
Комментарий — текстовое описание переменной для отображения в таблице переменных.
После подключения прибора к Owen Configurator или OwenCloud сетевые переменные будут отображаться в дереве параметров.
Для
настройки отображения следует выбрать переменную в таблице и нажать
на кнопку Настройки
параметра в правом верхнем углу окна. Появится панель Настройка
параметра.

Имя параметра - название параметра, которое будет отображаться в дереве параметров при работе с Owen Configurator и OwenCloud;
Минимальное значение - минимальное значение параметра для отображения в Owen Configurator и OwenCloud, не влияет на логику исполнения программы;
Максимальное значение - максимальное значение параметра для отображения в Owen Configurator и OwenCloud, не влияет на логику исполнения программы;
Видимость - видимость параметра при работе с Owen Configurator и OwenCloud: Видим – параметр отображается в дереве параметров, Скрыт – параметр не отображается в дереве параметров;
Путь к параметру - параметр будет отображаться при работе прибора с внешним ПО. Вложенность каталогов добавляется при помощи обратного слеша — \;
Формат отображения данных - формат, в котором будет отображаться значение параметра, актуален для целочисленных переменных, доступные форматы: десятичный, двоичный (отображается в Owen Configurator как битовая маска), hex (шестнадцатиричный) и enum (перечисление, только для uint16);
Редактирование по сети - возможность редактирования значения параметра из Owen Configurator и OwenCloud;
Архивировать значение - необходимость архивирования значения параметра: Да – значение параметра записывается в архив прибора, Нет – значение параметра не записывается в архив прибора.
Шаблоны сетевых устройств
Шаблоны сетевых устройств
Для интерфейсов, работающих в режиме Master, доступно создание и использование шаблонов сетевых устройств. Параметры и переменные настроенного устройства могут быть сохранены в виде файла шаблона.
Создание шаблона
Для создания шаблона выберите Сохранить устройство как шаблон в контекстном меню устройства или в верхней части окна настройки прибора.

Для использования сохраненного шаблона нажмите ПКМ на наименование интерфейса в дереве настроек и выберите Добавить из Шаблонов… В открывшемся окне проводника выберите файл содержащий шаблон.

К интерфейсу добавится устройство из шаблона вместе со всеми параметрами.
Для ряда устройств производства компании ОВЕН есть готовые шаблоны, которые можно загрузить из онлайн-базы с помощью Менеджера компонентов.
При использовании шаблонов сетевых устройств, созданных в проектах для приборов первого поколения, в проектах с приборами второго поколения:
при выборе группового опроса количество регистров в запросе либо сохранит значение (при введенном значении от 2 до 16), либо примет значение 16, если сохраненное в шаблоне значение больше 16:
переменная с функцией чтения и записи разделяется на две переменные: с функцией чтения _read и с функцией записи _write:
При использовании шаблонов сетевых устройств, созданных в проектах для приборов второго поколения, в проектах с приборами первого поколения параметр период опроса примет значение по умолчанию (100 мс).
Групповое переименование переменных
Для
группового переименования переменных в таблице переменных опрашиваемого
устройства окна настройки прибора нажмите кнопку .

В появившемся окне введите текст для отображения перед именем, и после имени переменной, и нажмите кнопку Применить.

В результате все переменные переименуются согласно введенным данным:

При тиражировании переменной, переименованной с помощью группового переименования, "Текст после" не изменится, начальный и последующие номера добавятся к имени тиражируемой переменной.
Настройки группового переименования сохраняются в шаблоне, и доступны для редактирования при последующем использовании шаблона.
Переименование каждой переменной по отдельности доступно в таблице переменных и в коде программы.
Модули расширения
В разделе Модули расширения настраиваются подключенные к прибору модули расширения ввода/вывода.
Добавить модуль расширения
Чтобы добавить модуль расширения, следует нажать ПКМ на раздел Модули расширения в дереве настроек и выбрать Добавить модуль расширения → < Модель модуля расширения >.

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

В выпадающем меню Номер слота указывается номер слота в приборе, занимаемый модулем расширения. Количество модулей расширения не может превышать количество слотов в приборе.
Статус подключения модуля расширения может сохраняться в переменную булевского типа. Если связь с модулем установлена, то переменная хранит значение True, если связь не установлена — False. Для выбора переменной, в которой будет храниться статус, нажмите кнопку «...».
Откроется таблица переменных, в которой можно выбрать переменную из проекта или создать новую.

Выбранная переменная будет отображаться в поле ввода Статус.

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

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

Чтобы добавить модуль расширения, следует нажать ПКМ на раздел Модули расширения в дереве настроек и выбрать Добавить модуль расширения → < Модель модуля расширения >.

Модули расширения настраиваются аналогично другим приборам, только меню настроек безопасного состояния выходов находится в ответвлении добавленного модуля расширения, см. безопасное состояние.
Входы и выходы
В разделах Входы и Выходы настраиваются параметры и комментарии для входов/выходов прибора и модулей расширения.
Параметры зависят от типа входов/выходов выбранного прибора.
Входы/выходы модулей расширения отображаются в дереве настроек с номером занимаемого слота в скобках.
Для правильной настройки входов/выходов прибора следует обратиться к руководству по эксплуатации прибора.
Добавление комментариев
Комментарий для входа/выхода можно написать в поле Комментарий или на панели свойств.

Текст введенного комментария будет отображаться во всплывающей подсказке при наведении курсора на вход/выход на схеме:

Безопасное состояние выходов модулей расширения
Для выходов модулей расширения можно настроить безопасное состояние. Выход будет принимать безопасное состояние в случае потери связи с прибором.

Настройки для приборов второго поколения
Окно настройки входов и выходов для приборов второго поколения имеет другой интерфейс, и параметры в правой части окна оформлены в табличном виде.

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

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

Пароль задается в разделе Пароль в дереве настроек только для подключенного к ПК устройству.
Создание пароля
Если в приборе не установлен пароль, то в окне настроек будет активно создание пароля. Для установки следует ввести и подтвердить пароль.

Изменение и сброс пароля
Если в приборе уже установлен пароль, то его можно изменить или сбросить.
Для изменения пароля следует ввести текущий пароль и новый пароль в графах Изменение пароля.
Для сброса пароля следует ввести текущий пароль в графе Сброс пароля.

В случае утери пароля для его сброса см. Руководство по эксплуатации прибора.
Для защищенного паролем прибора во время записи программы требуется ввод пароля, см. Запись программы в прибор.

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

Перед настройкой подключения к OwenCloud следует настроить авторизацию прибора в OwenCloud, подробнее см. Руководство пользователя OwenCloud и Руководство по эксплуатации прибора. Во время работы прибор должен быть подключен к Интернету для передачи данных.
В разделе Настройки подключения к OwenCloud дерева настроек задается подключение и статус подключения к OwenCloud.

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

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