SOEM  v1.4.0
Macros | Variables
ethercatconfiglist.h File Reference

DEPRECATED Configuration list of known EtherCAT slave devices. More...

Macros

#define EC_CONFIGEND   0xffffffff
 

Variables

ec_configlist_t ec_configlist []
 

Detailed Description

DEPRECATED Configuration list of known EtherCAT slave devices.

If a slave is found in this list it is configured according to the parameters in the list. Otherwise the configuration info is read directly from the slave EEPROM (SII or Slave Information Interface).

Macro Definition Documentation

◆ EC_CONFIGEND

#define EC_CONFIGEND   0xffffffff

Variable Documentation

◆ ec_configlist

ec_configlist_t ec_configlist[]
Initial value:
= {
{0x00000000,0x00000000,"" ,0, 0, 0, 0, 0, 0, 0,0,0},
{0x00000002,0x044c2c52,"EK1100" ,1, 0, 0, 0, 0, 0, 0,0,0},
{0x00000002,0x03ea3052,"EL1002" ,2, 2, 0, 0, 0, 0, 0,0,0},
{0x00000002,0x03ec3052,"EL1004" ,2, 4, 0, 0, 0, 0, 0,0,0},
{0x00000002,0x03f43052,"EL1012" ,2, 2, 0, 0, 0, 0, 0,0,0},
{0x00000002,0x03f63052,"EL1014" ,2, 4, 0, 0, 0, 0, 0,0,0},
{0x00000002,0x03fa3052,"EL1018" ,2, 8, 0, 0, 0, 0, 0,0,0},
{0x00000002,0x07d23052,"EL2002" ,3, 0, 2, 0, 0, 0, 0,0,0},
{0x00000002,0x07d43052,"EL2004" ,3, 0, 4, 0, 0, 0, 0,0,0},
{0x00000002,0x07d83052,"EL2008" ,3, 0, 8, 0, 0, 0, 0,0,0},
{0x00000002,0x07f03052,"EL2032" ,6, 2, 2, 0, 0, 0, 0,0,0},
{0x00000002,0x0c1e3052,"EL3102" ,4,48, 0,0x1000,0x00000024,0x1100,0x00010020,0,1},
{0x00000002,0x0c283052,"EL3112" ,4,48, 0,0x1000,0x00000024,0x1100,0x00010020,0,1},
{0x00000002,0x0c323052,"EL3122" ,4,48, 0,0x1000,0x00000024,0x1100,0x00010020,0,1},
{0x00000002,0x0c463052,"EL3142" ,4,48, 0,0x1000,0x00000024,0x1100,0x00010020,0,1},
{0x00000002,0x0c503052,"EL3152" ,4,48, 0,0x1000,0x00000024,0x1100,0x00010020,0,1},
{0x00000002,0x0c5a3052,"EL3162" ,4,48, 0,0x1000,0x00000024,0x1100,0x00010020,0,1},
{0x00000002,0x0fc03052,"EL4032" ,5, 0,32,0x1100,0x00010024,0x1180,0x00000022,1,0},
{0x00000002,0x10063052,"EL4102" ,5, 0,32,0x1000,0x00010024,0x1100,0x00000022,1,0},
{0x00000002,0x10103052,"EL4112" ,5, 0,32,0x1000,0x00010024,0x1100,0x00000022,1,0},
{0x00000002,0x101a3052,"EL4122" ,5, 0,32,0x1000,0x00010024,0x1100,0x00000022,1,0},
{0x00000002,0x10243052,"EL4132" ,5, 0,32,0x1000,0x00010024,0x1100,0x00000022,1,0},
{0x00000002,0x13ed3052,"EL5101" ,7,40,24,0x1000,0x00010024,0x1100,0x00010020,1,1},
{EC_CONFIGEND,0x00000000,"" ,0, 0, 0, 0, 0, 0, 0,0,0}
}
#define EC_CONFIGEND
Definition: ethercatconfiglist.h:33