FSoE: Little-Endian oder Big-Endian?
FSoE (Failsafe over EtherCAT) überträgt Multi-Byte-Daten immer Little-Endian.
Das geht implizit aus dem ETG.5100 S-Standard hervor — anhand der Byte-Reihenfolge der CRC-Prüfsummen beispielsweise. Siehe dazu FSoE-Rahmenstruktur anhand von Beispielen erklärt: Die CRC-Felder werden mit Low-Byte zuerst, High-Byte zweitens übertragen (= Little-Endian).
Quelle: ETG.5100 S (D) V1.2.0, z. B. Table 3 - General Safety PDU, auf Anfrage erhältlich von der EtherCAT Technology Group (ETG)
Verwandte Beiträge
Überblick & Grundlagen
- Was bedeutet die FSoE-Abkürzung tatsächlich? — was die Abkürzung FSoE bedeutet
- FSoE: Rahmenstruktur anhand von Beispielen erklärt — allgemeiner Safety-PDU-Aufbau
- FSoE: Safety-PDU-Befehlstabelle — die vollständige Liste der FSoE-Befehle
CRC
- FSoE: Welches CRC-Polynom wird verwendet? — das 17-Bit-Polynom des FSoE-CRC
- FSoE: Wie werden die CRC-Tabellen konstruiert? — wie die CRC-Lookup-Tabellen erzeugt werden
Fehlercodes & Datenformat
- FSoE: Liste aller Kommunikationsfehlercodes — alle FSoE-Kommunikationsfehlercodes
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen