ALSO INSIDE: SEMICONDUCTORS: Page 48 NETWORKING: Page 54 MOTION CONTROL: Page 64. The up & down sides of switching & linear power supplies

Similar documents

Oct Karl. A. Meier

SINAMICS S120. Communication. Communication 2/7. Overview

Drive Control via EtherNet/IP using CIP Motion and CIP Sync Profile Extensions

Multi-protocol controller for Industry 4.0

Connecting Motion Control in the Factory Implementing Communication Protocols

Automation innovations in material handling. Smart solutions to meet logistics challenges

EtherCAT or Ethernet for Motion Control

The Future of CAN / CANopen and the Industrial Ethernet Challenge by Wilfried Voss, President esd electronics, Inc USA

Hardware Robot Operating System. D-module STUDY CASE

EtherCAT Introduction

Importance of Interoperability in High Speed Seamless Redundancy (HSR) Communication Networks

Real-Time Ethernet in Mobile Automation

Kollmorgen. Kollmorgen Automation Suite

High Precision Drive Synchronisation with CANopen

Automation solutions Drives, PLC, motion, motors and safety

CANopen based systems

Industrial Fieldbus Technologies: Understanding the basics and simplifying your decision

Platinum Maestro Multi Axis Control. The Ultimate Machine Motion Controller

Introduction to PROFIBUS for Process Automation

TSN and EtherNet/IP Networks

Implementing Industrial Ethernet Field Device Functionality by Using FPGAs

Integrated Controller Realizing Machine Control and Advanced Motion Control, MICREX-SX Series

Industrial Ethernet Comparison for Motion Control Applications

Intrusion Prevention System Performance Metrics

Application Note #5449

Multi-Axis Position Control by EtherCAT Real-time Networking

Using EtherCAT for Industrial Control Communications

TSN Influences on ODVA Technologies. Steve Zuponcic, Mark Hantel, Rudy Klecka, Paul Didier Rockwell Automation, Cisco Systems.

Real-Time Ethernet Technology Comparison

Potential Alignment of and TSN for Industrial

Understanding Device Level Connection Topologies

Presented at the ODVA 2011 ODVA Industry Conference & 14 th Annual Meeting March 1-3, 2011 Phoenix, Arizona, USA

How to add Industrial Ethernet to Computer Numeric Control (CNC) Router Machine

SERCOS III Universal Real-Time Communication for Automation

Toll Free Phone: Toll Free Fax:

New Ethernet Applications - Accumulated switch latency in industrial applications

WIntroduction. Motion Control Architectures. Chuck Lewin, Founder of Performance Motion Devices

INTERNATIONAL STANDARD

ADI Solution for Industrial Communications

Benefiting from Industrial Ethernet at the Device Level with Smart Remote I/O and Peer-to-Peer Technology

Industrial Communication. Ethernet as a Distributed I/O Network

DELTA TAU Data Systems, Inc.

CIP Motion System Performance Considerations

T61 Leveraging Integrated Architecture Using Kinetix and PowerFlex Drives

Control strategies for web handling

SINAMICS Drives Connectivity with EtherNet/IP TM. Networks. Manufacturing in America 02/22-23/2017

Bosch Rexroth* Innovates Sercos SoftMaster* for the Industrial PC Platform with the Intel Ethernet Controller I210

DEEP DIVE WHITE PAPER

10 Mb/s Single Twisted Pair Ethernet Process Industry Requirements Steffen Graber Pepperl+Fuchs

SynqNet 7 Years of Progressive Development and Proven Success

2. REAL-TIME CONTROL SYSTEM AND REAL-TIME NETWORKS

Flexible Motion Control

TSN, the Communication Base for a Connected World

Architecting the High Performance Storage Network

Avnu Alliance Introduction

CoNet Mobile Lab: EtherNet/IP on Allen Bradley platform

System Overview POWERLINK. Basics

Configuration Guideline for CANopen Networks

Minimizing electrical noise in actuator drive systems for maximum reliability and performance

Industrial Ethernet. JVL Industrial Ethernet in 1 hour

InfiniBand SDR, DDR, and QDR Technology Guide

Selection of controllers and integrated systems

L-force 9400 StateLine Servo Drives

AKD PDMM Integrated Servo Drive and Automation Controller Kollmorgen Automation Suite Programmability in an AKD Drive with Multi-Axis Master

