It’s our pleasure to announce the release of VS EtherCAT Master 2 for Linux, version 2.8.3704.0. This latest update, succeeding version 2.8.1506.0, introduces the following changes:
Diagnostic registers performance improvement Master initialization is now faster when diagnostic registers are enabled. The improvement is especially noticeable on large networks, where a set of diagnostic variables is created for every slave. Slave diagnostics can be viewed in the Process Image. For each slave the following values are available:
AL status code
processing unit error counter
PDI error counter
process data and PDI watchdog counters
valid data flag
port counters: invalid frames, RX errors, forwarded RX errors and lost links
Diagnostic variable names and the meaning of the values are unchanged.
EEPROM read operation improvement RPC EEPROM read operations now return available EEPROM data even if EEPROM access reports CRC, LOAD, or PDI errors. In such cases, the operation completes with the warning status ECAT_S_EEPROM_ACCESS_IGNOR (0x000B) to indicate that the EEPROM data was obtained despite the reported access errors.
Owned processor interface Added a common lifecycle interface for owned processors. Owned processors can now be processed automatically according to Master Processor and Thread Processor configuration. For more information see API Help (Templates/Thread Processor).