FEATURES
branchstable-1.2
changeset 1739 5fcbd29151d2
parent 1715 e675450f2174
child 1083 1322dc34cb37
equal deleted inserted replaced
1738:bc89e3fba1a5 1739:5fcbd29151d2
    19 
    19 
    20 * Supports multiple EtherCAT masters on one machine.
    20 * Supports multiple EtherCAT masters on one machine.
    21 
    21 
    22 * Supports any realtime extension through independent architecture.
    22 * Supports any realtime extension through independent architecture.
    23   - RTAI, IPIPE, ADEOS, etc.
    23   - RTAI, IPIPE, ADEOS, etc.
    24   - Runs well even without realtime extensions.
    24   - Runs well even without realtime extension.
    25 
    25 
    26 * Common kernel interface, for realtime modules using EtherCAT functionality.
    26 * Common kernel interface for realtime modules using EtherCAT functionality.
    27   - Synchronous and asynchronous sending and receiving of frames.
    27   - Synchronous transmission and reception of EtherCAT frames.
    28   - Avoidance of unnecessary copy operations for process data.
    28   - Avoidance of unnecessary copy operations for process data.
    29 
    29 
    30 * Separating slave groups through domains.
    30 * Separating slave groups through domains.
    31   - Handling of multiple slave groups with different sampling rates.
    31   - Handling of multiple slave groups with different sampling rates.
    32   - Automatic calculation of process data mapping, FMMU- and sync manager
    32   - Automatic calculation of process data mapping, FMMU- and sync manager
    36   - Bus monitoring during realtime operation.
    36   - Bus monitoring during realtime operation.
    37   - Automatic reconfiguration of slaves on bus power failure during realtime
    37   - Automatic reconfiguration of slaves on bus power failure during realtime
    38     operation.
    38     operation.
    39   - Controlling of slave states during realtime operation.
    39   - Controlling of slave states during realtime operation.
    40 
    40 
    41 * Special Idle mode, when master is not in use.
    41 * Special IDLE mode, when master is not in use.
    42   - Automatic scanning of slaves upon topology changes.
    42   - Automatic scanning of slaves upon topology changes.
    43   - Bus visualisation and EoE processing without realtime process connected.
    43   - Bus visualisation and EoE processing without realtime process connected.
    44 
    44 
    45 * Implements the CANopen-over-EtherCAT (CoE) protocol.
    45 * Implementation of the CANopen-over-EtherCAT (CoE) protocol.
    46   - Configuration of CoE-capable slaves via SDO interface.
    46   - Configuration of CoE-capable slaves via SDO interface.
    47   - SDO dictionary listing.
    47   - SDO dictionary listing.
    48 
    48 
    49 * Implements the Ethernet-over-EtherCAT (EoE) protocol.
    49 * Implementation of the Ethernet-over-EtherCAT (EoE) protocol.
    50   - Creates virtual network devices that are automatically coupled to
    50   - Creates virtual network devices that are automatically coupled to
    51     EoE-capable	slaves.
    51     EoE-capable	slaves.
    52   - Thus natively supports either a switched or a routed EoE network
    52   - Thus natively supports either a switched or a routed EoE network
    53     architecture.
    53     architecture with standard GNU/Linux tools.
    54 
    54 
    55 * User space interface via the System Filesystem (SysFS).
    55 * User space interface via the system filesystem (Sysfs).
    56   - User space tool for bus visualisation.
    56   - Detailed information about master and slaves in a tree structure.
    57   - Slave EĀ²PROM image reading and writing.
    57   - User space tool 'lsec' for quick bus visualisation.
       
    58   - Slave EEPROM image reading and writing.
    58 
    59 
    59 * Seamless integration in your favourite Linux distibution.
    60 * Seamless integration in your favourite GNU/Linux distibution.
    60   - Master and network device configuration via sysconfig files.
    61   - Master and network device configuration via sysconfig files.
    61   - UnitedLinux compatible init script for master control.
    62   - "Linux standard base"-compatible init script for master control.
    62 
    63 
    63 * Virtual read-only network interface for debugging purposes and for
    64 * Virtual read-only network interface for debugging purposes and for
    64   "sniffing" the EtherCAT traffic (through Ethereal, or others).
    65   monitoring the EtherCAT traffic (through Wireshark, or others).
    65 
    66 
    66 -------------------------------------------------------------------------------
    67 -------------------------------------------------------------------------------