Concept Questions Demonstrate your knowledge of these concepts by answering the following questions in the space provided.

Automation solutions for packaging machines. High cycle times, quick product and format change, flexible and modular machines.

PROFINET IO Conformance Classes

Hybrid Coax-Wireless Multimedia Home Networks Using Technology. Noam Geri, Strategic Marketing Manager

Printed in U.S.A., Copyright Penton Media, Inc. All rights reserved. Machine Design (ISSN ) is published semimonthly by Penton Media,

5 Criteria Responses

Private Modbus Serial Bus Functionality via DeviceMaster UP Modbus Router

Emergence of Segment-Specific DDRn Memory Controller and PHY IP Solution. By Eric Esteve (PhD) Analyst. July IPnest.

Technical Newsletter # 2

Rexroth NYCe TAILIDA TRADING CO., LTD. TEL: FAX:

RAID SEMINAR REPORT /09/2004 Asha.P.M NO: 612 S7 ECE

ezmp-synqnet Standalone Motion Controller Hardware Specification

77% 56% 74% 52% PACKAGING WORLD SURVEY: Ethernet And Wireless In Production Facilities

The Encoding Complexity of Network Coding

Implementing RapidIO. Travis Scheckel and Sandeep Kumar. Communications Infrastructure Group, Texas Instruments

The Best Fieldbus For Your PLC: 5 Fieldbuses Compared For Industry 4.0

Industrial Ethernet August 2013 Market Intelligence Report

PLCopen Motion Control: Reducing development time and cost with standardized motion programming.

PC-Based Motion Control

ELECTRIC ACTUATORS with PROFINET interface

Simplifying Multiprotocol Industrial Ethernet Communication. Sandeep Kumar December 2016

AS-Interface. In Thirty Days

PROFINET The industrial Ethernet standard. This is my way

The PROFINET of Things

Industrial Networks & the Impact of Traffic

Architectural issues related to Ethernet TCP/IP Connectivity to LonWorks

Further Development of Fieldbus Technology to Support Multi-Axis Motion

EtherCAT Benefits Production of Green Energy. Lester Shaw, Elmo Motion Control, Inc.

opensafety The open safety standard for all communication protocols

Generic term for using the Ethernet standard in automation / industrial applications

Scalability-The Best Approach to Change

AKD TM BASIC. Machine and Motion Control with BASIC Programmability in an Advanced Kollmorgen Drive

Fieldbus technology An Overview

Time-Triggered Ethernet

The Industrial Intranet: a Cause For Change

Transcription:

Design World November 2008 www.designworldonline.com ALSO INSIDE: SEMICONDUCTORS: The up & down sides of switching & linear power supplies Page 48 NETWORKING: Page 54 MOTION CONTROL: Motion control software applications & developments Page 64 Page 54

NETWORKING If you design machines that include a few independent motors, you most likely do not need to network the motor controllers or drives. Software can simply command the independent drives to move a set distance or number of degrees. But when products such as pickand-place machines, semiconductor-processing apparatus and other precision equipment require multiple drive cooperation with motion coordination, networked control becomes a must. You have many choices of 100 Mbit networks to serve motion control requirements, each conceived for a particular class of applications. Here are tips to help you make the right selection for the motion control characteristics of the machine. By Robert Pearce Senior Hardware Design Engineer Kollmorgen A Table 1 Three types of network at unscheduled times Network characteristics First, look at some distinguishing characteristics of the available networks. They can be grouped into the three main categories as shown to the right. Broadly speaking, general-purpose field busses send messages when they are needed, which makes best use of the available network bandwidth. Motion busses, on the other hand, constrain network traffic according to a repeating timetable; which ensures that control actions are timed deterministically. Motion busses reconstruct the clock from a central controller at each node. The reconstruction has two principal advantages: It allows the time at which an input changes to be measured to an accuracy of less than 1 ms or the time at which an output is set to be accurately controlled. And, it allows both position measurements to take place and command values to take effect with predictable timing, capabilities that are essential for the closure of loops through the network. cyclically deterministically High network cyclic rates ( 3kHz) Hardware-to-the-pin, motion-related I/O new motion control project has landed on your desk. You know that it makes sense to connect automation components together using a network, but with so many competing networks to choose from, which one is the most appropriate choice? 54 DESIGN WORLD NOVEMBER 2008 General-purpose field bus Hybrid network Motion bus Distributed clocks Support loop closure via the network www.designworldonline.com

Some networks, such as and, have I/O that handles these time and position related functions in logic gates (hardware-to-the-pin) at the drives to achieve the required accuracy. In order for motion busses to offer high cyclic update rates, the packet usage or packet structure have been adapted from classic Ethernet usage to increase the network s data efficiency. The rates that are actually achievable depend on network loading and controller processing capability; communicating with 100 single axis nodes at 1 khz or servicing 10 single axis nodes at 10 khz are indicative of busses designed specifically to handle motion. Note however that although the cyclic rate is the industry figure of merit, control latency is more important for achieving tight control. Published data are scarce so be sure to ask your supplier especially if you plan to close loops via the network. Hybrid networks aspire to combine the flexibility of the general-purpose network with predictable timing for motion control. They support a mixture of scheduled and unscheduled traffic along with distributed clocks. They are capable of sending command values to some number of axes at low cyclic rate, such as 1 khz. Loop closure through the network is not generally feasible with hybrid networks but nevertheless they have an appeal particularly where the network in question is already in use at plant level. The following chart shows where several well-known Table 2 Some wellknown networks, categorized ETHERNET Powerlink +CIP Motion Modbus TCP/IP IRT Table 3 Network topologies and characteristics ETHERNET Powerlink Ethernet/ IP+CIP Motion Modbus TCP/IP IRT General-purpose field bus Hybrid network Motion bus Managed Ring Switch with Full Managed with Proprietary fault Duplex Hub Switch Switch IEE1588 Switch Line Ring recovery networks would fit in this view. The table includes those networks known to have significant installed bases, major sponsors, and which have been adequately described in publicly available literature. The precise assignment of some of the networks to particular categories is necessarily subjective: for example, the implementations described to date all emit the packet from the master under software control and the timing uncertainty this causes is in contrast with no-compromise motion busses. Only networks based on 100-base-T Ethernet technology have been included as this is the direction that the industry is taking. It remains to be seen whether Gigabit Ethernet will reach right down to the devices themselves or whether its use will be confined to upper tiers of the network. Despite sharing the same underlying physical layer, these networks have diverse topologies and characteristics. Be sure to consider the cost and configuration of network hardware. Standard switches are inexpensive and simple to install. Managed switches are more expensive and can be difficult to set-up. Switches with IEEE1588 are somewhat exotic, for example an 8-port Cisco Industrial Ethernet 3000 switch retails for $1400. Hubs are obsolete and consequently suppliers must integrate this function into their nodes. Line and ring operation dispense with the need for switches. Some networks offer www.designworldonline.com NOVEMBER 2008 DESIGN WORLD 55

