Sercos automation bus | |
![]() | |
Year created: | 1987 |
Created by: | VDW/ZVEI Joint Committee |
Governing Body: | sercos International e.V. |
Website: | http://www.sercos.org |
In the field of Industrial Control Systems, the interfacing of various control components must provide means to coordinate the signals and commands sent between control modules. While tight coordination is desirable for discrete inputs and outputs, it is especially important in motion controls, where directing the movement of individual axes of motion must be precisely coordinated so that the motion of the entire system follows a desired path. Types of equipment requiring such coordination include metal cutting machine tools, metal forming equipment, assembly machinery, packaging machinery, robotics, printing machinery and material handling equipment. The Sercos (serial real-time communication system) interface is a globally standardized open digital interface for the communication between industrial controls, motion devices (drives) and input output devices (I/O). Sercos I and II are standardized in IEC 61491 and EN 61491. Sercos III is specified in standards IEC 61800-7; IEC 61784-1, -2, -3 and IEC 61158. Sercos is designed to provide hard real-time, high performance communications between industrial motion controls and digital servo drives.
Until the early 1980s the majority of servo drive systems used to control motion in industrial machinery were based upon analog electronics. The accepted interface to control such devices was an analog voltage signal, where polarity represented the desired direction of motion, and magnitude represented the desired speed or torque. In the 1980s, drive systems and devices based on digital technology began to emerge. A new method needed to be devised to communicate with, and control such units, as their capabilities could not be exploited with the traditional interface method used with analog drives. The earliest interfaces were either proprietary to one vendor or designed only for a single purpose, making it difficult for users of motion control systems to freely interchange motion control and drives. The membership of the VDW (German Machine Tool Builders' Association) became concerned with the implications of this trend. In response to that, in 1987 the VDW formed a joint working group with the ZVEI (German Electrical and Electronics Industry Association) to develop an open interface specification appropriate for digital-drive systems. [1] The resulting specification, entitled "Sercos (serial real-time communication system) interface, was released and later submitted to the IEC, which in 1995 released it as IEC 61491. [2] After the release of the original standard, original working group member companies including ABB, AEG, AMK, Robert Bosch, Indramat, and Siemens founded the "Interest Group Sercos" to steward the standard. [3] Over the history of Sercos, its capabilities have been enhanced to the point where today it is not only used for motion control systems, but as a universal automation bus.
Sercos I was released in 1991. The transmission medium used is optical fiber. The data rates supported are 2 and 4 Mbit/s, and cyclic update rates as low as 62.5 microseconds. A ring topology is used. Sercos I also supports a "Service Channel" which allows asynchronous communication with slaves for less time-critical data. [4]
Sercos II was introduced in 1999. It expanded the data rates supported to 2, 4, 8 and 16 Mbit/s.
Sercos III was introduced in 2003. It merges the hard-real-time aspects of Sercos with the Ethernet standard.
Important features of Sercos include:
Sercos is supported globally by Sercos International e.V. (SI) in Germany. Regional support is provided by Sercos North America(USA), Sercos Japan and Sercos China. These organizations provide a forum for the continued development of the standard, as well as user support.
An important aspect of an open, interoperable communications system is rigorous testing of products for adherence to the standard and their ability to operate in networks of products from multiple vendors. Sercos International e.V. supports a Conformance Laboratory at the University of Stuttgart's Institute for Control Engineering of Machine Tools and Manufacturing Units (ISW). Products successfully passing conformance testing may display a mark indicating they are conformance tested. Conformance-tested Sercos I and II products are publicized in an index of certified products, Sercos I and II. Conformance-tested Sercos III products are publicized in a index of certified products, Sercos III.
A programmable logic controller (PLC) or programmable controller is an industrial computer that has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, machines, robotic devices, or any activity that requires high reliability, ease of programming, and process fault diagnosis.
SCADA is a control system architecture comprising computers, networked data communications and graphical user interfaces for high-level supervision of machines and processes. It also covers sensors and other devices, such as programmable logic controllers, which interface with process plant or machinery.
Profibus is a standard for fieldbus communication in automation technology and was first promoted in 1989 by BMBF and then used by Siemens. It should not be confused with the Profinet standard for Industrial Ethernet. Profibus is openly published as type 3 of IEC 61158/61784-1.
A fieldbus is a member of a family of industrial digital communication networks used for real-time distributed control. Fieldbus profiles are standardized by the International Electrotechnical Commission (IEC) as IEC 61784/61158.
Motion control is a sub-field of automation, encompassing the systems or sub-systems involved in moving parts of machines in a controlled manner. Motion control systems are extensively used in a variety of fields for automation purposes, including precision engineering, micromanufacturing, biotechnology, and nanotechnology. The main components involved typically include a motion controller, an energy amplifier, and one or more prime movers or actuators. Motion control may be open loop or closed loop. In open loop systems, the controller sends a command through the amplifier to the prime mover or actuator, and does not know if the desired motion was actually achieved. Typical systems include stepper motor or fan control. For tighter control with more precision, a measuring device may be added to the system. When the measurement is converted to a signal that is sent back to the controller, and the controller compensates for any error, it becomes a Closed loop System.
Actuator Sensor Interface is an industrial networking solution used in PLC, DCS and PC-based automation systems. It is designed for connecting simple field I/O devices in discrete manufacturing and process applications using a single two-conductor cable.
Profinet is an industry technical standard for data communication over Industrial Ethernet, designed for collecting data from, and controlling equipment in industrial systems, with a particular strength in delivering data under tight time constraints. The standard is maintained and supported by Profibus and Profinet International, an umbrella organization headquartered in Karlsruhe, Germany.
IEC 61131 is an IEC standard for programmable controllers. It was first published in 1993; the current (third) edition dates from 2013. It was known as IEC 1131 before the change in numbering system by IEC. The parts of the IEC 61131 standard are prepared and maintained by working group 7, programmable control systems, of subcommittee SC 65B of Technical Committee TC65 of the IEC.
The international standard IEC 61499, addressing the topic of function blocks for industrial process measurement and control systems, was initially published by the International Electrotechnical Commission (IEC) in 2005. The specification of IEC 61499 defines a generic model for distributed control systems and is based on the IEC 61131 standard. The concepts of IEC 61499 are also explained by Lewis and Zoitl as well as Vyatkin.
EtherCAT is an Ethernet-based fieldbus system developed by Beckhoff Automation. The protocol is standardized in IEC 61158 and is suitable for both hard and soft real-time computing requirements in automation technology.
A computer appliance is a computer system with a combination of hardware, software, or firmware that is specifically designed to provide a particular computing resource. Such devices became known as appliances because of the similarity in role or management to a home appliance, which are generally closed and sealed, and are not serviceable by the user or owner. The hardware and software are delivered as an integrated product and may even be pre-configured before delivery to a customer, to provide a turn-key solution for a particular application. Unlike general purpose computers, appliances are generally not designed to allow the customers to change the software and the underlying operating system, or to flexibly reconfigure the hardware.
IEC 60870 part 6 in electrical engineering and power system automation, is one of the IEC 60870 set of standards which define systems used for telecontrol in electrical engineering and power system automation applications. The IEC Technical Committee 57 have developed part 6 to provide a communication profile for sending basic telecontrol messages between two systems which is compatible with ISO standards and ITU-T recommendations.
Codesys is an integrated development environment for programming controller applications according to the international industrial standard IEC 61131-3.
Sercos III is the third generation of the Sercos interface, a standardized open digital interface for the communication between industrial controls, motion devices, input/output devices (I/O), and Ethernet nodes, such as PCs. Sercos III applies the hard real-time features of the Sercos interface to Ethernet. It is based upon and conforms to the Ethernet standard. Work began on Sercos III in 2003, with vendors releasing first products supporting it in 2005.
The CC-Link Open Automation Networks Family are a group of open industrial networks that enable devices from numerous manufacturers to communicate. They are used in a wide variety of industrial automation applications at the machine, cell and line levels.
openSAFETY is a communications protocol used to transmit information that is crucial for the safe operation of machinery in manufacturing lines, process plants, or similar industrial environments. Such information may be e.g. an alert signal triggered when someone or something has breached a light curtain on a factory floor. While traditional safety solutions rely on dedicated communication lines connecting machinery and control systems via special relays, openSAFETY does not need any extra cables reserved for safety-related information. It is a bus-based protocol that allows for passing on safety data over existing Industrial Ethernet connections between end devices and higher-level automation systems – connections principally established and used for regular monitoring and control purposes. Unlike other bus-based safety protocols that are suitable for use only with a single or a few specific Industrial Ethernet implementations and are incompatible with other systems, openSAFETY works with a wide range of different Industrial Ethernet variants.
CoaXPress (CXP) is a digital interface standard developed for high speed image data transmission in machine vision applications. The name is a portmanteau of 'express' and 'coaxial' to emphasize CoaXPress is faster than other standards and uses 75 ohm coaxial cables as the physical transmission medium. CoaXPress is mostly used in digital imaging applications but it is also suitable for high-speed transmission of universal digital data.
IO-Link is a short distance, bi-directional, digital, point-to-point, wired, industrial communications networking standard used for connecting digital sensors and actuators to either a type of industrial fieldbus or a type of industrial Ethernet. Its objective is to provide a technological platform that enables the development and use of sensors and actuators that can produce and consume enriched sets of data that in turn can be used for economically optimizing industrial automated processes and operations. The technology standard is managed by the industry association Profibus and Profinet International.