Параметры протокола ОВЕН
Команда | HASH | Данные записи | Данные чтения | Примечание |
---|---|---|---|---|
Общие параметры (нет индексации) | ||||
Имя прибора dev | D681 | Нет | Строка ASCII, 8 байт MB110-2АC | Только чтение |
Версия прошивки ver | 2D5B | Нет | ASCII, 5 байт VX.YY: Х – номер версии; YY– номер подверсии | Только чтение. Устанавливается предприятием-изготовителем |
Код выхода exit | 92ED | Нет | Byte: 0 – программный сброс; 6 – аппарат. сброс; 7 – вкл. питания; 8 – сброс от WDT | Только чтение. |
Конфигурационные параметры сети RS-485 (нет индексации) | ||||
Скорость обмена данными bBPS | B760 | Byte: 0 – 2,4 кбит/с; 1 – 4,8 кбит/с; 2 – 9,6 кбит/с; 3 – 14,4 кбит/с; 4 – 19,2 кбит/с; 5 – 28,8 кбит/с; 6 – 38,4 кбит/с; 7 – 57,6 кбит/с; 8 – 115,2 кбит/с | Запись/Чтение По умолчанию: 2 | |
Тип контроля четности слова данных PrtY | E8C4 | Byte: 0 – контроля нет; 1 – четность; 2 – нечетность | Запись/Чтение. По умолчанию: 0 | |
Количество стоп-битов в посылке Sbit | B72E | Byte: 0 – один; 1 – два | Запись/Чтение. По умолчанию: 0 | |
Базовый адрес прибора Addr | 9F62 | Word_16: от 0 до 247. Если длина адреса (A.Len) равна 8 бит, а адрес больше 255, то прибор не будет отвечать на любые команды в сети | Запись/Чтение. По умолчанию: 16 | |
Длина сетевого адреса A.Len | 1ED2 | Byte: 0 – 8 бит; 1 – 11 бит | Запись/Чтение. По умолчанию: 0 | |
Задержка ответа по RS-485 rS.dL | CBF5 | Byte: от 0 до 45 мс | Запись/Чтение. По умолчанию: 2 | |
Запись изменений в энергонезависимую память и переход на новые сетевые настройки Aply | 8403 | Нет | – | Только запись |
Код последней ошибки n.Err | 0233 | Нет | Byte: от 0 до 255 После включения прибора – 0 | Только чтение. Коды ошибок в описании протокола ОВЕН |
Конфигурационные параметры (индексация от 0 до 1) | ||||
Тип входного фильтра, общего для всех каналов ComF | 0864 | Byte: 0 – откл.; 1 – 50 Гц, первого порядка; 2 – 50 Гц, второго порядка; 3 – 50 Гц, четвертого порядка; 4 – 200 Гц, первого порядка | Запись/Чтение. По умолчанию: 1. Индексации нет | |
Тип подключаемого датчика in-t | 932D | Byte: 0 – канал откл.; 1 – от 4 до 20 мА; 2 – от 0 до 20 мА; 3 – от 0 до 5 мА; 4 – от 0 до 10 В | Запись/Чтение. По умолчанию: 0 | |
Нижняя граница диапазона измерения активного датчика Ain.L | 34E0 | Float_32 (IEEE 754) | Запись/Чтение. По умолчанию: 0,0 | |
Верхняя граница диапазона измерения активного датчика Ain.Н | E2FD | Float_32 (IEEE 754) | Запись/Чтение. По умолчанию: 100,0 | |
Смещение десятичной точки dP | B3EB | Byte: от 0 до 4 | Запись/Чтение. По умолчанию: 0 | |
Ограничение скорости изменения измеряемого сигнала (пиковый фильтр) Peak | 6EB5 | Byte: от 1 до 200, диапазон/с (в разах) | Запись/Чтение. По умолчанию: 200 | |
Тип выходного фильтра OutF | 7FC6 | Byte: 0 – Откл; 1 – Exp от 2 до 16 – ск. среднего, L = 2 – 16 | Запись/Чтение. По умолчанию: 0 | |
Постоянная времени для экспоненциального фильтра in.Fd | 1659 | Word_16: от 10 до 10000 мс | Запись/Чтение. По умолчанию: 10 | |
Запись изменений в энергонезависимую память и применение новых параметров INIT | 00E9 | Нет | – | Только запись. Индексации нет. Аналогична команде Aply, но переход на новые сетевые настройки не выполняется |
Оперативные параметры (индексация в адресе от 0 до 1) | ||||
Измеренное значение iRD | 3BC3 | Нет | Int_16 (рез. изм. × 10dP) | Только чтение |
Измеренное значение iRDt | 7F65 | Нет | Int_16 – рез. изм. × 10dP + Word_16 (метка относительного времени, дискретность 10 мс) | Только чтение |
Измеренное значение Read | 8784 | Нет | Float_32 (IEEE 754) – рез. изм + Word_16 (метка относительного времени время, дискретность 10 мс) | Только чтение |
Чтение статуса результатов измерения SRD | 69BE | Нет | Byte: кодирование статуса в таблице | Только чтение |
Примечание Если во время выполнения команд iRD, iRDt и Read результат измерения некорректный, то на команду возвращается
сообщение об исключительной ситуации длиной один байт. |
Кодирование исключительных ситуаций
Статус измерения | Кодирование статуса команды SRD | Код исключительной ситуации для команд iRD, iRDt, Read |
---|---|---|
Измерение успешно | 0x00 | — |
Значение заведомо неверно | 0xF0 | 0xF0 |
Данные не готовы | 0xF6 | 0xF6 |
Датчик отключен | 0xF7 | 0xF7 |
Измеренное значение слишком велико | 0xFA | 0xFA |
Измеренное значение слишком мало | 0xFB | 0xFB |
Обрыв датчика | 0xFD | 0xFD |
Некорректный калибровочный коэффициент | 0xFF | 0xFF |
Примечание Измерения на диапазонах 0…20 мА и 0…5 мА не анализируются
на наличие исключительной ситуации «Обрыв датчика». |