Структура телеграммы Profibus
SD — стартовый разделитель. Используется для указания начала телеграммы и ее формата. Имеется четыре типа разделителей для телеграмм запроса и ответа и один тип для короткого уведомления. Короткое уведомление имеет поле SD, но не в начале телеграммы; Ведомые устройства содержат два различных Profibus-интерфейса, основной и резервный. Они могут быть либо в одном устройстве, либо в двух одинаковых… Читать ещё >
Структура телеграммы Profibus (реферат, курсовая, диплом, контрольная)
Поля телеграммы имеют следующее содержание:
SD — стартовый разделитель. Используется для указания начала телеграммы и ее формата. Имеется четыре типа разделителей для телеграмм запроса и ответа и один тип для короткого уведомления. Короткое уведомление имеет поле SD, но не в начале телеграммы;
LE — длина передаваемых данных (DA+SA+FC+DSAP+SSAP+DU);
LEr — повторение поля LE с целью его резервирования;
DA — адрес устройства-получателя телеграммы.
SA — адрес отправителя;
FC — код типа телеграммы (запрос, уведомление, ответ, диагностические данные, тип устройства — мастер или ведомый, приоритет, уведомление);
DSAP — устройство-получатель использует это поле чтобы определить, какой тип сервиса нужно выполнить;
SSAP — COM порт отправителя;
DU — данные длиной от 1 до 244 байт;
FCS — контрольная сумма телеграммы (сумма значений полей DA+SA+ FC+DU, по модулю 255);
ED — признак конца.
Резервирование С целью повышения надежности в Profibus предусмотрено резервирование, выполненное следующим образом :
ведомые устройства содержат два различных Profibus-интерфейса, основной и резервный. Они могут быть либо в одном устройстве, либо в двух одинаковых устройствах (основном и резервном);
устройства снабжаются двумя независимыми стеками протоколов со специальным расширением для резервирования;
процесс резервирования стеков протоколов осуществляется путем запуска специального программного объекта резервирования RedCom.
В нормальном режиме коммуникация выполняется только через основное устройство, которое посылает диагностическую информацию резервному устройству. В случае, когда основное устройство дает сбой, резервное устройство берет на себя его функции. Кроме того, мастер контролирует все ведомые устройства и выдает диагностическое сообщение на верхний уровень АСУ ТП, как только в системе вышло из строя основное устройство и не осталось резервного, или когда вышло из строя резервное. Резервное устройство может работать на основной Profibus линии, или на двух, если имеется резервная.
Подход к резервированию в Profibus имеет следующие свойства:
одна и та же модификация устройств используется для реализации различных вариантов резервирования;
ведущее, ведомое устройство и шина могут быть резервированы независимо друг от друга;
не требуется особого дополнительного конфигурирования резервного устройства;
возможен полный мониторинг обоих ведомых устройств.
Резервирование обеспечивает высокий коэффициент готовности*, короткое время восстановления, отсутствие потерь данных и нечувствительность системы к отказам.