O FSoE (failsafe over EtherCAT) sempre transmite dados multi-byte em little-endian.
Isso é mostrado implicitamente na norma ETG.5100 S, com base na ordem de bytes (por exemplo, dos valores de checksum CRC) - veja, por exemplo, FSoE: estrutura de quadro explicada por exemplos: os campos CRC são transmitidos com byte baixo primeiro, byte alto depois (= little endian).
Fonte: ETG.5100 S (D) V1.2.0, ex.: Table 3 - General Safety PDU, disponível gratuitamente mediante solicitação ao EtherCAT Technology Group (ETG)
Artigos relacionados
Visão geral e noções básicas
- O que a abreviação FSoE realmente significa? — o que significa o acrônimo FSoE
- FSoE: estrutura de quadro explicada por exemplos — estrutura geral da Safety PDU
- FSoE: tabela de comandos da Safety PDU — a lista completa de comandos FSoE
CRC
- FSoE CRC: qual polinômio ele usa? — o polinômio de 17 bits do CRC do FSoE
- FSoE: Como as tabelas CRC são construídas? — como as tabelas de lookup CRC são geradas
- FSoE: Como funciona a herança de CRC? — como a cadeia CRC liga PDUs consecutivas
Códigos de erro e formato de dados
- FSoE: lista de todos os códigos de erro de comunicação — todos os códigos de erro de comunicação 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