Сеть BITBUS
Протокол BITBUS разработан фирмой Intel в 1984 году для построения распределенных систем, в которых должны быть обеспечены высокая скорость передачи, детерминизм и надежность. За основу был взят протокол управления каналом передачи данных, разработанный фирмой IBM – SDLC (Synchronous Data Link Control). Физический интерфейс основан на стандарте RS-485. Протоколу BITBUS присвоен статус стандарта (IEEE - 1118). Технические характеристики сети приведены в таблице 2.12.
Таблица 2.12. Технические характеристики сети BITBUS
Наименование | Значение |
Максимальная длина сети, км | 13,2 |
Общее число абонентов в сети | до 240 |
Длина одного сегмента (гальванически изолированный участок), км | 1,2 |
Число абонентов и ретрансляторов в одном сегменте |
Протокол не предусмотрен для построения сложных систем, поэтому используется простая структура информационных пакетов. Протокол BITBUS относительно прост, не требует больших аппаратных затрат на реализацию.
Информационный обмен организован по принципу «Master-Slave». Функции Master-узла могут концентрироваться в одном узле или распределяться по нескольким Master-узлам. В этом случае необходима организация механизма передачи телеграммы-маркера, т.е. права доступа к шине, от одного Master-узла к другому.
Протокол BITBUS определяет два режима передачи данных по шине: 1) синхронный режим; 2) режим с самосинхронизацией.
1) Синхронный режим используется для работы на большой скорости, на ограниченных расстояниях. В этом случае топология сети может включать до 28 узлов, а длина шины ограничивается 30 м. Скорость составляет от 0,5 до 2,4 Мбод. Синхронный режим передачи предполагает использование двух дифференциальных сигнальных пар: одной для данных, другой для синхронизации.
2) Режим с самосинхронизацией позволяет значительно удлинить шину. Стандартом определены две скорости передачи: 375 кбод (до 300 м) и 62,5 кбод (до 1200 м). Шинные повторители позволяют объединять последовательно несколько шинных сегментов (до 28 узлов на сегмент). Тогда общее число узлов можно довести до 240, длину общей шины – до 13,2 км. При этом режиме передачи используются две дифференциальные пары: одна для данных и одна для управления повторителем.
Для поддержки протокола BITBUS в фирме Intel разработан ряд специальных микроконтроллеров: Intel N 80C152JA (12 МГц); Intel N 80C152JB (16 МГц).
Дата добавления: 2015-01-15; просмотров: 2054;