FSoE CRC: ¿qué polinomio utiliza?
Failsafe over EtherCAT (FSoE) utiliza un polinomio CRC-16 para la detección de errores. El polinomio específico utilizado en FSoE es:
fsoe-crc-polynomial.txt
0x139B7que se denomina el polinomio de seguridad (Safety polynomial).
Fuente: ETG.5100 S (D) V1.2.0, sección 8.1.3.2: CRC polynomial selection, disponible bajo petición al EtherCAT Technology Group (ETG)
Artículos relacionados
Visión general y conceptos básicos
- ¿Qué significa realmente la abreviatura FSoE? — qué significa el acrónimo FSoE
- FSoE: estructura de trama explicada con ejemplos — estructura general de la Safety PDU
- FSoE: tabla de comandos de Safety PDU — la lista completa de comandos FSoE
CRC
- FSoE: ¿Cómo se construyen las tablas CRC? — cómo se generan las tablas de lookup CRC
- FSoE: ¿Cómo funciona la herencia de CRC? — cómo la cadena CRC enlaza PDU consecutivas
Códigos de error y formato de datos
- FSoE: lista de todos los códigos de error de comunicación — todos los códigos de error de comunicación FSoE
- FSoE: ¿los datos se transmiten en little-endian o big-endian? — orden de bytes de los campos multibyte
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow