Crate SOEM_sys

source ·

Structs

SDO assign structure for CA
SDO description structure for CA
SyncManager Communication Type structure for CA
SoE attribute structure
SoE list structure
SoE IDN mapping structure
SoE name structure
ALstatus and ALstatus code
EtherCAT datagram header definition
SII FMMU structure
record to store rxPDO and txPDO table from eeprom
SII SM structure
ringbuf for error storage
Struct to retrieve errors.
Specific error for Emergency mailbox
ethernet header definition
record for FMMU
for list of ethercat slave groups
stack structure to store segmented LRD/LWR/LRW constructs
standard ethercat mailbox header
for list of ethercat slaves detected
record for sync manager
pointer structure to Tx and Rx stacks
Context structure , referenced by all ecx functions
pointer structure to buffers, vars and mutexes for port instantiation
pointer structure to buffers for redundant port

Constants

ADS over EtherCAT mailbox type
CANopen over EtherCAT mailbox type
Ethernet over EtherCAT mailbox type
Error mailbox type
File over EtherCAT mailbox type
Servo over EtherCAT mailbox type
Vendor over EtherCAT mailbox type
SII category FMMU
SII category general
SII category PDO
SII category SM
SII category strings
Allocated, but not filled
Received, but not consumed
Auto Increment Read
Auto Increment Read Write
Auto Increment Write
Auto Increment Read Multiple Write
Broadcast Read
Broadcast Read Write
Broadcast Write
Configured Address Read
Configured Address Read Write
Configured Address Write
Configured Read Multiple Write
Logical Memory Read
Logical Memory Read Write
Logical Memory Write
Library already initialized.
Function failed.
Library not initialized.
No slaves were found.
Timeout occurred during execution of the function.
Error or ACK error
Error or ACK error
No valid state.
Pre-operational.
Safe-operational.

Statics

Functions

time

Type Definitions

Item offsets in SII general section
Mailbox types definitions
CoE mailbox types
CoE SDO commands
CoE Object Description commands
FoE opcodes
SoE opcodes
Ethercat registers
SDO assign structure for CA
SDO description structure for CA
SyncManager Communication Type structure for CA
ALstatus and ALstatus code
definition for frame buffers
Possible buffer states
Ethercat command types
Ethercat data types
Ethercat EEprom command types
SII FMMU structure
record to store rxPDO and txPDO table from eeprom
SII SM structure
ringbuf for error storage
Possible error codes returned.
Error types
record for FMMU
for list of ethercat slave groups
stack structure to store segmented LRD/LWR/LRW constructs
mailbox buffer array
standard ethercat mailbox header
for list of ethercat slaves detected
record for sync manager
Possible EtherCAT slave states
Context structure , referenced by all ecx functions

Unions