Структура телеграммы Profibus

Modbus, Profibus, HART, CAN, RS485, токовая петля 4-20мА и пр.

Модератор: KopylovSergey

Ответить
Аватара пользователя
admin
Администратор
Сообщения: 760
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Первоуральск (Екатеринбург)
Контактная информация:

Структура телеграммы Profibus

Сообщение admin » 16 мар 2016, 17:20

Структура телеграммы Profibus.
profibus.gif
profibus.gif (5.66 КБ) 4208 просмотров
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 - признак конца.

Ответить