FSoE (failsafe over EtherCAT) всегда передаёт многобайтовые данные в little-endian.
Это неявно следует из стандарта ETG.5100 S на основе порядка байтов (например, значений контрольной суммы CRC) — см., например, FSoE: структура кадра на примерах: поля CRC передаются сначала младший байт, затем старший (= little endian).
Источник: ETG.5100 S (D) V1.2.0, например Table 3 - General Safety PDU, свободно доступно по запросу в EtherCAT Technology Group (ETG)
Связанные статьи
Обзор и основы
- Что на самом деле означает аббревиатура FSoE? — что означает аббревиатура FSoE
- FSoE: структура кадра на примерах — общая структура Safety PDU
- FSoE: таблица команд safety PDU — полный список команд FSoE
CRC
- FSoE CRC: какой полином используется? — 17-битный полином CRC FSoE
- FSoE: Как устроены таблицы CRC? — как генерируются таблицы CRC
- FSoE: Как работает наследование CRC? — как цепочка CRC связывает последовательные PDU
Коды ошибок и формат данных
- FSoE: список всех кодов ошибок связи — все коды ошибок связи FSoE
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow