Bruno HÉNON - Automation & Control Engineer Freelance Services in factory automation, designing, programming, installing and subcontracting worldwide

High performances networks for motion control and robotics.

Fast networks
 

  Automation > Resources > Technologies > Networks > Fast control data buses  

  Arcnet embedded field bus

Instrumentation networking  

CONTROL NETWORKS

Networks for fast control, CAN bus, ControlNet, Drivecom, Ethercat, MACRO, Mechatrolink, Powerlink, Profidrive, SERCOS, SynqNet.

Real Time And Deterministic Networks With High Performances

Control buses are specialized fast industrial digital networks with real time and deterministic features. They are particularly designed for fast control and automated applications requiring very short response delays. Typically, these applications concern motion control, multi-axes control, servo-drives control, robotics, fast counting, special machines requiring short response time in writing and reading the inputs and the outputs, or interactive devices requiring quick data exchanges in order to get an efficient synchronisation ( between a programmable controller and a robot controller for instance ).

Some of these control networks have been designed to be embedded in the system to be controlled. The control networks providing the highest performances can benefit of technologies like Fast-Ethernet, Gigabit Ethernet and Real Time EthernetRTE ) by using the ISO 1588 standard or any other synchronisation technology. Some of these control buses implement the real time capabilities in the interfaces in a software manner, some other in a hardware manner, by using ASIC or FPGA components for instance.

CAN BUS - Controller Area Network Bus

CAN Open specifications, Technical documents.

A Network Embedded In The Vehicles

« Controller Area Network » ( CAN ) is a digital communication network especially developed for embedded use in cars, and more generally for many embedded control usages. It is also often used for servo-drives networking systems in motion control applications such as axes control applications for example, although it does not provide any deterministic features natively. Then this technology is often mixed with more robust networking technologies in order to offer real-time, pre-emptive and / or deterministic capabilities when needed. The CANopen bus specifications can also be used as a complete or partial basis for other industrial communication networks such as DeviceNet, Ethernet open Powerlink, SafetyBus-P or SafetyNet-P for instance.

Specifications And Protocol Description

CAN OPEN Association - www.canopen.org

Technical Papers

CONTROLNET - Fast Network For Inputs And Outputs Access

Network technology overview, System overview.

A Control Network With High Performances

« ControlNet » is a real time and deterministic control bus, part of the CIP network family based on the « Common Industrial Protocol » ( CIP ) and on a producer-consumer architecture. It can be installed by using several topologies ( linear, star, tree ) and it offers redundancy and safety options. Originally, CONTROLNET uses a time sliced algorithm ( Concurrent Time Domain Multiple Access - CTDMA ) to get real-time and deterministic capabilities in order to transmit time critical data.

Technical Overview And Configuration.

This document begins with an interesting overview about this communication solution. It defines the use of ControlNet communication modules in a whole control system, it describes the potential capacity of the technique and lists the topologies and the architectures available for an installation. Then, it details how data are exchanged on the network, how they are synchronized and packeted, and how the network schedule is operating.

The other chapters are most software and hardware dependent, and detail how to configure network modules, how to configure control IO, how to produce and consume tags, how to operate messaging and more.

literature.rockwellautomation.com

Fundamental Knowledge On The System.

This document of around 50 pages starts introducing the network and how it is specific.

Then it describes basic and common informations about data exchange on a ControlNet link, before presenting the producer / consumer model ( sending scheduled or unscheduled data, sending immediate data, mapping data … ).

Finally, it presents ControlNet media ( cables, connectors, repeaters and so on ) through proprietary products.

www.inf.uniroma3.it

DRIVECOM - Talking With Axis Controllers

Specifications.

A Communication Interface To Interact With Inverters

DRIVECOM is a standardized digital communication interface designed for accessing drive data. Its actual version is called « DriveServer ». The DriveServer specifications are based on the OPC interface standard. Actually, DriveServer acts as an additional OPC layer, interfacing an application layer acting as an OPC client and a communication layer acting as an OPC server. Thus, DriveServer benefits of the advantages offered by the widespread OPC standard technologies and run in a very flexible way.

And consequently, it is hardware independent and quite universal since it works with any OPC client and any OPC server applications. For instance, it is implemented into Profibus devices and is compatible with Profidrive and Profibus DP, by interfacing the Profibus OPC servers. To work fine with any drive controller, DriveServer uses a drive description called « Drivecom Device Description » which is based on the XML ( eXtended Markup Language ) standards. This device description structures the informations related to the functionalities and to the parameters of the drive to control.

Standard Specifications

The DRIVECOM User Group promotes the DriveServer technologies and provides all the specifications in the download section, with technical guides related to the Interbus and to the Profibus interfaces, plus the specifications of the Drivecom Device Description.


www.esacademy.com

ETHERCAT - An Ethernet Fieldbus

Technical overview, Detailed description of the technology.

A Fast Industrial Ethernet Network To Control The Machines

