SPRADE9 November   2023 AM2431 , AM2432 , AM2434 , AM623 , AM625 , AM625-Q1 , AM625SIP , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62P-Q1 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442 , AM6526 , AM6528 , AM6546 , AM6548 , AM67 , AM67A , AM68 , AM68A , AM69 , AM69A , DRA821U , DRA821U-Q1 , DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Industrial Ethernet Protocol Software Stack
    1. 2.1 Overview
    2. 2.2 EtherCAT
  6. 3Evaluation Platform and Methods
    1. 3.1 Hardware
    2. 3.2 Software Platform
    3. 3.3 Test Application
    4. 3.4 Test Topology
  7. 4Results
    1. 4.1 Time Synchronization
    2. 4.2 Transmit Timing
  8. 5Summary
  9. 6References

Abstract

Control systems for factories, buildings, grid infrastructure and transportation currently use industrial Ethernet protocols such as PROFINET®, CC-Link®, EtherCAT®, and many others to manage and control production lines, robots, and automation. The short cycle time of real-time Ethernet makes it possible to run control algorithms with a central control unit. IEEE Ethernet standardization has introduced several standard features under the umbrella of Time Sensitive Networking (TSN) to enable achieving the real-time required by these applications.

In practice, the existing versions of industrial Ethernet protocols are sufficient and still used. Industrial Ethernet protocols such as EtherCAT often utilize standard IEEE 802.1Q Ethernet at the controller and modified solutions at the devices. To improve the preciseness of timing of placement of a frame on the wire, some non-IEEE standard solutions like time triggered send (TTS) are being used at the devices.

This application note features the use of the standard TSN feature of Enhancements to Scheduled Traffic (EST) at the controller in comparison to standard Ethernet protocols. EST, also known as time-aware-shaper or Qbv, is one of the fundamental TSN features available in modern embedded processors. A comparison of achievable timing accuracy between a standard TSN based solution and a vendor specific TTS are presented in this application note.