Page 370 - 4679
P. 370
ПРЕАМБУЛА СТАРТОВИЙ СИМВОЛ АДРЕСА КОМАНДА ЧИСЛО БАЙТ [СТАТУС] [ДАНІ] КОНТРОЛЬНА СУМА
Рисунок 7.10 - Структура повідомлення
HART протокол є напівдуплексним; після завершення передачі повідомлення
сигнал частотного зрушення може бути відключений, щоб дозволити передавати
сигнали іншим станціям.
Конкретні порції даних в цьому повідомленні пояснені в наступних параграфах.
Повний приклад транзакцій показаний на прикладі двох транзакцій, одна з коротким
форматом фрейму, інша з довгим форматом фрейму.
Формати довгого і короткого фреймів. Ранні HART прилади (аж до 4 версії
HART) використовували короткий формат фрейму (кадру даних). У цьому форматі
адреса підлеглого пристрою встановлюється або в 0 для пристроїв, що працюють не в
моноканалі, використовують струмовий сигнал 4-20 мА, або від 1 до 15 для пристроїв в
моноканалі.
У 5 версій HART був введений довгий формат фрейму. У цьому форматі адреса
підлеглого пристрою має довжину слова, унікальний 38-розрядний номер формується з
коду виробника, коду типу пристрою і ідентифікаційного номера пристрою. Довгий
формат фрейму забезпечує додатковий захист від того, що прилад прийме команду,
призначену іншому пристрою, із-за зовнішніх перешкод або зайвих перехресних
спотворень. Крім того, при цьому розширюється простір адресації HART протоколу,
що дозволяє великому числу видалених первинних пристроїв під'єднуватися до
більших мереж, що використовують, наприклад, загальний радіозв'язок.
Нові первинні пристрої використовують довгий формат фрейму, тоді як більше
ранні пристрої використовують короткий формат. Головні пристрої повинні
підтримувати обидва формати, щоб працювати коректно і із вже існуючими приладами,
і з новими. Нові первинні пристрої повинні також виконувати команду 0 ("Рахувати
унікальний ідентифікатор") в короткому форматі фрейму. Оскільки відповідь на цю
команду включає рівні версії команд пристрою, головний пристрій може визначити,
який формат використовує кожен первинний пристрій.
Преамбула. Преамбула складається з трьох або більше шістнадцятизначних
символів FF (усі одиниці), дозволяючи таким чином приймаючому модему
синхронізувати свої схеми прийому частоти на отримання сигналу після будь-якої
паузи в передачі.
Стартовий Символ. Стартовий символ в повідомленнях HART має різні
значення, вказуючи, який формат фрейму використовується, джерело повідомлення і чи
знаходиться первинний пристрій в пакетному режимі. Це показано (у
шістнадцятизначному виді) в наступній таблиці:
Таблиця 7.3 - Визначення стартового символу
Короткий фрейм Довгий фрейм
Від головного до підлеглого О2 82
Від підлеглого до головного О6 86
У пакетному режимі від підлеглого О1 81
369