www.hilscher.com
Glossar

Sercos

What is Sercos?

Sercos (Serial Real-time Communication System) originated in the late 1980s when the transition from analogue to digital drive systems in industrial machinery necessitated a new method of communication that could fully exploit the capabilities of digital technology. To address this need, the German Machine Tool Builders' Association (VDW) and the German Electrical and Electronics Industry Association (ZVEI) collaborated to develop an open interface specification suitable for digital-drive systems. This collaboration led to the creation of the initial version, Sercos I, introduced in 1990 and provided a standardized digital interface for real-time communication between industrial controls and motion devices over fiber-optic cables. 

As industrial automation needs evolved, so did the Sercos protocol. The mid-1990s saw the introduction of Sercos II, which brought improvements such as increased data transmission rates and greater flexibility in network topology. The protocol's ability to achieve cyclic update rates as low as 62.5 microseconds is crucial for applications demanding high precision and dynamics. By 1999, Sercos II had expanded the supported data rates to include 2, 4, 8, and 16 Mbit/s. The third generation, Sercos III, emerged in 2003, merging the hard-real-time aspects of its predecessors with the Ethernet standard, thus broadening the scope of its application and device support. This version allowed for a single master to control up to 511 slaves, with both master and slave devices equipped with two real-time Ethernet ports. 

Sercos is recognized for its high-speed, real-time communication capabilities between various industrial controls, motion devices, input/output (I/O) units, and other peripheral devices, as well as standard Ethernet nodes. The protocol's design allows for the coordination of complex machinery and systems, such as metal cutting tools, packaging machinery, and robotics, ensuring precise and synchronized operations. In terms of safety, Sercos employs the CIP safety protocol for transmitting safety-oriented data, which is also used for Ethernet/IP and DeviceNet, ensuring a high level of safety in industrial environments. Additionally, Sercos real-time data is sent to IEEE 802.3 in cyclical telegrams with Ethernet protocol type 0x88CD, further emphasizing its technical sophistication. 

Sercos protocol provides collision-free industrial communication through a time-slot mechanism, highly efficient communication protocols with minimal overhead, and extremely low telegram jitter. It also specifies over 700 standardized parameters, ensuring that devices from different manufacturers can be combined without compatibility issues. These attributes contribute to its ability to control numerous axes of motion with high update rates, making it a reliable choice for demanding industrial applications. 

Looking forward, Sercos evolves with ongoing development of new function profiles to meet modern industrial demands while maintaining its renowned standardization and interoperability. The Sercos International association, including manufacturers, users, and research institutions, remains dedicated to advancing and promoting the protocol globally, ensuring its leadership in standardized communication for motion control applications. 

Technical basics

In the Sercos communication architecture, a master-slave model is employed where the master device orchestrates the communication process and coordinates data exchange with the slave devices. With the master device often being a programmable logic controller (PLC), an industrial PC (IPC), or a motion controller equipped with Sercos master functionality. Slave devices in this setup can range from servo drives to sensors and actuators, which respond to the master's commands and provide real-time data crucial for industrial automation application. Widely adopted across a spectrum of industrial domains, Sercos protocol variants include: 

Sercos I/II

In this variant, the master device communicates with multiple slaves over high-speed fiber optic or copper cables. This setup provides deterministic, real-time communication for precise motion control and synchronization in industrial automation applications This protocol supports cyclic data exchange, ensuring synchronous system operation. Sercos I use synchronous serial communication via fiber optic cables, while Sercos II offers enhancements like expanded device support and improved transmission rates. Both variants utilize token passing for communication, where the master controls data exchange by passing tokens to slaves in a predefined sequence. 

Sercos III

Sercos III advances from Sercos I/II by adopting Ethernet as its physical layer, enhancing bandwidth and compatibility with standard Ethernet networks. It caters to both real-time and non-real-time communication needs. Leveraging Ethernet-based communication, it employs standard TCP/IP and UDP/IP protocols for non-real-time data exchange alongside real-time communication. Unlike Sercos I/II, Sercos III utilizes Ethernet's built-in mechanisms for data transmission, eliminating the need for token passing. Notably, Sercos III integrates safety functions directly into the protocol, meeting international safety standards. 

