Протокол HART

Протокол HART (Highway Addressade Remote Transolucer) разработаны компанией Rosemount Inc в 80-х годах реализуют известный стандарт BELL 202 FSK (Frequency Shift Key) для организации цифровой передачи на 4-25мА. HART протокол позволяет до 1200бит/c. Мастер узел дважды в секунду получает все обновленные данные с других узлов.

При этом

FSK 1200Hz 2200Hz
logical «1» «0»

В HART протоколе организована схема соединений между узлами сети по принципу мастер Slave, т.е ведомый узел (Slave), может активизировать среду передачи только по запросу ведомого узла (мастер). В HART сети может присутствовать до 2 мастеров узлов(обычно присутствует один. Второй мастер как правило, освобожден от поддержания циклов передачи и занят под связь с какой-либо системой контроля или системой отображения данных. Стандартная баз организована по принципу точка-точка-звезда. Для передачи данных сети используется 2 режима:

1по схеме запрос-ответ, т.е асинхронный обмен данных(один цикл укладывается в 500мс);

2все пассивные узлы непрерывно передают свои данные на мастер узел. Время обновления данных составляет 200-300мс.

Возможно построение топологии в виде шины которая может поддерживать до 15 узлов, когда несколько узлов подключено на одну витую пару. Здесь существует интересная зависимость метод экранирования проводников от длинны шины.

Тип проводника Длина провода
Общая экранированная витая пара Менее 1524м
Каждый проводник витой пары экранирован отдельно Более 1524м, но менее 3048м

Весь набор команд реализованный в HART протоколе условно можно разделить на 3 группы:

1Универсальные команды – это команды общего назначения и используются на уровне операторских станций: код производителя устройства, модель, серийный номер, краткое описание устройства, диапазоны ограничений, набор рабочих переменных;

2Команды для групп устройств – фиксация значения тока на выходном канале, сброс;

3Команды зависящие от устройств: старт, стоп, специальные функции коллибровки.

За одну посылку узел может передать другому узлу до 4 технологических переменных, а каждое HART устройство может иметь до 256 переменных описывающих его состояние. Структура информационного пакета имеет:

1стартовый бит;

2 8-бит данных;

3стоп бит.

Метод контроля корректности передаваемых данных основан на получении подтверждения. В США HART сообщение можно свободно передавать по телефонным линиям в Европе это не разрешено. Объявлено, что на сегодня установлено около 600 тысяч HART протоколов. HART Comunication Foundation которая позволяет продвигать данный протокол среди пользователей.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: