Проектирование автоматизированных систем. Громаков Е.И. - 52 стр.

UptoLike

Составители: 

Рис. 14 Контроллеры Momentum в сети FIPIO
Протокол PROFIBUS (PROcess FIeld BUS) разработан в Германии.
Стандарт протокола описывает уровни 1, 2 и 7 OSI-модели. В PROFIBUS
используется гибридный метод доступа Master/Slave и децентрализованная
процедура передачи маркера. Сеть может состоять из 122 узлов, из которых
32 могут быть Master-узлами. Адрес 0 зарезервирован для режима широкого
вещания. В среде Master-узлов по возрастающим номерам узлов передается
маркер, который предоставляет право ведения циклов чтения/записи на
шине. Все циклы строго регламентированы по времени, организована
продуманная система тайм-аутов. Протокол хорошо разрешает
разнообразные коллизии на шине. Настройка всех основных временных
параметров идет по сценарию пользователя. Рабочая скорость передачи
может быть выбрана в диапазоне 9,6-12 000 Кбит/с.
При построении многоуровневых систем автоматизации часто возникают
задачи организации информационного обмена между уровнями. В одном
случае необходим обмен комплексными сообщениями на средних скоростях.
В другом - быстрый обмен короткими сообщениями с использованием
упрощенного протокола обмена (уровень датчиков). В третьем требуется
работа в опасных участках производства (нефтегазовые технологии,
химическое производство). Для всех этих случаев PROFIBUS имеет решение.
Под общим названием понимается совокупность трех отдельных протоколов:
PROFIBUS-FMS, PROFIBUS-DP и PROFIBUS-PA.
Протокол PROFIBUS-FMS появился первым и был предназначен для
работы на так называемом цеховом уровне. Здесь требуется высокая степень
функциональности, и этот критерий важнее критерия скорости. Основное его
назначение - передача больших объемов данных.
В задачах управления, требующих реального времени, на первое место
выдвигается такой параметр, как продолжительность цикла шины.
Реализация протокола PROFIBUS-DP дает увеличение производительности
шины (например, для передачи 512 бит данных, распределенных по 32
станциям, требуется всего 6 мс).