Базовый адрес прибора в сети RS-485
Каждый прибор в сети RS-485 должен иметь свой уникальный базовый адрес.
Адресация в сети RS-485
Параметр | Значение |
Протокол ОВЕН* | |
Диапазон значений базового адреса при 8-битной адресации | от 16 до 240 |
Диапазон значений базового адреса при 11-битной адресации | от 16 до 2032 |
Широковещательный адрес при 8-битной адресации | 255 |
Широковещательные адреса при 11-битной адресации | 2040 |
Базовый адрес прибора по умолчанию | 16 |
Базовый адрес каждого следующего прибора | [базовый адрес предыдущего прибора]** + [число каналов прибора] |
Протокол Modbus | |
Диапазон значений базового адреса | от 1 до 255 |
Широковещательный адрес | 0 |
![]() * Длина базового адреса определяется параметром A.Len во время задания сетевых настроек. В адресе может быть 8 или 11 бит. ** Базовый адрес прибора должен быть кратен 8 и при 8-битной, и при 11-битной адресации. |
Протокол ОВЕН
По протоколу ОВЕН опрос аналоговых выходов производится через оперативные параметры прибора (см. Приложение Б).
Для задания значения ЦАП по сети RS-485 необходимо присвоить значения оперативным параметрам r.ОЕ прибора согласно таблице ниже.
Оперативные параметры протокола ОВЕН
Имя параметра | Формат данных | Название параметра | Индексация | Допустимые значения |
---|---|---|---|---|
r.ОЕ | Float24 | Состояние выхода | по выходу | 0,0…1,0 |
r.ОЕ cчитывает/записывает состояние выхода. Дробные значения задают значение ЦАП аналоговых выходов |
Для обмена данными следует занести в список опроса Мастера сети ОВЕН: имя оперативного параметра, его тип данных и адрес. Эти же сведения также следует указать в сетевых фильтрах приборов-получателей данных. Конфигурационные параметры имеют также индекс – цифру, отличающую параметры однотипных элементов. Индекс передается вместе со значением параметра. Оперативные параметры не имеют индекса. Они индексируются через сетевой адрес. В приборе есть несколько оперативных параметров.
Адресация оперативных параметров протокола ОВЕН
Пример
Пусть Базовый адрес Addr = 32. Тогда для считывания или записи состояния первого выхода надо прочитать или записать r.ое с сетевым адресом 32, для считывания или записи состояния второго выхода – параметр r.ое с сетевым адресом 33 и т. д.
Оперативные параметры прибора
Выход 1 | Выход 2 | Выход 3 | Выход 4 | Выход 5 | Выход 6 | |
---|---|---|---|---|---|---|
Расчет сетевого адреса | Базовый адрес (Addr) | Addr + 1 | Addr + 2 | Addr + 3 | Addr + 4 | Addr + 5 |
Сетевой адрес выхода | 32 | 33 | 34 | 35 | 36 | 37 |
То есть шестиканальный прибор с точки зрения работы с его оперативными параметрами «распадается» на шесть одноканальных приборов.
Протокол Modbus
Протокол Modbus поддерживает два режима передачи данных: RTU или ASCII.
Чтение осуществляется функциями 0x03 (Read Holding Registers) или 0x04 (Read Input Registers), запись – 0x06 (Preset Single Register) и 0x10 (Write Multiple Registers).
Список всех регистров протокола Modbus приведен в Приложении А.
Управление аналоговыми выходами по сети RS-485
Значение аналогового выхода можно задать путем записи значения в соответствующие регистры по протоколам Modbus RTU/ASCII или ОВЕН.
По протоколу Modbus RTU/ASCII значение задается в долях процента от 0 до 1000 (что соответствует значению от 0 до 100 % с точностью 0,1 %) или в физических величинах –милливольтах (от 0 до 10000 мВ).
По протоколу ОВЕН значение выхода задается в параметре r.OE в диапазоне от 0.0 до 1.0.
Режим «Авария»
В случае отсутствия запросов от Мастера сети RS-485 по истечении времени сетевого тайм-аута включается индикатор «Авария» и все дискретные выходы переводятся в безопасное состояние.

Значение безопасного состояния следует задавать отдельно для каждого выхода в параметре «Безопасное состояние». Значения параметров задаются в диапазоне от 0 до 1000.

Тайм-аут перехода в безопасное состояние задается пользователем в ПО OWEN Configurator. Для отключения функции перехода в безопасное состояние следует установить параметр Максимальный сетевой тайм-аут равным 0.
