Technical Data - V5
Technical Data
The following technical data apply to EtherCAT SubDevice v5:
Feature | Description |
|---|---|
Maximum number of cyclic input data | 1024 bytes (depending on the PDO layout) |
Maximum number of cyclic output data | 1024 bytes (depending on the PDO layout) |
State machine | State machine according to the EtherCAT specification (includes BOOT state) |
Object dictionary | CANopen-style object dictionary according to the EtherCAT specification |
Object dictionary | Sercos object (IDN) dictionary according to Sercos II specification |
Acyclic data transfer | SDO Up- and Download (Server) , CoE Emergency messages |
Diagnosis | Firmware supports common diagnostic in the dual-port-memory for loadable firmware. Diagnosis history object can be created by Application |
Supported Features |
|
Supported Protocols |
|
Type | Complex SubDevice |
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 |
|
Ethernet |
|
Limitations
Number of objects that can be created in the Object Dictionary depends on the type of objects, available memory and if the object is created as virtual.
The amount of configured IO-data influences the minimum cycle time that can be reached.
No support of bit-wise FMMU mapping (Exception: Fill Status of Transmit Mailbox)
DC related functions only 32 bit wide
Timestamp object supports 64 bit as a local timestamp actually not writeable
No DC Latch functionality
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 MainDevcie side
No physical Read-Write commands supported (APRW, FPRW, BRW)
Firmware Variants
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 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 | |||
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 netX 90 internal flash | ||
Firmware Transfer
|
Note: due to limited size (max. 380KB) of FW udate are in internal flash, only following files can be transfered:
|
| to netX flash file system located on external SPI Flash |
Firmware Update | Firmware check and installation supported through calling the Maintenance Firmware | ||
|
|
| |
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:
| ||
Secure Boot | supported by EtherCAT SubDevice v5.4.0.0 and later, see Support of Secure Boot with netX90 for more details | ||
Limitations |
|
| - |