EtherCAT addresses the issue of low bandwidth in Ethernet protocols. Over the years EtherCAT has emerged to be one of the most powerful protocols for control systems. Utthunga leverages its deep capabilities in communication protocols to also provide services in EtherCAT. Before diving into our EtherCAT Services, a brief about why industries need EtherCAT protocol and why it came into the picture in the first place.

Issues Encountered in Conventional Industrial Ethernet Protocols

Before EtherCAT came into picture, industries were equipped with several Ethernet protocol stacks. However, the demands of control systems for better throughput and real-time information could not be met by these low-bandwidth Ethernet protocols. The primary issues faced in the conventional Ethernet protocols were time dependency, bandwidth utilization and delays.

EtherCAT: As A Solution to Prevailing Issues

In order to address the above Industrial Ethernet network issues and to keep pace with the changing automation requirements, Beckhoff Automation developed EtherCAT in April 2003. EtherCAT Technology Group (ETG), founded in the year 2003, is currently one of the world’s largest Industrial Ethernet and Fieldbus organizations that takes advance steps towards the progress of EtherCAT Technology.

The prominent ways EtherCAT solves the aforementioned issues are:

  • Improved Performance and Better Throughput: EtherCAT typically synchronizes with the accuracy of nanoseconds, which was considered to be a great improvement from the existing bus systems. The immediate responsiveness and considerably reduced CPU load, help reduce the application efficiency and enable better throughput.
  • Flexible Topology: In contrast to the conventional Industrial Ethernet networks where the number of switches and hubs that can be cascaded are limited, EtherCAT does not require hubs and switches, which eliminates a limitation. The prime advantage is that in this protocol the machine structure defines the network topology which can be anything ranging from line, tree, start, to any combination possible.
  • Simplicity and Robustness: EtherCAT eliminates the configurations easier and cost-effective by automatically assigning the addresses. It also identifies the potential disturbances in the network which helps in troubleshooting the errors. Not only this, but EtherCAT does not require IT experts to configure the switches and the routers as it is not based in TCP/IP, hence no need for administering MAC or IP Addresses.
  • Cost-Effective: EtherCAT facilitates the automation firms with the ability to deliver the features of Industrial Ethernet Networks at a lesser price than that of the conventional fieldbus systems. It does not require any Ethernet port, master, or co-processors, which reduces the cost considerably. Currently, there are numerous manufacturers offering EtherCAT Slave Controllers that manage the network in time-critical operations, the device cost for the network does not go up.
  • Functional Safety Over EtherCAT: EtherCAT provides functional safety as it fulfils the SIL 3 systems and is suitable for both the centralized and decentralized control systems. This feature is called Functional Safety Over Internet (FSOE).

How is Utthunga Pioneering in EtherCAT?

Utthunga is a top product engineering company, with a solid foundation in various industrial protocols. We are an active member of the EtherCAT Technology Group with a team of engineers highly proficient in the EtherCAT specification.

Prominent reasons you should partner with Utthunga for EtherCAT services:

  • Utthunga has years of experience in EtherCAT slave application development. We possess high proficiency in different hardware-integrated EtherCAT Slave Controllers (ESC) using ASIC/FPGA/Microprocessor that can be implemented with bare minimum memory footprint.
  • We also provide diagnostics support for the identification of communication, link, and frame errors.
  • We provide comprehensive support for certification from ETG for the Implemented EtherCAT slave devices.
  • We possess expertise in the integration of EtherCAT slave stack from multiple vendors. Our experienced hardware engineers support EtherCAT hardware design and development with EMC/EMI compliance.
  • We also have expertise in performing in-house Conformance Test Tool (CTT) tests for EtherCAT Slave.
  • We can port the Beckhoff Slave Stack code to different microcontrollers independent of platform while still maintaining good performance and good accuracy of throughput.
  • Deep expertise in handling EtherCAT slave state machine effectively by meeting all the timing requirements of EtherCAT master.
  • Expertise in handling stack features like COE, EOE, FOE, SOE, AOE of EtherCAT slave device without any loss of data in the communication.
  • We also have an EtherCAT Simulator where multiple EtherCAT slave devices can be simulated.

Utthunga is in fact much more than just protocol expertise. With a huge array of successfully executed projects with top-notch industrial OEMs globally, Utthunga adds value to any service engagement by working closely with the clients from requirement definition to release, and post-release support. If you are looking for services in EtherCAT domain, then you have certainly reached the right place. Contact us, today!


Explained in detail in webinar, received this question before even the webinar started

Stack delay is related to firmware which occurs when processing multiple nodes, where as switch delay is because of Hardware propogation delays

Actually there is no such restriction, may be the PDO size is limited in the slave device

No, as ethercat doesnot follow TCP/IP but uses “process data on the fly” mechanism and ESC is required to achive this. But howerver both Ethernet and EtherCAT use same CAT5 cables for data transmission

At present we don’t have master stack

“EC-Engineer Configuration and Diagnosis Tool” provided by Beckhoff is the commonly used tool

Other than microchip we also used one from Texas instruments


We download the stack files using “SSC Tool” provided by Beckhoff and make some customisations as per the requirement we have

No, curretnly we are working only slave development


Recent Posts

  • Industry 4.0
  • September 9, 2021

Various Database Technologies for Developing Industrial Applications

Database management systems exist in various forms and sizes, from complicated to basic, from expensive to inexpensive. It is critical to consider how the database technology you select will scale as the size of your data grows and how it will interact with any applications you employ to query your data. The database technology landscape […]

Read more

  • EDM
  • IIoT
  • Industry 4.0
  • September 7, 2021

A primer on the technologies enabling Edge Analytics

Edge analytics is a sophisticated data analysis technique that allows users to access real-time processing and extraction of unstructured data collected and stored on the network’s edge devices. Edge analytics enables the automated analytical processing of produced data in real-time. The substantial rise in edge analytics applications is due to the widespread use of the […]

Read more

  • Industry 4.0
  • September 3, 2021

A Quick Overview of a Few Industrial Safety Protocols

Industrial safety protocols are communication protocols used to send information critical to the safe operation of machinery in manufacturing lines, process plants, and other industrial settings. They are intended to detect communication issues such as message corruption, delay, insertion, loss, and repetition. Control, safety, synchronization, and motion are just a few of the automation applications […]

Read more

  • OPC UA
  • August 24, 2021

OPC UA Tunneller and its role in migrating from Classic OPC to OPC UA

OPC Classic is the most widely used technology for linking different automation devices in the world. It is an open, secure, and reliable technology for sending data in factories, enterprise applications, and the cloud. Numerous OPC–based systems are in use throughout the globe, allowing for the safe and reliable exchange of data between industrial software […]

Read more