Feature | Description |
---|---|
Maximum number of cyclic input data | 1024 bytes |
Maximum number of cyclic output data | 1024 bytes |
Acyclic communication (CoE) | SDO SDO master-slave SDO slave-slave (depending on master capability) |
Type | complex slave |
Number of FMMU channels | 8 |
Number of Sync Manager channels | 4 |
Distributed Clocks | supported with 32 bit timestamps and Isochronous PDI functionality (Sync0, Sync1) |
Support of Synchronization Modes |
|
Supported Protocols |
|
Supported Features |
|
Ethernet |
|
Restrictions
EtherCAT Slave Stack
- AoE application interface not yet available for host application on DPM in Release Version v5.1.0.x
- FoE for for firmare upload is supported, but application interface not yet available for host application on DPM in Release Version v5.1.0.x
- VoE (Vendor specific protocol over EtherCAT) is not yet available for host application on DPM in Release Version v5.1.0.x
- SoE (Servo Profile over EtherCAT) is not supported
ESC - EtherCAT Slave Controller
- no DC Latch Functionality
- no support of bit-wise FMMU mapping (Exception: Fill Status of Transmit Mailbox)
- restricted DC Sync-Signal Generation
- no Single-Shot Mode support
- no Acknowledge Mode support
- restricted DC Control Functionality
- no adjustment of Register Speed Counter Start (0x0930:0x931)
- no showing of Register Speed Counter Diff (0x0932:0x933)
- no MIO (PHY Management Interface) access from EtherCAT Master side
- no physical Read-Write commands supported (APRW, FPRW, BRW)
The real-time protocol stack is fully integrated into a netX firmware for specific use case in order to provide a common set of netX firmware functions accross different protocol variants:
Firmware Variants | Use Case A | Use Case B | Use Case C |
---|---|---|---|
Use Case summary | netX90 COM CPU firmware for small footprint, low cost and function optimized slave devices
| same as Use Case A, but netX90 APP CPU
| full featured firmware for highest function requirements
|
netX support |
|
|
|
FW structure | |||
Host Interface | Dual Port Memory interface with following channels:
| ||
Diagnosis Interface | netX Diagnostic and Remote Access | ||
Integrated Flash File System | N/A | N/A | Power-fail safe flash file system on external SPI flash is used |
Remanent Data Storage | Power-fail safe storage of up to 16KB of protocol remanent data in netX90 internal flash | Power-fail safe storage of protocol remanent data in dedicated partition in extenal SPI flash. Size and position of remanent storage area shall be configured in FDL. | |
Device Data | device production data (Serial number, MAC address, production data etc.) shall be stored in FDL in: | ||
|
| ||
Firmware Transfer | to netX flash file system located on external SPI Flash | ||
Firmware Update | Firmware check and installation supported through calling the Maintenance Firmware (netX 90/4000) | ||
|
|
| |
Configuration | by sending packets to the firmware | by sending packets to the firmware or by using Communication Studio configuration database file from local flash file system | |
Integrated Basic Webserver | The basic web server has the following features:
| ||
Webserver extension | N/A | Basic web server is extended with functions that provide access to the content files on a local Flash file system (SQI Flash).
| |
Tag List Options | Firmware supports certain modification of the functionality via Tag List, in particular:
| ||
HW Sync Signal | supported via netX signal XC_TRIGGER0/1 | ||
Protocol Specific LED Indicators | Network specific status indicators with COM0 / COM1 LEDs:
| ||
Limitations |
|
| TBD |