FSoE CRC: Який поліном він використовує?
Failsafe over EtherCAT (FSoE) використовує поліном CRC-16 для виявлення помилок. Конкретний поліном, що використовується в FSoE:
fsoe-crc-polynomial.txt
0x139B7який називається Safety polynomial (безпековий поліном).
Джерело: ETG.5100 S (D) V1.2.0, розділ 8.1.3.2: CRC polynomial selection, доступно на запит від EtherCAT Technology Group (ETG)
Пов’язані статті
Огляд та основи
- Що насправді означає абревіатура FSoE? — що означає абревіатура FSoE
- Структура кадру FSoE з прикладами — загальна структура Safety PDU
- FSoE: Таблиця команд безпекової PDU — повний перелік команд FSoE
CRC
- FSoE: Як устроєні таблиці CRC? — як генеруються таблиці CRC
- FSoE: Як працює успадкування CRC? — як ланцюг CRC пов’язує послідовні PDU
- Як обчислити контрольну суму CRC для FSoE PDU? — алгоритм обчислення CRC побайтово
Коди помилок та формат даних
- FSoE: Перелік усіх кодів помилок зв’язку — усі коди помилок зв’язку FSoE
- FSoE: дані передаються у little-endian чи big-endian? — порядок байтів у багатобайтових полях
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow