1.1. EC-Simulator - Features
Feature ID: Unique identification used in ETG.1500 EtherCAT® MainDevice Classes
Feature name |
Short description |
Implemented |
Feature ID |
|---|---|---|---|
Service |
Support of all commands |
x |
101 |
IRQ field in datagram |
Use IRQ information from SubDevice in datagram header |
x |
102 |
SubDevices with Device Emulation |
Support SubDevices with and without application controller |
x |
103 |
EtherCAT® State Machine |
Support of ESM special behavior |
x |
104 |
Error Handling |
Checking of network or SubDevice errors, e.g., Working Counter |
– |
105 |
VLAN |
Support VLAN Tagging |
– |
106 |
EtherCAT® Frame Types |
Support EtherCAT® Frames |
x |
107 |
UDP Frame Types |
Support UDP Frames |
– |
108 |
Cyclic PDO |
Cyclic process data exchange |
x |
201 |
Multiple Tasks |
Different cycle tasks, Multiple update rates for PDO |
x |
202 |
Frame repetition |
Send cyclic frames multiple times to increase immunity |
x |
203 |
Online scanning |
Network configuration functionality included in EtherCAT® MainDevice |
x |
301 |
Reading ENI |
Network Configuration taken from ENI file |
x |
– |
Compare Network configuration |
Compare configured and existing network configuration during boot-up |
x |
302 |
Explicit Device ID |
Identification used for Hot Connect and prevention against cable swapping |
x |
303 |
Station Alias Addressing |
Support configured station alias in SubDevice, i.e., enable 2nd Address and use it |
x |
304 |
Access to EEPROM |
Support routines to access EEPROM via ESC register |
x |
305 |
Support Mailbox |
Main functionality for mailbox transfer |
x |
401 |
Mailbox Resilient Layer |
Support underlying resilient layer |
x |
402 |
Multiple Mailbox channels |
Support multiple channels |
x |
403 |
Mailbox polling |
Polling Mailbox state in SubDevices |
x |
404 |
SDO Up/Download |
Normal and expedited transfer |
x |
501 |
Segmented Transfer |
Segmented transfer |
x |
502 |
Complete Access |
Transfer the entire object (with all sub-indices) at once |
x |
503 |
SDO Info service |
Services to read object dictionary |
x |
504 |
Emergency Message |
Receive Emergency messages |
x |
505 |
PDO in CoE |
PDO services transmitted via CoE |
– |
506 |
EoE protocol |
Services for tunneling Ethernet frames. Includes all specified EoE services |
x |
601 |
Virtual Switch |
Virtual Switch functionality |
– |
602 |
EoE Endpoint to Operation Systems |
Interface to the Operation System on top of the EoE layer |
– |
603 |
FoE Protocol |
Support FoE Protocol |
x |
701 |
Firmware Up-/Download |
Password, FileName should be given by the application |
x |
702 |
Boot State |
Support Boot-State for Firmware Up/Download |
x |
703 |
SoE Services |
Support SoE Services |
x |
801 |
AoE Protocol |
Support AoE Protocol |
x |
901 |
VoE Protocol |
External Connectivity supported |
x |
1001 |
DC support |
Support of Distributed Clock |
– |
1101 |
Continuous Propagation Delay |
Continuous Calculation of the compensation propagation delay |
– |
1102 |
Sync window monitoring |
Continuous monitoring of the Synchronization difference in the SubDevices |
– |
1103 |
via MainDevice |
Information is given in ENI file or can be part of any other network configuration. Copying of the data can be handled by MainDevice stack or MainDevice’s application |
x |
1201 |