Структура телеграммы Profibus.
Имеется четыре типа разделителей для телеграмм запроса и ответа и один тип для короткого уведомления. Короткое уведомление имеет поле 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 - признак конца.
SD - стартовый разделитель. Используется для указания начала телеграммы и ее формата. Структура телеграммы Profibus
Модератор: KopylovSergey