At the heart of this system lies the OSI model, which organizes the various layers involved in Sercos communication. The physical layer of the OSI model is responsible for the physical transmission of data over the network medium. It defines various characteristics, including the types of cables and connectors used, as well as the transmission rates. The data link layer, on the other hand, ensures the reliable transmission of data frames between devices, encompassing frame structuring and error handling. 

Sercos supports different cable types, such as fiber-optic and copper cables, to suit various industrial environments. Fiber-optic cables are particularly suited for long-distance communication due to their high noise immunity, while copper cables offer a more cost-effective solution for shorter distances. Connectors commonly used in Sercos networks include SC and ST connectors for fiber optics, and RJ45 connectors for copper cables. The transmission rates across Sercos variants can range from 2 Mbps to 100 Mbps, facilitating efficient and fast data exchange that is essential for real-time monitoring and control of industrial processes. 

At the data link layer of the OSI-Model, Sercos organizes data into frames that consist of a header, payload, and trailer. The header includes control information such as the frame type and destination address, the payload carries the actual data, and the trailer contains error detection and correction codes to ensure the integrity of the data during transmission. Robust error handling mechanisms, like cyclic redundancy check (CRC), are implemented to detect and correct any errors, thereby maintaining reliable communication within industrial setting. 

The transport layer, or Layer 4, plays a pivotal role in Sercos networks by facilitating end-to-end communication between devices. It provides essential services such as error detection, flow control, and data segmentation, ensuring that data exchange is both reliable and efficient. 

Real-time data transmission is a pivotal aspect of Sercos, as it allows for precise control and synchronization of devices within industrial settings. This ensures that essential data, such as position and velocity commands, are exchanged within predefined time intervals, which is vital for the timeliness of control actions. Deterministic communication is another integral feature of Sercos, guaranteeing that data packets are delivered within known and consistent timeframes. This predictability in communication latency is indispensable for applications that require exact timing, like motion control and synchronization tasks. 

Safety is directly integrated into the Sercos protocol, which complies with international safety standards such as IEC 61508 and SIL (Safety Integrity Level) requirements. By incorporating safety functions directly into the communication protocol, Sercos facilitates the implementation of safety-critical applications while ensuring interoperability with standard automation processes.  

Sercos supports various network topologies, including line, ring and hybrid configurations, catering to diverse industrial automation requirements. 

Key components of Sercos networks

In the Sercos network, master devices play a pivotal role as central controllers that coordinate communication within the network. They initiate communication cycles, poll slave devices, and synchronize data exchange to ensure seamless operation. Slave devices, on the other hand, are peripheral components such as drives, sensors, and actuators. These devices respond to the master's commands and provide essential real-time data for the network's functioning. 

The physical connectivity between devices in the Sercos network is facilitated by communication interfaces like communication controllers, Embedded Modules or PC cards. Controllers and PLCs with Sercos-compatible communication interfaces are integral for integrating Sercos networks into broader automation systems. These industrial controllers and PLC’s serve as the backbone of network integration. 

On the software side, firmware embedded within hardware devices like master controllers and slave devices is crucial. This firmware is responsible for implementing the Sercos communication protocols and managing the data exchange process. Device drivers are software modules installed on host systems, enabling communication with Sercos devices. These drivers are essential for the configuration, control, and monitoring of Sercos networks from various software applications. 

Configuration tools are software applications or programming environments used for setting up Sercos networks. They play a critical role in assigning network addresses, configuring device parameters, and monitoring network performance. 

Benefits of Sercos protocol

Sercos has been pivotal in revolutionizing industrial communication for more than two decades, presenting a plethora of advantages, including:

  • Real-time performance

    Sercos ensures deterministic communication, vital for precise timing and minimal latency in industrial automation operations, crucial for synchronized operations. 

  • High-speed data transmission

    Sercos supports high-speed data transmission, facilitating efficient communication within automation systems, enhancing overall responsiveness. 

  • Flexible network topologies

    Supporting various topologies like line, ring and hybrid, Sercos enables tailored communication networks, ensuring robustness and efficiency. 

  • Interoperability and standardization

    Governed by Sercos International, Sercos is an open standard protocol promoting interoperability among devices from different manufacturers. 

  • Scalability and flexibility

    Sercos networks are scalable and flexible, supporting additions without significant infrastructure changes. 