The « EtherCAT » ( Ethernet for control automation technology ) networking system has been originally developed by the « Beckhoff Automation company » and has been standardized later under the « IEC 61158 » reference. This very fast digital communication technique is based on the Ethernet standards, which have been adapted to deliver a fast and deterministic control networking technology at low cost with real time capabilities. It offers a flexible architecture, can be installed using various topologies and complies with some other industrial networking protocols.

In order to implement real time and deterministic characteristics over Ethernet, the designers have chosen both hardware and software solutions based on shared reference time distributed clock technique compatible with the SERCOS protocol.


Main features

Technology And Technical Papers

The Ethercat consortium proposes some interesting resources.


EtherCAT consortium - www.ethercat.org

Ethercat User's Manual

This document explains all you want to know about the 1.08 system version.

www.estuneurope.eu

MACRO - Motion And Control Ring Optical

Technology overview.

A Communication Interface For The Multi-Axes Controllers

« MACRO » is a digital communication interface - developed by « Delta Tau Data Systems » - which has been designed to connect multi-axes motion controllers, amplifiers and I/O. It consists in an Ethernet based protocol that uses a multi-mode fiber optic ( FDDI - Fibre Distributed Data Interface ) or twisted pair copper ( CAT 5 ) which is called 100 BASE x, implemented by using a ring topology.

Technology Overview, Technical Documentation

Mechatrolink

Basic knowledge.

A Motion Control Dedicated Field Network

MECHATROLINK is a field network positioned as a motion control bus. Only one communication line is required to connect 30 stations on a network. This can reduce costs for wiring. Since the Mechatrolink system is all digital and communicate directly with the devices, there is no need to connect any analogical signal, consequently speed or torque references are transmitted directly without using any digital-analogical converter ( DAC ).

Technology Overview

www.mechatrolink.org/en/

POWERLINK

Introduction to Powerlink and Open Powerlink.

A Fast Ethernet Real Time Network For Motion Control

« Ethernet Powerlink » is a fast, hard real time and deterministic Ethernet control bus, based both on the Ethernet standard and on the CanOpen standard, leading in a « Can Open » real time and deterministic network. This networking standard focuses on the transport layer resulting in a cycle time of typically 100 µs while the network jitter is below 1 microsecond. This system does not need any specific hardware : it is absolutely and completely independent from hardware.

The Technology In Details

This folder presents the technology and its main characteristics.

www.br-automation.com

« Open Powerlink » As An Industrial Ethernet « Open Source » Solution

This industrial networking standard is an open source solution which provides a library with all the required functions and services to implement master stations and slaves stations according to the POWERLINK protocol. The library is implemented in C language and respects all the specifications of the ANSI standard - The American National Standard Institute.

This system operates with Ethernet standard control cards with time cycle down to 400 microseconds ensuring a very good synchronization. Using co-processors, this digital communication system can even ensure time cycles down to 0.1 millisecond ( that is 100 microseconds ).

You can download the source code and the full documentation from the official web site. An Open Powerlink configuration open source software is available too.

This network is well known for its communication capabilities to do axis and fast control. Nevertheless, it can be used as a simple field bus transporting data or accessing a whole of sensors.

http://openpowerlink.sourceforge.net/

PROFIDRIVE - Profibus Based Protocol For Drives

Resources.

Technical presentations

www.profibus.com

SERCOS - Serial Real Time Communication System

Technical introduction

A Communication Interface For Inverters And Axis-Controllers

« SERCOS » ( Serial real-time communication system ) defines a real time and deterministic protocol. In its first versions ( « Sercos I » and « Sercos II » ), it has been especially designed to interface drives. Nowadays ( « Sercos III » ) it is more universal and Sercos is developed to be used as a motion control bus.

The « SERCOS III » version is an Ethernet and Ethernet IP standards based network embedding the SERCOS interface, the whole implemented in a linear topology whether redundancy is not needed, or in a ring topology to benefit of redundancy features. The Sercos III interface groups more than 500 standardized parameters, quite universal to be used by all control devices.

Transmissions use a time sliced process, running cyclically in a master-slave architectures in order to transmit telegrams. Actually, one of the technologies used to manage real time communications is the basic token communication technique.


To manage efficiently the data, the protocol operates two channels through Ethernet.


For safety applications, SERCOS embeds the « CIP safety » standard protocol.

Technology Overview

Once you have been registered, you can get technical papers related to all the versions of Sercos plus the Sercos standard specifications in the « download » section.

www.sercos.org

SynqNet

A Fast Control Bus Especially Designed For Motion Control

« Synqnet » was a 100 base T industrial Fast Ethernet control interface particularly intended to OEM products. Its main characteristics were its high speed, its diagnostic and hot plugging capabilities, and its low cost. The open data layer has been implemented by Motion Engineering Inc, and 350 000 Synqnet nodes have been sold. Apparently, « Synqnet » has been discontinued since 2008, but the « Synqnet » organization still delivers a short introduction to the Synqnet technology ( ).

www.synqnet.org

Share this page :

 


© www.bh-automation.fr