Руководство по эксплуатации мрбп. 413347. 014 Рэ санкт-Петербург 2016



страница8/9
Дата09.08.2019
Размер0.65 Mb.
#126855
ТипРуководство
1   2   3   4   5   6   7   8   9

Протокол обмена HART


В газоанализаторе для вывода информации посредством протокола HART используется аналоговый выход 4-20 мА и встроенный модем сигналов стандарта Bell 202.
Интерфейс: Bell 202 Current (1200, 8-Odd-1).

Протокол: HART 6.


Подробное описание приведено в спецификации:

http://ru.hartcomm.org/hcf/org_mbr/documents/documents_spec_list.html.

Реализованные команды приведены в Таблице Е.2. Протокол позволяет читать две динамические переменные, описание приведено в таблице Е.3.
Процедура обработки данных eHartPoll выполняет следующие действия:


  1. Проверка, есть ли событие в eQueuedEvent.

  2. Если есть событие EV_FRAME_RECEIVED, то производится анализ пакета на адрес назначения. Если адрес (короткий или длинный) совпадает с адресом газоанализатора, производится анализ пакета на наличие ошибок контрольной суммы и длины с формированием кода ошибки. При отсутствии ошибок создаётся событие EV_EXECUTE. При несовпадении адресов пакет игнорируется.

  3. Если есть событие EV_EXECUTE, производится поиск совпадений по коду функции из пакета в массиве HartFunctions допустимых функций. При ненахождении совпадений формируется ошибка о некорректной функции.

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

  5. Формируется и передаётся ответная посылка с данными либо кодом ошибки.



Таблица Е.2. Список команд реализованных в HART-протоколе

Список команд



Номер команды

Описание команды

Универсальные команды

0

Чтение идентификатора устройства

1

Чтение основной переменной

2

Чтение значения токового выхода

3

Чтение значения токового выхода и 4х переменных

6

Запись короткого адреса

7

Чтение конфигурации токового выхода

8

Чтение класса динамических переменных

9

Чтение переменных с их статусом

11

Чтение идентифиактора устройства привязанного к тэгу

12

Чтение сообщения

13

Чтение тэга, описания тэга и даты

14

Чтение информации об основной переменной

15

Чтение информации об устройстве

16

Чтение окончательного сборочного номера

17

Запись сообщения

18

Запись тэга, описания, даты

19

Запись сборочного номера

20

Чтение длинного тэга

21

Чтение идентифиактора устройства привязанного к длинному тэгу

22

Запись длинного тэга

Распространённые команды

33

Чтение переменных устройства

38

Сброс флага переконфигурации

40

Войти / выйти из режима фиксированного тока

42

Перезапуск МК устройства

43

Установить нуль основной переменной (0 показаний)

59

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

60

Чтение аналогового канала и процента диапазона

62

Чтение аналоговых каналов

63

Чтение информации об аналоговом канале

66

Войти / выйти из режима фиксированного аналогового выхода

76

Чтение бита блокировки устройства

80

Чтение градуировочных точек

81

Чтение допустимых градуировочных диапазонов

82

Установка градуировочных точек (градуировка показаний)

83

Сброс градуировочной точки (сброс градуировки)



Таблица Е.3 Динамические переменные




Контролируемый параметр

Размерность

Основная

Концентрация измеряемого газа

%

Вторичная

Температура оптического сенсора

°С



Каталог: data -> documents
documents -> Добровольский о. Б
documents -> Консультация для родителей «Адаптация детей в доу»
documents -> Сборник методических рекомендаций для преподавателя к клиническим занятиям по дисциплине «Углубленная подготовка по хирургии»
documents -> Начальникам овд по рт
documents -> Программа Русский язык 11 класс старшая ступень базовый уровень
documents -> Изучение гепатозащитных свойств кормовой добавки дафс-25к
documents -> Директору фгу научно
documents -> Двигательная активность и здоровье человека
documents -> Что такое Менингококковая инфекция
documents -> Примерная программа комплексного учебного курса «Основы религиозных культур и светской этики» (34 часа) Религия и общество


Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9




База данных защищена авторским правом ©vossta.ru 2022
обратиться к администрации

    Главная страница