FSoE: Tabulka příkazů bezpečnostní PDU

Příkaz FSoE Safety PDU určuje význam PDU.

Ve standardu FSoE jsou definovány následující příkazy:

PříkazPopis
0x36ProcessData
0x2AReset
0x4ESession
0x64Connection
0x52Parameter
0x08FailSafeData

Zdroj: ETG.5100 S (D) V1.2.0, sekce 8.1.2: Safety PDU commands, dostupné na vyžádání od EtherCAT Technology Group (ETG)

Reprezentace v C++

SafetyPDUCommand.h
enum class SafetyPDUCommand : uint8_t {
    ProcessData = 0x36,
    Reset = 0x2A,
    Session = 0x4E,
    Connection = 0x64,
    Parameter = 0x52,
    FailSafeData = 0x08
};

Reprezentace v Pythonu

safety_pdu_command.py
from enum import IntEnum

class SafetyPDUCommand(IntEnum):
    ProcessData = 0x36
    Reset = 0x2A
    Session = 0x4E
    Connection = 0x64
    Parameter = 0x52
    FailSafeData = 0x08

Související příspěvky

Přehled a základy

CRC

Chybové kódy a formát dat


Podívejte se na podobné články podle kategorie: FSoE EtherCAT Bezpečnost