27 - Operation possible without any realtime extension at all. |
27 - Operation possible without any realtime extension at all. |
28 |
28 |
29 * Common API for Realtime-Applications in kernel- and userspace. |
29 * Common API for Realtime-Applications in kernel- and userspace. |
30 - Requesting and releasing masters. |
30 - Requesting and releasing masters. |
31 - Dynamic slave configuration, even for slaves that are offline. |
31 - Dynamic slave configuration, even for slaves that are offline. |
32 - Detailed configuration of the slaves' Pdos and Sdos. |
32 - Detailed configuration of the slaves' PDOs and SDOs. |
33 - Creation of process data domains (see below). Registration of Pdo entries |
33 - Creation of process data domains (see below). Registration of PDO entries |
34 for exchange within a domain. |
34 for exchange within a domain. |
35 - Monitoring the states of masters, slave configurations and domains. |
35 - Monitoring the states of masters, slave configurations and domains. |
36 - Sdo handlers for application-triggered CoE transfers (see below). |
36 - SDO handlers for application-triggered CoE transfers (see below). |
37 - Avoidance of unnecessary copy operations for process data. |
37 - Avoidance of unnecessary copy operations for process data. |
38 |
38 |
39 * Separating slave groups through domains. |
39 * Separating slave groups through domains. |
40 - Handling of multiple slave groups with different sampling rates. |
40 - Handling of multiple slave groups with different sampling rates. |
41 - Automatic calculation of process data mapping, FMMU- and sync manager |
41 - Automatic calculation of process data mapping, FMMU- and sync manager |
47 - Bus monitoring: Slave states are read cyclically. Automatic scanning of the |
47 - Bus monitoring: Slave states are read cyclically. Automatic scanning of the |
48 bus after a topology change. |
48 bus after a topology change. |
49 - Automatic configuration of slaves, if a application-layer state change is |
49 - Automatic configuration of slaves, if a application-layer state change is |
50 requested. |
50 requested. |
51 |
51 |
52 * Implementation of the CANopen-over-EtherCAT (CoE) mailbox protocol. |
52 * Implementation of the CANopen over EtherCAT (CoE) mailbox protocol. |
53 - Configuration of CoE-capable slaves. |
53 - Configuration of CoE-capable slaves. |
54 - Sdo information service (dictionary listing). |
54 - SDO information service (dictionary listing). |
55 - Sdo transfers both via the application interface and the command-line tool. |
55 - SDO transfers both via the application interface and the command-line tool. |
56 |
56 |
57 * Implementation of the Ethernet-over-EtherCAT (EoE) mailbox protocol. |
57 * Implementation of the Ethernet over EtherCAT (EoE) mailbox protocol. |
58 - Virtual network interface for any EoE-capable slave. |
58 - Virtual network interface for any EoE-capable slave. |
59 - Both a switched and a routed EoE network architecture is natively supported |
59 - Both a switched and a routed EoE network architecture is natively supported |
60 and configurable with standard tools. |
60 and configurable with standard tools. |
61 |
61 |
62 * Userspace command-line tool 'ethercat'. |
62 * Userspace command-line tool 'ethercat'. |
63 - Detailed information about master, slaves, domains and bus configuration. |
63 - Detailed information about master, slaves, domains and bus configuration. |
64 - Reading/Writing alias addresses. |
64 - Reading/Writing alias addresses. |
65 - Listing slave configurations. |
65 - Listing slave configurations. |
66 - Viewing process data. |
66 - Viewing process data. |
67 - Sdo download/upload; listing Sdo dictionaries. |
67 - SDO download/upload; listing SDO dictionaries. |
68 - Slave SII (EEPROM) access. |
68 - Slave SII (EEPROM) access. |
69 - Controlling application-layer states. |
69 - Controlling application-layer states. |
70 - Generation of slave description XML from existing slaves. |
70 - Generation of slave description XML from existing slaves. |
71 |
71 |
72 * Seamless integration in any GNU/Linux distribution. |
72 * Seamless integration in any GNU/Linux distribution. |