Applications

Sercos stands as a cornerstone technology in the contemporary industrial landscape, offering a diverse array of solutions across various industries. Its versatility finds expression in applications such as: 

Sercos I/II finds applications in various manufacturing processes requiring precise motion control, such as CNC machining, metalworking, and assembly lines. It is commonly used in industries where high-speed, deterministic communication is essential for achieving tight tolerances and optimal productivity. In the oil and gas sector, Sercos I/II is utilized in equipment such as pumps, compressors, and drilling machinery for controlling motion and monitoring critical parameters. Its deterministic communication capabilities are valuable in environments where precise control and synchronization are necessary for safe and efficient operation. 

Sercos III is well-suited for modern manufacturing environments adopting Industry 4.0 principles, where integration with Ethernet-based IT networks and the Industrial Internet of Things (IIoT) is essential. This capability allows multiple machines to be linked, enhancing the modularity of machines or production lines—a significant advantage for manufacturers who may need to reconfigure or expand their operations. The protocol's real-time features are essential for applications that demand high precision and dynamics, making it an important solution for challenging automation task. Its Ethernet-based communication facilitates seamless integration with supervisory control and data acquisition (SCADA) systems, enabling efficient management of critical assets and processes. 

Industrial communication with Hilscher

Hilscher's netX solution portfolio - consisting of the SoCs of the same name, the associated protocol firmwares and embedded modules, PC cards and gateways based on them - supports companies in setting up modern and reliable industrial communication networks. The multiprotocol-capable technology makes it possible to cover all common communication protocols with a single hardware component. In addition to Sercos, this also includes PROFINET, PROFIBUS, CC-Link, DeviceNet, EtherCAT, Ethernet/IP, CANopen, Ethernet POWERLINK and Modbus. In addition, Hilscher's netFIELD ecosystem provides a holistic IIoT solution, from the sensor to the cloud. 

Our products

CIFX 104-RE\F

Kommunikation für die PC-basierte Automatisierung

CIFX 90E-RE\MR\F

Kommunikation für die PC-basierte Automatisierung

NRPLFW-S3S

Vollversion für NRP 52-RE & NRP 51-RE inklusive 6 Stunden Support

NIC 50-RE

Kommunikation für einfache Slave-Geräte ohne eigenen Host-Prozessor

COMX 51CN-RE

Flexibles Kommunikationsmodul für die Automation

EU5C-SWD-SERCOS

SmartWire-DT Kopplung an Real-Time-Ethernet-Sercos-Systeme

CIFX 104-RE-R

Kommunikation für die PC-basierte Automatisierung

NJEB-E

Für jeden netJACK mit PCI Express

NT 100-RE-DP

High-End-Gateway für anspruchsvolle Konvertierungen

NJ 100DN-RE

Zur Montage zu jedem Zeitpunkt in der Lieferkette

AIFX-RE

Kommunikation für die PC-basierte Automatisierung

NRP 52-RE

Lötfertiges netX-Design im Briefmarkenformat

NT 100-RE-DN

High-End-Gateway für anspruchsvolle Konvertierungen

CIFX 50-RE

Kommunikation für die PC-basierte Automatisierung

NRP H90

Ultrakompaktes netX 90-Design - komplett getestet

NIC 50-RE/NHS

Kommunikation für einfache Slave-Geräte ohne eigenen Host-Prozessor

NT 100-RE-CC

High-End-Gateway für anspruchsvolle Konvertierungen

AIFX-RE\M12

Kommunikation für die PC-basierte Automatisierung

NIC 52-RE

Kommunikation für einfache Slave-Geräte ohne eigenen Host-Prozessor

CIFX 80-RE

