Термотроник АДИ-1-1 Описание протокола обмена онлайн [11/24] 443952

Термотроник АДИ-1-1 Описание протокола обмена онлайн [11/24] 443952
АДИ Описание протокола обмена с.11
Пример размещения данных для типа long (MSB-most significant byte, LSB-least
significant byte):
B3
B2
B1
B0
MSB
LSB
Регистр
Регистр A0
Регистр A1
Порядок передачи
первый
последний
Байт
B1
B3
B2(MSB)
Пример размещения данных для типа float:
B3
B2
B1
B0
SEEEEEEE
EMMMMMMM
MMMMMMMM
MMMMMMMM
Регистр
Регистр A0
Регистр A1
Порядок передачи
первый
последний
Байт
B1
B0(LSB)
B3
B2(MSB)
Пример размещения данных для типа double:
B7
B6
B5-B1
B0
SEEEEEEE
EEEEMMMM
MMMMMMMM
MMMMMMMM
Регистр
Регистр A0
Регистр A1
Регистр A2
Регистр A3
Порядок передачи
первый
последний
Байт
B1
B0(LSB)
B3
B2
B5
B4
B7(MSB)
B6
3.4 Чтение/запись текущих и настроечных параметров
Чтение/запись текущих и настроечных параметров производится при помощи
функций чтения/записи регистров (функции чтения 0x03, 0x04, функции записи 0x06,
0x10). Параметры, доступные только на чтение, могут быть прочитаны только
функцией 0x04. Параметры, доступные как на чтение, так и на запись, могут быть
прочитаны обеими функциями по одинаковым адресам. Распределение переменных в
адресном пространстве описано в разделе Карта переменных.
ВНИМАНИЕ! Попытка записи любого параметра с уровнем доступа, отличным от
«R/W», должна предваряться записью параметров группы
«Авторизация» (см. Карта переменных). Параметр «Криптомассив»
может иметь произвольное значение, если иное не оговорено
отдельно. Параметр «Временная метка» должен содержать значение
даты/времени изменения параметра.
3.5 Организация архивов и считывание архивных данных
Прибор содержит архивы следующих типов:
События;
Часовой архив;
Суточный архив;
Месячный архив;
Архивы имеют кольцевую структуру, т.е. при полном заполнении архива новые
записи пишутся на место самых старых.

Содержание

Скачать