Аппаратные средства и программное обеспечение систем промышленной автоматизации. Данилушкин И.А. - 157 стр.

UptoLike

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

сообщений. Канальный уровень обозначается в PROFIBUS как FDL-уровень
(Fieldbus Data Link). На канальном уровне PROFIBUS используется несколько ти-
пов сообщений. Форматы сообщений представлены на рис. 4.25. Названия полей
сообщений и их назначение описаны в табл. 4.0.
а) Формат сообщения с постоянной длиной информационного поля
б) Формат сообщения с постоянной длиной информационного блока с данными
в) Формат сообщения с переменной длиной информационного блока
г) Короткое квитирование д) Сообщение-маркер
25. Рис. 4.25. Формат PROFIBUS-сообщений
За счёт использования битов чётности и контрольного байта, при передаче
может быть распознано до трёх ошибочных битов в одном сообщении. Сообще-
ние, в котором обнаружена ошибка, повторяется, по крайней мере, один раз. Име-
ется возможность повторять сообщения, проходящие по уровню канала данных
до восьми раз (шинный параметр «Retry»).
На канальном уровне PROFIBUS реализуются передачи типа «точкаточ-
ка», а также широковещательные передачи (всем участникам сети – Broadcast или
группе участников сети – Multicast). В случае широковещательной передачи при-
ём данных не квитируется. Службы, реализованные на канальном уровне, приве-
дены в табл. 4.22. В протоколах DP и PA применяется, соответственно, подмно-
жество служб канального уровня. Так, например, PROFIBUS-DP использует толь-
ко службы SRD
и SDN.
157