Kommunikation für die PC-basierte Automatisierung

CIFX 104-RE-R\F

Kommunikation für die PC-basierte Automatisierung

NT 100-RE-EN

High-End-Gateway für anspruchsvolle Konvertierungen

CIFX 104C-RE-R\F

Kommunikation für die PC-basierte Automatisierung

CIFX 90E-RE\MR\ET\F

Kommunikation für die PC-basierte Automatisierung

CIFX 70E-RE

Kommunikation für die PC-basierte Automatisierung

NXHX 500-ETM

CIFX 104C-RE

Kommunikation für die PC-basierte Automatisierung

CIFX 90E-RE\ET\F

Kommunikation für die PC-basierte Automatisierung

COMX 51CA-RE

Flexibles Kommunikationsmodul für die Automation

NT 151-RE-RE

Datenübertragung zwischen zwei Industrial-Ethernet-Netzwerken

NT 100-RE-RS

High-End-Gateway für anspruchsvolle Konvertierungen

NJEB-D

Für jeden netJACK mit Dual-Port-Memory oder SPI

NRPEB 51-RE

Bestückt mit einem NRP 51-RE

NICEB-RE

Eine Evaluierungs-Plattform für alle Real-Time-Ethernet Protokolle

LIC/SCP

Die ideale Ergänzung zum netANALYZER

COMX 100CA-RE

Flexibles Kommunikationsmodul für die Automation

NMR-TFE-RE

Dauerhafter Diagnosezugangspunkt

NANL-B500G-RE

Ethernet-Analyse leicht gemacht

NXHX 52-JTAG

NRP 51-RE

Lötfertiges netX-Design im Briefmarkenformat

NRP H90\F8D8

Ultrakompaktes netX 90-Design - komplett getestet

CIFX 104C-RE\F

Kommunikation für die PC-basierte Automatisierung

CIFX 50E-RE\ET

Kommunikation für die PC-basierte Automatisierung

CIFX 104-RE

Kommunikation für die PC-basierte Automatisierung

CIFX 90E-RE\F

Kommunikation für die PC-basierte Automatisierung

NT 100-RE-CO

High-End-Gateway für anspruchsvolle Konvertierungen

CIFX 104C-RE-R

Kommunikation für die PC-basierte Automatisierung

CIFX M3042100BM-RE\F

Kommunikation für die PC-basierte Automatisierung

CIFX 70E-RE\MR

Kommunikation für die PC-basierte Automatisierung

NS-S3-1NRT

Verbindet Standard-LAN-Netzwerk und Sercos-Ring

CIFX 90E-RE\NHS\F

Kommunikation für die PC-basierte Automatisierung

CIFX 50E-RE

Kommunikation für die PC-basierte Automatisierung

COMX 100CN-RE

Flexibles Kommunikationsmodul für die Automation

COMXEB

Die Entwicklungs-Plattform für alle comX Typen

NRPEB H90-RE

Bestückt mit einem NRP H90-RE\F8D8

NJ 100EN-RE

Zur Montage zu jedem Zeitpunkt in der Lieferkette

CIFX 90-RE\F

Kommunikation für die PC-basierte Automatisierung

NJ 51D-RE/PNS

Zur Montage zu jedem Zeitpunkt in der Lieferkette

CIFX M224290BM-RE\F

Kommunikation für die PC-basierte Automatisierung

NANL-B500G-RE BUNDLE

Komplettpaket für die Ethernet-Analyse

NSHIELD 90-RE

COMX 90CA-RE

Flexibles Kommunikationsmodul für die Automation

CIFX PCIE90-RE

CRA-fähige Kommunikation für die PC-basierte Automatisierung

CIFX LPCIE90-RE

CRA-fähige Kommunikation für die PC-basierte Automatisierung

NRP H90IC\F8D8

netX 90 Chipträger

Newsletter Form

Fieldset

Stay Up to Date

In our newsletter we inform you regularly about our latest products, solutions as well as participation in events such as exhibitions and conferences. In this way, we offer exciting insights into the world of Hilscher and automation technology. Sign up now!

Fieldset