СТА 3/2010

Преамбула представляет собой последовательность единиц и предназначена для синхронизации приёмника с передатчи ком. Длина преамбулы зависит от требований ведомого уст ройства. Когда ведущее устройство выполняет обмен с ведо мым первый раз, оно посылает максимально длинную преам булу, чтобы обеспечить надёжную синхронизацию. В ответе ведомого содержится требование к длине преамбулы. Эта дли на сохраняется в памяти ведущего устройства и используется в последующих сообщениях. Поскольку различные ведомые могут иметь различные требования к преамбулам, ведущий формирует в своей памяти таблицу преамбул. В настоящее время все новые устройства имеют преамбулу длиной 5 байт. Ведомое устройство может быть защищено от записи, обычно это выполняется с помощью переключателя на плате. Контрольная сумма используется для обнаружения ошибок в данных. Если ошибка обнаружена, обычно выполняется повторный обмен сообщениями. Ведомое устройство может иметь режим ускоренной пере дачи (burst mode), при котором оно периодически посылает ответ на ранее принятую команду, хотя ведущий не посылает её повторно. Это сделано для увеличения частоты получения значений измеряемой величины от датчика (до 3...4 раз в се кунду [15]) в случае необходимости. Только одно устройство может находиться в таком режиме (его ещё называют моно польным), поскольку линия передачи оказывается занята. После выключения и повторного включения питания ведо мое устройство остаётся в монопольном режиме, и перевести его в обычный режим можно только командами с номерами 107, 108, 109, которые посылают в паузах между периодичес кими ответами ведомого устройства. Сеть на основе HART протокола может подключаться к другим сетям (Modbus, PROFIBUS, Ethernet) с помощью со ответствующих шлюзов. В сети также широко используются мультиплексоры, позволяющие подключить к одному конт роллеру несколько HART сетей и одновременно выполнить роль шлюза. Для подключения сети или HART устройства к компьютеру необходим специальный HART интерфейс, ко торый выпускается рядом производителей. Программный доступ SCADA к HART устройствам выполняется с по мощью HART OPC сервера. 99 СТА 3/2010 www.cta.ru В ЗАПИСНУЮ КНИЖК У ИНЖЕ Н Е РА Таблица 3 Значения слов в HART сообщении ОБОЗНАЧЕНИЕ НАЗВАНИЕ ДЛИНА В БАЙТАХ НАЗНАЧЕНИЕ PA Преамбула 5...20 Синхронизация и обнаружение несущей SD Признак старта 1 Указывает формат сообщения и источник сообщения AD Адрес 1 байт или 38 бит Указывает адреса обоих устройств CD Команда 1 Сообщает подчинённому, что нужно сделать BC Количество байтов 1 Показывает количество байтов между BC и CHK ST Статус 0, если ведущий 2, если ведомый Сообщает об ошибках обмена данными и состоянии устройства DT Данные 0...25 Аргумент, соответствующий команде CD CHK Контрольная сумма 1 Обнаружение ошибок Стартовый бит Бит паритета а Стоповый бит Байт данных (8 бит) PA SD AD CD BC ST DT (0...25 байт) CHK б Рис. 4. Структура слова ( а ) и сообщения ( б ) в HART протоколе ОФИЦИАЛЬНЫЙ ДИСТРИБЬЮТОР ПРОДУКЦИИ PLANAR Тел.: (495) 234 0636 • Факс: (495) 234 0640 • E mail: info@prosoft.ru • Web: www.prosoft.ru Реклама #151 © СТА-ПРЕСС

RkJQdWJsaXNoZXIy MTQ4NjUy