NETWORKING tiered topologies, Table 1 concerns only how devices themselves are attached. All of these networks claim some ability to attach nodes while the network is fully operational. Fault-tolerant operation is a useful feature that, in the event of cable breakage or node failure, allows a machine to be brought to a safe state before cable repair or device substitution can be made. To be of practical use, a fault-tolerant ring in a motion network requires not only an alternative path by which to send and receive packets but also a means to preserve the operation of the distributed clocks at each node so as to ensure no disruption to motion-related actions, in this respect is unique. Lastly, it is worth looking at what it takes to implement the network at a node. Table 4 Node implementation requirements +CIP Motion Modbus TCP/IP ETHERNET Powerlink IRT Standard Ethernet silicon Ethernet silicon with IEEE1588 Small FPGA (e.g. XC3S400E) The node implementation is important because it affects both price and availability. Field busses that rely on ASICs have a dismal history of sporadic component shortages and expensive silicon. An advantage of using field programmable gate arrays (FPGAs) is that new, revised or corrected network functions can be added to existing product. At least one network () allows the node FPGAs to be updated through the network itself. The selection process A good place to start the network selection process is to determine whether the application really needs a network with specific motion control capabilities. For example, consider a cut-to-length machine: a servo motor advances a precise length of the work-piece and a second servo motor moves the cutter. The motion, typical of many applications, is sometimes termed indexing. The motion axes do not interact closely in this example, and indeed, only one axis is in motion at a time. It makes sense to delegate the position loop closure and profile generation to the servo drives themselves. The machine as a whole can be sequenced through the network from a PC or a PLC, or alternatively the drives can be responsible for their own sequencing. There are no special requirements on the network in respect of timing, latency, throughput, simultaneity or determinism. In such cases a vanilla Ethernet-based network such as Modbus TCP/IP should suffice and, with many drives having an Ethernet port included as standard, may be the most economical choice. Now let s consider more complex machines, say a pick-andplace machine for placing chocolates in trays or a continuousfeed printing machine. Such machines can have high axis counts (more than 20) and hundreds of I/O points located in dozens of I/O out-stations or on the servo drives. A network with specific motion control capabilities may not be essential: some level of inter-axis linkage can be implemented Larger FPGA ASIC using master encoder inputs on the drives, for example to implement overall feed-rate control. The X-Y motion of the pick-andplace machine may be adequately fulfilled by activating simultaneous but independent motions on the X and Y axes. However consider the advantages of using a network to carry the position information: inter-axis linkages can be performed using the network, removing the need to hard-wire any motion function and all motion will be executed with deterministic timing. Right, so having established that networked motion control would be at least advantageous, which bus would be appropriate? The first question to answer is whether the machine is mainly a general automation application (solenoids, limit switches, indicator panels, HMI screens) with a need for some coordinated motion. If it is in this category then it is possible to automate the whole machine on a single hybrid network, without recourse to a motion bus provided that network has sufficient bandwidth and some capability for serving position targets to the drives on a cyclic basis. Networks that meet these criteria include Profinet IRT, which enforces prioritization of certain packets and has a distributed clock scheme, or, which uses IEEE-1588 to reconstruct clocks. Hybrid networks run out of steam when the axis count is high (limited by network data efficiency); when motion-related I/O is required for measurement, inspection or alignment; or when multiple axes are to be coupled in software; or when co-ordinate transformation takes place. They are also unsuited to applications where the position loop will be closed through the network. In such cases a bus specific to motion is required. As a third application example, consider a six-axis welding robot. These machines tend to use a dedicated motion controller to implement the co-ordinate transformations. Closure of the position or velocity loop at the drive is problematic because the inertia varies with the robot geometry, therefore the drives are 56 DESIGN WORLD NOVEMBER 2008 www.designworldonline.com

operated in torque mode and other loops are closed through the network. For such applications a motion bus is essential. In some cases it may be attractive to use a motion bus for the drives and another, more general-purpose network, for the I/O. So far we have considered technical aspects but there are other factors that should influence selection of the motion network. For example what about product support? Is the entire system to be sourced from one supplier in effect purchasing the motion system as a component? If it is, then it might be best to delegate the choice of network, along with the responsibility for getting it working, to that supplier. If network devices from several vendors will be combined on the same network then a realistic strategy must be devised to ensure their interoperability. Do not assume that because devices have been designed to conform to a published standard that they will work together out of the box. Finally there is the question of whether appropriate drives of the required types (servo, stepper, and inverter) are supported in the right power ratings. Some networks also offer multi-axis drives. Today the machinery manufacturer is in the fortunate position of having many choices of 100 Mbit networks to serve motion control requirements. Each network has been conceived for a particular class of applications and it should be possible to make the right selection by identifying the motion control characteristics of the machine and matching them with those of the motion network. DW Kollmorgen www.kollmorgen.com 1.540.633.3545 contactus@kollmorgen.com As senior hardware design engineer for Kollmorgen, Robert Pearce designs PC-based motion controllers, servo drives and I/O devices for the motion control network. With more than 35 years of motion control network design experience, Robert has designed over 70% of the servo drives and I/O devices used in the network, and is named as one of the inventors on US patents 7,143,301 and 7,024,257 which relate to technology. Earlier product designs included products for the CANopen network, as Robert served as chairman of CANopen SIG DS302 for several years. Since 2001, Robert has designed for the network, and is currently focused on fault-tolerant positioning schemes for PC-based motion controllers and servo drives. Robert holds a B.S. in Engineering from University of Exeter, and has participated in postgraduate work in vector control of induction motors for traction applications at the University of Bristol. share @stumbleupon.com grow online @newsvine.com store your web bookmarks online NOVEMBER 2008 DESIGN WORLD 57