EtherCAT Slave  1.06.01
SoE Service and Flags

Overview

Macros

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