Slaves |
Slave Settings |
|
|
Slaves/Slave |
Description of one slave device |
O |
|
Slave@Name |
Name of slave (by default it will be generated in the format “Slave_PhysAddr”) |
O |
String |
Slave@PhysAddr |
EtherCAT slave station address (uint16) |
M |
HexDecValue |
Slave/Description |
Identification of the slave device in order to lookup the corresponding ESI file. |
M |
|
Description@VendorId |
Slave’s Vendor ID |
M |
HexDecValue |
Description@ProductCode |
Slave’s Product Code |
M |
HexDecValue |
Description@RevisionNo |
Slave’s Revision Number |
M |
HexDecValue |
Slave/PreviousPort |
Topology Info. May be omitted if this is the first bus slave or if this is the first slave device of a HotConnect group which can be connected anywhere in the bus topology. |
O |
|
PreviousPort/PhysAddr |
Station address of predecessor slave |
M |
HexDecValue, uint16 |
PreviousPort/Port |
Outgoing port of predecessor slave |
M |
“B”, “C” or “D” according to ESI . |
Slave/Dc |
Distributed Clocks settings |
O |
|
Dc@Id |
Selection of DC operation mode. The Id corresponds with the OpMode/Name tag in the ESI file. |
O |
String |
Slave/Pdo |
PDO settings |
O |
|
Slave/Pdo@Sorting |
Flag for sorting PDOs of slave automatically (ascending) |
O |
Bool |
Slave/Pdo/Add |
Add PDOs |
O |
|
Add/Entry@Name |
Name of Pdo |
O |
|
Add/Entry@Index |
Index of Pdo |
M |
HexDecValue |
Add/Entry@Type |
Type of Pdo |
O |
Values: Tx/Rx |
Slave/Pdo/Remove |
Remove PDOs |
O |
|
Remove/Entry@Index |
Index of Pdo |
M |
HexDecValue |
Slave/Pdo/Edit |
Edit PDOs |
O |
|
Edit/Entry@Index |
Index of Pdo (if SlotNr is used, it must contain the index of the MDP-Module) |
M |
HexDecValue |
Edit/Entry@SlotNr |
SlotNr of MDP-Slave |
O |
HexDecValue |
Edit/Entry@Type |
Type of Pdo |
M |
Values: Tx/Rx |
Edit/Entry@Name |
New name of Pdo |
M |
|
Slave/PdoEntry |
PDO entry settings |
O |
|
Slave/PdoEntry/Add |
Add PDO Entries |
O |
|
Add/Entry@PdoIndex |
Index of Pdo (if SlotNr is used, it must contain the PDO Index of the MDP-Module) |
M |
HexDecValue |
Add/Entry@SlotNr |
SlotNr of MDP-Slave |
O |
HexDecValue |
Add/Entry@Name |
Name of Pdo Entry |
M |
|
Add/Entry@Comment |
Comment for Pdo Entry |
O |
|
Add/Entry@Index |
Index of Pdo Entry (if SlotNr is used, it must contain the index of the MDP-Module) |
M |
HexDecValue |
Add/Entry@SubIndex |
SubIndex of Pdo Entry |
M |
HexDecValue |
Add/Entry@DataType |
DataType of Pdo Entry |
M |
e.g. #xINT |
Add/Entry@Size |
Size of Pdo Entry |
M |
HexDecValue |
Slave/PdoEntry/Remove |
Remove PDO Entries |
O |
|
Remove/Entry@PdoIndex |
Index of Pdo (if SlotNr is used, it must contain the PDO Index of the MDP-Module) |
M |
HexDecValue |
Remove/Entry@SlotNr |
SlotNr of MDP-Slave |
O |
HexDecValue |
Remove/Entry@Index |
Index of Pdo Entry (if SlotNr is used, it must contain the index of the MDP-Module) |
M |
HexDecValue |
Remove/Entry@SubIndex |
SubIndex of Pdo Entry |
M |
HexDecValue |
Slave/PdoEntry/Edit |
Edit PDO Entries |
O |
|
Edit/Entry@PdoIndex |
Index of Pdo (if SlotNr is used, it must contain the PDO Index of the MDP-Module) |
M |
HexDecValue |
Edit/Entry@SlotNr |
SlotNr of MDP-Slave |
O |
HexDecValue |
Edit/Entry@Index |
Index of Pdo Entry (if SlotNr is used, it must contain the index of the MDP-Module) |
M |
HexDecValue |
Edit/Entry@SubIndex |
SubIndex of Pdo Entry |
M |
HexDecValue |
Edit/Entry@Name |
New name of Pdo Entry |
M |
|
Edit/Entry@Comment |
New comment of Pdo Entry |
O |
|
Slave/AliasVariables |
PDO entry settings |
O |
|
Slave/AliasVariables/Add |
Add Alias Variables |
O |
|
Add/Entry@PdoIndex |
Index of Pdo of the alias variable |
M |
HexDecValue |
Add/Entry@PdoEntryIndex |
Index of PdoEntry of the alias variable |
M |
HexDecValue |
Add/Entry@PdoEntrySubIndex |
SubIndex of PdoEntry of the alias variable |
M |
|
Add/Entry@Direction |
Direction of alias variable |
M |
String: “Input”,”Output” |
Add/Entry@Offset |
Offset of alias variable |
M |
HexDecValue |
Add/Entry@Name |
Name of alias variable |
M |
String |
Add/Entry@Size |
Size of alias variable |
M |
HexDecValue |
Add/Entry@DataType |
Data type of alias variable |
O |
String |
Slave/ExcludePdo |
Excludes PDO settings |
O |
|
Slave/ExcludePdo/Add |
Excludes PDO |
O |
|
Add/Entry@Index |
Index of PDO to exclude (if SlotNr is used, it must contain the PDO Index of the MDP-Module) |
M |
HexDecValue |
Add/Entry@SlotNr |
SlotNr of MDP-Slave |
O |
HexDecValue |
Slave/ExcludePdo/Remove |
Includes PDO |
O |
|
Remove/Entry@Index |
Index of PDO to include (if SlotNr is used, it must contain the PDO Index of the MDP-Module) |
M |
HexDecValue |
Remove/Entry@SlotNr |
SlotNr of MDP-Slave |
O |
HexDecValue |
Remove/Entry@SyncManager |
Index of SyncManager |
O |
HexDecValue |
Slave/InitCmd |
CoE InitCmd settings |
O |
|
Slave/InitCmd/Add |
Add CoE InitCmds |
O |
|
Add/Entry@Index |
Index of InitCmd |
M |
HexDecValue |
Add/Entry@SubIndex |
SubIndex of InitCmd |
M |
HexDecValue |
Add/Entry@Ccs |
Direction of InitCmd |
M |
1 =Download; 2 = Upload |
Add/Entry@Transitions |
Transitions of InitCmd (comma separated) |
M |
|
Add/Entry@Data |
Data of InitCmd |
O |
|
Add/Entry@Comment |
Comment of InitCmd |
O |
|
Add/Entry@CompleteAccess |
CompleteAccess of InitCmd |
O |
Bool |
Slave/InitCmd/Remove |
Remove CoE InitCmds |
O |
|
Remove/Entry@Index |
Index of InitCmd (if SlotNr is used, it must contain the PDO Index of the MDP-Module) |
M |
HexDecValue |
Remove/Entry@SlotNr |
SlotNr of MDP-Slave |
O |
HexDecValue |
Remove/Entry@SubIndex |
SubIndex of InitCmd |
M |
HexDecValue |
Remove/Entry@Ccs |
Direction of InitCmd |
M |
1 =Download; 2 = Upload |
Slave/InitCmd/Edit |
Edit CoE InitCmds |
O |
|
Edit/Entry@Index |
Index of InitCmd (if SlotNr is used, it must contain the PDO Index of the MDP-Module) |
M |
HexDecValue |
Edit/Entry@SlotNr |
SlotNr of MDP-Slave |
O |
HexDecValue |
Edit/Entry@SubIndex |
SubIndex of InitCmd |
M |
HexDecValue |
Edit/Entry@Ccs |
Direction of InitCmd |
M |
1 =Download; 2 = Upload |
Edit/Entry@Data |
New data of InitCmd |
M |
|
Slave/SoeInitCmd |
SoE InitCmd settings |
O |
|
Slave/SoeInitCmd/Add |
Add SoE InitCmds |
O |
|
Add/Entry@Idn |
IDN of InitCmd |
M |
HexDecValue |
Add/Entry@Chn |
Channel of InitCmd |
M |
HexDecValue |
Add/Entry@Transitions |
Transitions of InitCmd (comma separated) |
M |
|
Add/Entry@Data |
Data of InitCmd |
O |
|
Add/Entry@Comment |
Comment of InitCmd |
O |
|
Slave/SoeInitCmd/Remove |
Remove SoE InitCmds |
O |
|
Add/Entry@Idn |
IDN of InitCmd |
M |
HexDecValue |
Add/Entry@Chn |
Channel of InitCmd |
M |
HexDecValue |
Slave/SoeInitCmd/Edit |
Edit SoE InitCmds |
O |
|
Edit/Entry@Idn |
IDN of InitCmd |
M |
HexDecValue |
Edit/Entry@Chn |
Channel of InitCmd |
M |
HexDecValue |
Edit/Entry@Data |
New data of InitCmd |
M |
|
Slave/Mdp |
MDP settings |
O |
|
Slave/Mdp/Add |
Assign MDP-Module |
O |
|
Add/Entry@SlotNr |
SlotNr of MDP-Slave |
M |
HexDecValue |
Add/Entry@ModuleIdent |
ModuleIdent of MDP-Module |
M |
HexDecValue |
Add/Entry@Name |
Name of Slot/Module-Pair |
O |
String |
Slave/Mdp/Edit |
Edit MDP-Module |
O |
|
Edit/Entry@SlotNr |
SlotNr of MDP-Slave |
M |
HexDecValue |
Edit/Entry@Name |
Name of Slot/Module-Pair |
M |
String |
Slave/Mdp/Remove |
Not assign MDP-Slot |
O |
|
Remove/Entry@SlotNr |
SlotNr of MDP-Slave |
M |
HexDecValue |
Slave/CopyLink |
Slave to Slave copy |
O |
|
Slave/CopyLink/Add |
Add “CopyLink” |
O |
|
Add/Entry@PhysAddr |
EtherCAT slave station address of destination slave (uint16) |
M |
HexDecValue |
Add/Entry@BitSize |
Size to copy (bits) |
M |
HexDecValue |
Add/Entry@SrcBitOffs |
Offset in source slave (bits) |
O |
HexDecValue |
Add/Entry@DstBitOffs |
Offset in destination slave (bits) |
O |
HexDecValue |
Add/Entry@SrcPdoIndex |
Index of source PDO |
O |
HexDecValue |
Add/Entry@SrcPdoEntryIndex |
Index of source PDO entry |
O |
HexDecValue |
Add/Entry@SrcPdoEntrySubIndex |
SubIndex of source PDO entry |
O |
HexDecValue |
Add/Entry@SrcAliasOffset |
Alias offset of source PDO entry (variable) |
O |
HexDecValue |
Add/Entry@DstPdoIndex |
Index of destination PDO |
O |
HexDecValue |
Add/Entry@DstPdoEntryIndex |
Index of destination PDO entry |
O |
HexDecValue |
Add/Entry@DstPdoEntrySubIndex |
SubIndex of destination PDO entry |
O |
HexDecValue |
Add/Entry@DstAliasOffset |
Alias offset of destination PDO entry (variable) |
O |
HexDecValue |
Add/Entry@InCycle |
Enable S2S copy link in one cycle |
O |
Bool |
Slave/EoE |
EoE settings |
O |
|
EoE/Enable |
Enables EoE |
O |
Bool |
EoE/VirtualMacAddress |
Virtual MAC address |
O |
MAC Address (e.g. “02 00 00 00 03 E9” or “Auto” = MAC Address will be generated) |
EoE/TimeStampRequested |
Time Stamp Requested |
O |
Bool |
EoE/PortMode |
Port Mode |
O |
Bool (True = “IP Port”, False = “Switch Port”) |
EoE/OverwriteIpSettings |
Overwrite IP Settings |
O |
Bool |
EoE/IpAddress |
IP Address |
O |
IP Address (e.g. “127.0.0.1”) |
EoE/SubnetMask |
Subnetmask |
O |
IP Address |
EoE/DefaultGateway |
Default Gateway |
O |
IP Address |
EoE/DnsServer |
DNS Server |
O |
IP Address |
EoE/DnsName |
DNS Name |
O |
String |
Slave/Settings |
Advanced Settings |
O |
|
Settings/DisableLRW |
Disables LRW |
O |
Bool |
Settings/CheckVendorId |
Enables checking vendor ID |
O |
Bool |
Settings/CheckProductCode |
Enables checking product code |
O |
Bool |
Settings/CheckRevisionNo |
Checking revision number |
O |
NONE, EQ, EQ_OR_G, LW_EQ, LW_EQ_HW_EQ_OR_G, HW_EQ, HW_EQ_LW_EQ_OR_G |
Settings/CheckSerialNo |
Enables checking serial number |
O |
Bool |
Settings/IdentificationAdo |
Overwrites identification ADO value |
O |
HexDecValue |
Settings/WatchdogMultiplier |
Sets watchdog multiplier |
O |
HexDecValue |
Settings/PdiWatchdog |
Sets PDI watchdog |
O |
HexDecValue |
Settings/SmWatchdog |
Sets SM watchdog |
O |
HexDecValue |
Settings/PotentialRefClock |
Enables potential reference clock |
O |
Bool |
Settings/MailboxAccessTimout |
Sets timeout for mailbox access |
O |
HexDecValue |
Settings/PreopTimeout |
Sets the timeout for changing state machine from Init to Pre-Op and from Init to Bootstrap |
O |
HexDecValue |
Settings/SafeopOpTimeout |
Sets the timeout for changing state machine from Pre-Op to Safe-Op and from Safe-Op to Op |
O |
HexDecValue |
Settings/BackToInitTimeout |
Sets the timeout for changing state machine back to Pre-Op or Init |
O |
HexDecValue |
Settings/BackToSafeopTimeout |
Sets the timeout for changing state machine from Op to Safe-Op |
O |
HexDecValue |
Settings/MailBoxOutputSize |
Sets mailbox input size |
O |
HexDecValue |
Settings/MailBoxInputSize |
Sets mailbox output size |
O |
HexDecValue |
Slave/TypeSpecific |
Type specific data |
O |
|
TypeSpecific/Settings |
Settings for “TypeSpecific” |
O |
Please refer to “Type Specific Settings” |
Settings/Entry@Name |
Name of setting |
M |
String (e.g. “DP Slave Parameter Set” for EL6731-0010) |
Settings/Entry@SubName |
SubName of setting |
M |
String (e.g. “Station Address” for EL6731-0010) |
Settings/Entry@Value |
Value of setting |
M |
String |
TypeSpecific/Inputs |
Inputs of “TypeSpecific” |
O |
|
Inputs/Entry@Name |
Name of input |
M |
String (e.g. Variable n) |
Inputs/Entry@Type |
Type of input |
M |
String (e.g. 1 BYTE, 2 WORD, …) |
TypeSpecific/Outputs |
Outputs of “TypeSpecific” |
O |
|
Outputs/Entry@Name |
Name of output |
M |
String (e.g. Variable n) |
Outputs/Entry@Type |
Type of output |
M |
String (e.g. 1 BYTE, 2 WORD, …) |