FSoE: ¿los datos se transmiten en little-endian o big-endian?
FSoE (failsafe over EtherCAT) siempre transmite los datos multibyte en little-endian.
Esto se muestra implícitamente en el estándar ETG.5100 S, basándose en el orden de bytes (por ejemplo, de los valores de checksum CRC) — ver, por ejemplo, FSoE: estructura de trama explicada con ejemplos: los campos CRC se transmiten primero el byte bajo y después el byte alto (= little endian).
Fuente: ETG.5100 S (D) V1.2.0, p. ej., Table 3 - General Safety PDU, disponible gratuitamente 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 CRC: ¿qué polinomio utiliza? — el polinomio de 17 bits del CRC de FSoE
- 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
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