EtherCAT Slave
 
Loading...
Searching...
No Matches
SoE Service and Flags

Overview

Macros

#define ECAT_SOE_OPCODE_RRQ   0x0001
 SoE Read Request.
 
#define ECAT_SOE_OPCODE_RRS   0x0002
 SoE Read Response.
 
#define ECAT_SOE_OPCODE_WRQ   0x0003
 SoE Write Request.
 
#define ECAT_SOE_OPCODE_WRS   0x0004
 SoE Write Response.
 
#define ECAT_SOE_OPCODE_NFC   0x0005
 SoE Notification Request.
 
#define ECAT_SOE_OPCODE_EMCY   0x0006
 SoE Emergency.
 
#define SOEFLAGS_OPCODE   0x0007
 SoE Flags.
 
#define SOEFLAGS_INCOMPLETE   0x0008
 more follows
 
#define SOEFLAGS_ERROR   0x0010
 an error word follows
 
#define SOEFLAGS_DRIVENO   0x00E0
 drive number
 
#define SOEFLAGS_DATASTATE   0x0100
 Data state follows or requested.
 
#define SOEFLAGS_NAME   0x0200
 Name follows or requested.
 
#define SOEFLAGS_ATTRIBUTE   0x0400
 Attribute follows or requested.
 
#define SOEFLAGS_UNIT   0x0800
 Unit follows or requested.
 
#define SOEFLAGS_MIN   0x1000
 Min value follows or requested.
 
#define SOEFLAGS_MAX   0x2000
 Max value follows or requested.
 
#define SOEFLAGS_VALUE   0x4000
 Value follows or requested.
 
#define SOEFLAGS_DEFAULT   0x8000
 Default value.