AKD Canopen Manual English

Total Page:16

File Type:pdf, Size:1020Kb

AKD Canopen Manual English RGM® CAN-BUS Communication Edition: A, October 2017 Original Documentation For safe and proper use, follow these instructions. Keep them for future reference. RGM CANopen | Record of Document Revisions Revision Remarks A, 10/2017 Launch version Technical changes which improve the performance of the device may be made without prior notice! Printed in the United States of America This document is the intellectual property of Kollmorgen. All rights reserved. No part of this work may be reproduced in any form (by photocopying, microfilm or any other method) or stored, processed, copied or distributed by electronic means without the written permission of Kollmorgen. 2 Kollmorgen | kdn.Kollmorgen.com | October 2017 RGM CANopen | 1 Table of Contents 1 Table of Contents 1 Table of Contents 3 2 About This Manual 18 2.1 Overview and Scope 18 2.1.0.1 Copyrights 18 2.1.0.2 Document Validity 18 2.2 Product Warnings 18 2.3 References 18 2.3.1 Defining Documents 18 2.3.1.1 CiA 301: CANopen Application Layer and Communication Profile 18 2.3.1.2 CiA 402 Part 1: Device Profile for Drives and Motion Control, General Definitions 18 2.3.1.3 CiA 402 Part 2: Device Profile for Drives and Motion Control, Operation Modes and Application Data 18 2.3.1.4 CiA 402 Part 3: Device Profile for Drives and Motion Control, PDO Mapping 19 2.3.1.5 IEC 61800-7-1: Adjustable Speed Power Drive Systems 19 2.3.1.6 IEC 61800-7: ETG Implementation Guideline for the CiA402 Drive Profile 19 2.4 Object Description Conventions 19 Transmit PDO Communication Parameters - Index 0x1800 – 0x1807 19 PDO COB-ID - Index 0x1800 – 0x1807, Sub-index 1 19 2.0.1 Default Values 20 2.0.2 CANopen Data Types 20 2.0.3 EtherCAT Data Types 21 3 Introduction 23 3.1 CAN and CANopen 23 3.1.1 Kollmorgen RGM in CANopen Networks 23 3.1.1.1 CAN and CANopen 23 3.1.1.2 Architecture 23 3.1.2 Example of a CANopen Move Sequence 23 3.1.3 Overview of the CAN Protocol 24 3.1.3.1 A Network for Distributed Control 24 3.1.3.2 CAN Benefits 24 3.1.3.3 Physical Layer 24 3.1.4 The CAN Message 24 3.1.4.1 Overview 24 3.1.4.2 CAN Message Format 24 3.1.4.3 CRC Error Checking 24 3.1.4.4 CAN Message ID 24 3.1.4.5 CAN Message Priority 24 3.1.4.6 For More Information 25 3.1.5 Overview of the CANopen Profiles 25 3.1.5.1 Communication and Device Profiles 25 3.1.5.2 Communication Profile 25 3.1.5.3 Profile for Drives and Motion Control 25 3.1.6 EtherCAT CoE 25 3.2 Defining and Accessing CANopen Devices 26 3.2.1 Defining a Device: CANopen Objects and Object Dictionaries 26 Kollmorgen | kdn.Kollmorgen.com | October 2017 3 RGM CANopen | 1 Table of Contents 3.2.1.1 Objects and Dictionaries 26 3.2.1.2 Object Dictionary as Interface 26 3.2.1.3 CANopen Profiles and the Object Dictionary 26 3.3 Object Dictionary Structure 27 3.3.1 Accessing the Object Dictionary 27 3.3.1.1 Two Basic Channels 27 3.3.1.2 SDOs and PDOs 28 3.3.1.3 Kollmorgen SDOs and PDOs 28 3.3.2 SDOs: Description and Examples 29 3.3.2.1 Overview 29 3.3.2.2 SDO CAN Message IDs 29 3.3.2.3 Client/Server Communication 29 3.3.2.4 SDO Message Format 29 3.3.2.5 Confirmation 29 3.3.2.6 Confirmation Example 29 3.3.2.7 Segmented, Expedited and Block Transfers 30 3.3.3 PDOs: Description and Examples for CANopen 30 3.3.3.1 Overview 30 3.3.3.2 Default PDO Message Identifiers 30 3.3.3.3 PDO Peer- to-Peer Communication 30 3.3.3.4 PDO Peer-to- Peer Example 30 3.3.3.5 PDO Mapping 30 3.3.3.6 Mappable Objects 31 3.3.3.7 Dynamic PDO Mapping 31 3.3.3.8 PDO Transmission Modes 31 3.3.3.9 PDO Triggering Modes 31 3.3.3.10 Default PDO Mappings 31 3.3.3.11 PDO Examples 32 PDO Request Object 0x2002 33 3.0.1 PDOs: Timing Considerations for EtherCAT 33 3.0.1.1 Fixed PDOs 33 3.0.1.2 Non-fixed PDO (Mappable) 33 3.0.1.3 Sync Managers 33 3.0.1.4 Default PDO Mappings 33 3.0.2 PDOs: Description and Examples for EtherCAT 34 3.0.2.1 Non-fixed, empty RxPdo, Mappable 34 3.0.2.2 Fixed RxPdo with contents assigned, Not-Mappable 34 3.0.2.3 Non-fixed, empty TxPdo, Mappable 35 3.0.2.4 Fixed TxPdo with contents assigned, Not-Mappable 35 3.0.2.5 Mailbox / CoE / InitCmd SDO 35 3.0.3 SDO vs. PDO: Design Considerations 35 3.0.3.1 Differences Between SDO and PDO 35 4 How to Map (or Remap) a PDO 37 4.0.0.1 Process Overview 37 4.1 To Map a Receive PDO 37 4.1.0.1 Example: Mapping a Receive PDO 37 4.2 Objects that Define SDOs and PDOs 38 4 Kollmorgen | kdn.Kollmorgen.com | October 2017 RGM CANopen | 1 Table of Contents Server SDO parameters - Index 0x1200 38 SDO Receive COB-ID - Index 0x1200, Sub-Index 1 39 SDO Transmit COB-ID - Index 0x1200, Sub-Index 2 39 Receive PDO Communication Parameters - Index 0x1400 - 0x1407 39 PDO COB-ID - Index 0x1400 - 0x1407, Sub-Index 1 39 4.0.0.1 Default Values 40 PDO Type - Index 0x1400 - 0x1407, Sub-Index 2 40 Receive PDO Mapping Parameters - Index 0x1600 – 0x1607 40 Number of Mapped Objects - Index 0x1600 – 0x1607, Sub-index 0 40 PDO Mapping - Index 0x1600 – 0x1607, Sub-Index 1 – 8 41 Receive PDO Mapping Parameters - Index 0x1700 41 Number of Mapped Objects - Index 0x1700, Sub-index 0 41 PDO Mapping - Index 0x1700, Sub-Index 1-4 41 Receive PDO Mapping Parameters - Index 0x1701 42 Number of Mapped Objects - Index 0x1701, Sub-index 0 42 PDO mapping - Index 0x1701, Sub-index 1-3 42 Receive PDO Mapping Parameters - Index 0x1702 43 Number of Mapped Objects - Index 1702, Sub-index 0 43 PDO Mapping - Index 0x1702, Sub-index 1-2 43 Receive PDO Mapping Parameters - Index 0x1703 43 Number of Mapped Objects - Index 0x1703, Sub-index 0 44 PDO Mapping - Index 0x1703, Sub-index 1-2 44 Receive PDO Mapping Parameters - Index 0x1704 44 Number of Mapped Objects - Index 0x1704, Sub-index 0 44 PDO Mapping - Index 0x1704, Sub-index 1-2 45 Transmit PDO Communication Parameters - Index 0x1800 - 0x1807 45 PDO COB-ID - Index 0x1800 - 0x1807, Sub-index 1 45 4.0.0.1 Default Values 46 PDO Type - Index 0x1800 - 0x1807, Sub-index 2 46 4.0.0.1 PDO Events 46 Transmit PDO Mapping Parameters - Index 0x1A00 – 0x1A07 47 Number Of Mapped Objects - Index 0x1A00 – 0x1A07, Sub-index 0 47 PDO Mapping - Index 0x1A00 – 0x1A07, Sub-Index 1 – 8 47 Transmit PDO Mapping Parameters - Index 0x1B00 47 Number Of Mapped Objects - Index 0x1B00, Sub-index 0 47 PDO Mapping - Index 0x1B00, Sub-index 1-5 48 Sync Manager Type - Index 0x1C00 48 Sync Manager 2 PDO Assignment Object - Index 0x1C12 - 0x1C13 49 Number of Mapped Objects - Index 0x1C12 - 0x1C13, Sub-index 0 49 PDO Mapping - Index 0x1C12 - 0x1C13, Sub-index 1-8 - 49 5 Network Management 50 5.1 Network Management Overview: CANopen 50 5.1.1 Overview 50 5.1.1.1 Network Management Services and Objects 50 5.1.1.2 Network Manager Node 50 5.1.2 General Device State Control 50 5.1.2.1 State Machine 50 Kollmorgen | kdn.Kollmorgen.com | October 2017 5 RGM CANopen | 1 Table of Contents 5.1.2.2 Device States 50 5.1.2.3 State Control Messages 50 5.1.3 Device Monitoring 51 5.1.3.1 CANopen 51 5.1.3.2 Monitoring Protocols 51 5.1.3.3 Heartbeat Protocol 51 5.1.3.4 Node-guarding Protocol 51 5.1.4 SYNC and High-resolution Time Stamp Messages 51 5.1.4.1 Time Stamp PDOs 52 5.1.5 Emergency Messages 52 5.1.5.1 EMCY Message Structure 52 5.1.5.2 EMCY Message Error Codes 52 5.1.5.3 EMCY Message Kollmorgen-Specific Error Conditions 53 5.2 Network Management Objects: CANopen 53 COB-ID Sync Message - Index 0x1005 53 5.0.0.1 SYNC ID Format 53 Communication Cycle Period - Index 0x1006 54 Guard Time - Index 0x100C 54 Life Time Factor - Index 0x100D 54 High-resolution Time Stamp - Index 0x1013 54 Emergency Object ID - Index 0x1014 55 Emergency Object ID Inhibit Time - Index 0x1015 55 Producer Heartbeat Time - Index 0x1017 55 5.1 Network Management Overview: EtherCAT / CANopen 55 Network Options - Index 0x21B3 55 Network Status Word - Index 0x21B4 56 5.1 Sending Serial Commands over CANopen 57 5.1.1 Overview 57 5.1.2 Byte order 58 Serial Port Command Send - Index 0x2000 58 6 Device Control, Configuration, and Status 59 6.1 Device Control and Status Overview 59 6.1.1 Control Word, Status Word, and Device Control Function 59 6.1.1.1 Device Control Function Block 59 6.1.1.2 Control and Status Words 59 6.1.1.3 Operation Modes 59 6.1.1.4 State Machine Nesting 59 6.1.1.5 State Machine and States 59 6.1.2 State Changes Diagram 60 6.1.2.1 Diagram 60 6.1.2.2 State Changes Diagram Legend 61 6.2 Device Control and Status Objects 62 6.2.1 Control & Status Objects 62 Control Word - Index: 0x6040 62 6.0.0.1 Control Word Bit Mapping 62 Status Word - Index 0x6041 63 Manufacturer Status Register - Index 0x1002 64 6 Kollmorgen | kdn.Kollmorgen.com | October 2017 RGM CANopen | 1 Table of Contents 6.0.1 Status Registers for Multi-Axis Drives 65 Amplifier Event Word - Index 0x2185 65 'Sticky' Event Status Register - Index 0x2180 65 Latched Event Status Register - Index 0x2181 66 Limit Status Mask - Index 0x2184 66 6.0.1 Error Codes 66 Abort Option Code - Index 0x6007 66 Error Code - Index 0x603F 67 Quick Stop Option Code - Index 0x605A 67 Shutdown Option Code - Index 0x605B 67 Disable Operation Option Code - Index 0x605C 68 Halt Option Code - Index 0x605D 68 Fault Reaction Option Code - Index 0x605E 68 Mode Of Operation - Index 0x6060 69 Mode Of Operation Display - Index 0x6061 69 Desired State - Index 0x2300 69 Supported Drive Modes - Index 0x6502 70 6.1 Error Management Objects 71 Error Register - Index 0x1001 71 Pre-Defined Error Object - Index 0x1003 71 Number of Errors - Index 0x1003, Sub-Index 0 71 Standard Error Field - Index 0x1003, Sub-Index 1-8 71 Tracking Error Window - Index 0x2120 72 Fault Mask - Index 0x2182 72 Latching Fault Status Register - Index 0x2183 73 6.1 Basic Amplifier Configuration Objects 74 Device Type - Index
Recommended publications
  • Introduction to Real-Time Ethernet II
    the EXTENSION JULY–AUGUST A Technical Supplement to Control Network Volume 5 Issue 4 © 2004 Contemporary Control Systems, Inc. Introduction to Real-Time Ethernet II By Paula Doyle, a doctoral researcher with the Circuits and Systems Research Centre at the University of Limerick in Ireland INTRODUCTION IEEE 1588 defines two separate types of clocks: In “Real-Time Ethernet I”, we introduced the basic ordinary and boundary. Boundary clocks (BC) are concepts of Ethernet’s capacity to deliver a real-time employed in devices such as hubs or switches—where (RT) communication system. “Real-Time Ethernet II” more than one PTP communication path (port) exists. introduces some of the RT solutions available to Ordinary clocks exist in devices having a single port— e.g., normal network devices. Each BC port can act as industry today*: PROFInet, EtherCAT and ETHERNET Powerlink. It also provides an introduction to a single a master or ordinary clock in its own segment. standard, IEEE 1588 that is growing in popularity PTP is for networks that support multicasting but amongst RT Ethernet developers to provide sub- keep multicasts within a subnet and where each local microsecond synchronization accuracy of distributed clock fulfills exacting requirements. The grandmaster clocks over Ethernet. clock (GMC) is the best clock in the system—with the best inherent stability, accuracy, resolution, etc. * EtherNet/IP is included in the full article available at defined by the standard [2]. The Best Master Clock http://www.ccontrols.com/pdf/volume5n4.pdf Algorithm (BMC), run by every live node, determines IEEE 1588 clock quality. Within each subnet, the BMC determines the master clock; in a single-subnet system the master IEEE 1588 [1] specifies “A protocol to synchronize is the GMC.
    [Show full text]
  • Ethercat – Ultra-Fast Communication Standard
    EtherCAT – ultra-fast communication standard In 2003, Beckhoff introduces its EtherCAT tech- In 2007, EtherCAT is adopted as an IEC standard, EtherCAT: nology into the market. The EtherCAT Technology underscoring how open the system is. To this Group (ETG) is formed, supported initially by day, the specification remains unchanged; it has global standard 33 founder members. The ETG goes on to stan- only been extended and compatibility has been dardize and maintain the technology. The group is retained. As a result, devices from the early years, the largest fieldbus user organization in the world, even from as far back as 2003, are still interopera- for real-time with more than 5000 members (as of 2019) cur- ble with today’s devices in the same networks. rently. In 2005, the Safety over EtherCAT protocol Another milestone is achieved in 2016 Ethernet from the is rolled out, expanding the EtherCAT specification with EtherCAT P, which introduces the ability to to enable safe transmission of safety-relevant carry power (2 x 24 V) on a standard Cat.5 cable field to the I/Os control data. The low-footprint protocol uses a alongside EtherCAT data. This paves the way for so-called Black Channel, making it completely machines without control cabinets. independent of the communication system used. The launch of EtherCAT G/G10 in 2018 in- How it works The key functional principle of EtherCAT lies in how its nodes process Ethernet frames: each node reads the data addressed to it and writes its data back to Flexible topology the frame all while the frame is An EtherCAT network can sup- moving downstream.
    [Show full text]
  • Ethercat the New Standard for Measurement Applications Central Backbone for Distributed Systems
    C5.2 EtherCAT The new standard for measurement applications Central backbone for distributed systems Dr. Kessel, Jens-Achim ADDITIVE Soft- und Hardware für Technik und Wissenschaft GmbH Max-Planck-Str. 22b, 61381 Friedrichsdorf Abstract In the past years EtherCAT has become a world wide accepted new standard in automation and control. In November 2003 the EtherCAT Technology Group (ETG) was founded and it has grown up to about 900 members from 45 countries in January, 2009. EtherCAT was designed and developed as an open high performance Ethernet-based fieldbus system. The development goal of EtherCAT was to apply Ethernet technology to automation applications which require short data update times (also called cycle times) with low communication jitter (for synchronization purposes) and low hardware costs. Once the new standard was introduced for automation and control, it became interesting, too, to use Eth- erCAT also for distributed systems in measurement applications. This paper takes a focus on the special properties of EtherCAT with respect to the usability in measure- ment applications. It shows the capabilities of EtherCAT as a powerful backbone, replacing classical net- works based on CAN or ProfiBUS. In particular aspects of synchronisation and real-time-processing in combination with the compact data packaging are interesting for measurement applications with a big number of distributed analog channels. E.g. in applications where torque and speed of rotating parts are picked up just to measure, to detect or even to prevent oscillations, it is very important to synchronize the sampling of data at the distributed converter modules. Only this allows then to calculate exact phase in- formation from the measured signals and evaluate and prepare the data according to the requirements of an application on top.
    [Show full text]
  • AKD Ethercat Manual English
    AKD™ EtherCAT Communication Edition: A, July 2010 Valid for Hardware Revision A Part Number 903-200005-00 Original Documentation Keep all manuals as a product component during the life span of the product. Pass all manuals to future users and owners of the product. Kollmorgen Record of Document Revisions: Revision Remarks -, 11/2009 Beta launch version -, 12/2009 Minor formatting changes A, 07/2010 FBUS.PARAM04 added, part number added, page format, release information Hardware Revision (HR) Hardware Revision Firmware WorkBench A M_01-03-zz-zzz 1.2.0.zzzzz EnDat is a registered trademark of Dr. Johannes Heidenhain GmbH EtherCAT is a registered trademark of EtherCAT Technology Group HIPERFACE is a registered trademark of Max Stegmann GmbH WINDOWS is a registered trademark of Microsoft Corporation AKD is a registered trademark of Kollmorgen™ Corporation Current patents: US Patent 5,646,496 (used in control card R/D and 1 Vp-p feedback interface) US Patent 5,162,798 (used in control card R/D) US Patent 6,118,241 (used in control card simple dynamic braking) Technical changes which improve the performance of the device may be made without prior notice! Printed in the United States of America This document is the intellectual property of Kollmorgen™. All rights reserved. No part of this work may be reproduced in any form (by photocopying, microfilm or any other method) or stored, processed, copied or dis- tributed by electronic means without the written permission of Kollmorgen™. 2 Kollmorgen | July 2010 AKD EtherCAT | Table of Contents Table
    [Show full text]
  • Ethercat Communication Manual
    Specialized Vision Sensor for Positioning FZM1 Series EtherCAT Communication Manual Cat. No. Q179-E1-01 Trademarks and Copyrights • EtherCAT is a registered trademark of Beckhoff Automation GmbH (Germany). EtherCAT technology is protected by patents. • Other system names and product names that appear in this manual are the trademarks or registered trademarks of the relevant companies. © OMRON, 2010 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permission of OMRON. No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is constantly striving to improve its high-quality products, the information contained in this manual is subject to change without notice. Every precaution has been taken in the preparation of this manual. Nevertheless, OMRON assumes no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained in this publication. Contents 1 What Is EtherCAT?.....................................................................................................1 1-1 Outlines of EtherCAT .......................................................................................................1 Features of EtherCAT ..................................................................................................1 EtherCAT Mechanism
    [Show full text]
  • Ethercat Sensor Communication Unit
    E3X-ECT EtherCAT Sensor Communication Unit Operation Manual E413­E1 OMRON, 2012 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permission of OMRON. No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is con- stantly striving to improve its high-quality products, the information contained in this manual is subject to change without notice. Every precaution has been taken in the preparation of this manual. Nevertheless, OMRON assumes no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained in this publication. E3X-ECT EtherCAT Sensor Communication Units Operation Manual Revised February 2012 Introduction Thank you for purchasing a E3X-ECT EtherCAT Sensor communication Unit. This manual contains information you need to know to use the EtherCAT Slave Unit. Before use, please make sure that you thoroughly read the manual and have a full understanding of the products functions and performance. After you finished reading this manual, please keep it in a convenient place. Intended Readers This manual is intended for the following individuals. Those having electrical knowledge (certified electricians or individuals having equivalent knowledge) and also being qualified for one of the following: • Introducing FA equipment • Designing FA systems • Managing FA sites E3X-ECT EtherCAT Sensor Communication Unit Instraction Manual 1 How to Read the Manual Page Structure This manual's page structure consists of the following.
    [Show full text]
  • Ethercat and Canopen Reference Manual FLEXI PRO Servo Drive
    EtherCAT and CANopen Reference Manual FLEXI PRO Servo Drive AF | EC | EB Models Revision: 6.4 Firmware Version: 1.41.x FLEXI PRO Revision History Document Date Remarks Revision 6.4 Jan. 2017 Firmware version 1.41.10. Object updates. EtherCAT/CANopen object support notation.Faults/Warnings/Errors updates. 6.3 May 2016 Firmware version 1.41.2. Minor corrections. 6.2 May 2016 Firmware version 1.41.2. General release. 6.1 Feb. 2016 Firmware version 1.40.0. Limited release 6.0 Nov. 2015 Firmware version 1.20.7. Internal release. 5.2 Mar. 2015 Firmware version 1.15.24 5.0 Jan. 2015 Firmware version 1.15.xx 4.0 May 2014 Firmware version 1.4.6. 3.1 Jan. 2014 Firmware version 1.4.5 3.0 Oct. 2013 Firmware version 1.4.4 Copyright Notice © 2017 Motor Power Company s.r.l. All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means without prior written permission of Motor Power Company. Disclaimer This product documentation was accurate and reliable at the time of its release. Motor Power Company s.r.l. reserves the right to change the specifications of the product described in this manual without notice at any time. Trademarks Flexi SUITE and sensAR are trademarks of Motor Power Company s.r.l. CANopen and CiA are registered trademarks of the CAN in Automation User's Group EtherCAT is a registered trademark of Beckhoff Automation GmbH EnDat is a registered trademark of Dr. Johannes Heidenhain GmbH HIPERFACE is a registered trademark of Sick Stegmann Gmbh BiSS-C is a registered trademark of iC-Haus GmbH Windows is a registered trademark of Microsoft Corporation Contact Information Motor Power Company s.r.l.
    [Show full text]
  • Industrial Ethernet Technologies Page 1 © Ethercat Technology Group, January 2011
    Industrial Ethernet Technologies Page 1 © EtherCAT Technology Group, January 2011 Industrial Ethernet Technologies: Overview Approaches Modbus/TCP Ethernet/IP Powerlink PROFINET SERCOS III EtherCAT Summary © EtherCAT Technology Group Industrial Ethernet Technologies Editorial Preface: This presentation intends to provide an overview over the most important Industrial Ethernet Technologies. Based on published material it shows the technical principles of the various approaches and tries to put these into perspective. The content given represents my best knowledge of the systems introduced. Since the company I work for is member of all relevant fieldbus organizations and supports all important open fieldbus and Ethernet standards, you can assume a certain level of background information, too. The slides were shown on ETG Industrial Ethernet Seminar Series in Europe, Asia and North America as well as on several other occasions, altogether attended by several thousand people. Among those were project engineers and developers that have implemented and/or applied Industrial Ethernet technologies as well as key representatives of some of the supporting vendor organizations. All of them have been encouraged and invited to provide feedback in case they disagree with statements given or have better, newer or more precise information about the systems introduced. All the feedback received so far was included in the slides. You are invited to do the same: provide feedback and – if necessary – correction. Please help to serve the purpose of this slide set: a fair and technology driven comparison of Industrial Ethernet Technologies. Nuremberg, January 2011 Martin Rostan, [email protected] Industrial Ethernet Technologies Page 2 © EtherCAT Technology Group, January 2011 Industrial Ethernet Technologies: Overview Approaches Modbus/TCP Ethernet/IP Powerlink PROFINET SERCOS III EtherCAT Summary © EtherCAT Technology Group Industrial Ethernet Technologies All Industrial Ethernet Technologies introduced in this presentation are supported by user and vendor organizations.
    [Show full text]
  • Technical Definition and Description Final Draft
    Michael Rocci 28 July 2015 The Fundamental Principle and Architecture of EtherCAT Communication What Is EtherCAT? EtherCAT is an industrial real-time communication network that can provide sensing and control for different automated processes. A communication network allows for the transfer of data between two or more machines. The data is transferred using a physical layer or medium such as an Ethernet cable or a control area network. EtherCAT makes use of standard Ethernet technology to allow for the transfer of data over an Ethernet cable between multiple machines. This data transfer is made possible through the use of a specialized EtherCAT protocol. A protocol defines a standard method to exchange data between two or more machines such as two computers. The difference between an EtherCAT communication network and a standard Ethernet network is that EtherCAT has a specific protocol that allows for hard real-time communication. Real-Time Communication A real-time communication network performs data transfer tasks with very precise timing and a high degree of reliability that standard Ethernet communication does not support. The real-time communication process has a known maximum time for each of the critical operations the network performs. It is deterministic in that its timing can be guaranteed within a certain margin of error. For example, a real-time communication network will perform a cycle of the data transfer process within one millisecond. No cycle will take longer than one millisecond to occur due to EtherCAT’s protocol guaranteeing this communication deadline. Data transfer processes that need to occur within a certain time period in order to prevent unreliable data transfers benefit from the real-time nature of EtherCAT.
    [Show full text]
  • Towards an In-Depth Understanding of Deep Packet Inspection Using a Suite of Industrial Control Systems Protocol Packets Guillermo A
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by DigitalCommons@Kennesaw State University Journal of Cybersecurity Education, Research and Practice Volume 2016 Article 2 Number 2 Two December 2016 Towards an In-depth Understanding of Deep Packet Inspection Using a Suite of Industrial Control Systems Protocol Packets Guillermo A. Francia III Jacksonville State University, [email protected] Xavier P. Francia Jacksonville State University, [email protected] Anthony M. Pruitt Jacksonville State University, [email protected] Follow this and additional works at: https://digitalcommons.kennesaw.edu/jcerp Part of the Information Security Commons, Management Information Systems Commons, and the Technology and Innovation Commons Recommended Citation Francia, Guillermo A. III; Francia, Xavier P.; and Pruitt, Anthony M. (2016) "Towards an In-depth Understanding of Deep Packet Inspection Using a Suite of Industrial Control Systems Protocol Packets," Journal of Cybersecurity Education, Research and Practice: Vol. 2016 : No. 2 , Article 2. Available at: https://digitalcommons.kennesaw.edu/jcerp/vol2016/iss2/2 This Article is brought to you for free and open access by DigitalCommons@Kennesaw State University. It has been accepted for inclusion in Journal of Cybersecurity Education, Research and Practice by an authorized editor of DigitalCommons@Kennesaw State University. For more information, please contact [email protected]. Towards an In-depth Understanding of Deep Packet Inspection Using a Suite of Industrial Control Systems Protocol Packets Abstract Industrial control systems (ICS) are increasingly at risk and vulnerable to internal and external threats. These systems are integral part of our nation’s critical infrastructures. Consequently, a successful cyberattack on one of these could present disastrous consequences to human life and property as well.
    [Show full text]
  • Powerxl™ DX-NET-ETHERCAT-2 Field Bus Connection
    Manual 01/14 MN040009EN PowerXL™ DX-NET-ETHERCAT-2 Field bus connection EtherCAT for Variable Frequency Drives DA1 All brand and product names are trademarks or registered trademarks of the owner concerned. Emergency On Call Service Please call your local representative: http://www.eaton.eu/aftersales or Hotline of the After Sales Service: +49 (0) 180 5 223822 (de, en) [email protected] For customers in US/Canada contact: EatonCare Customer Support Center Call the EatonCare Support Center if you need assistance with placing an order, stock availability or proof of shipment, expediting an existing order, emergency ship- ) ments, product price information, returns other than warranty returns, and informa- 2 tion on local distributors or sales offices. Voice: 877-ETN-CARE (386-2273) (8:00 a.m. – 6:00 p.m. EST) After-Hours Emergency: 800-543-7038 (6:00 p.m. – 8:00 a.m. EST) Drives Technical Resource Center Voice: 877-ETN-CARE (386-2273) option 2, option 6 (8:00 a.m. – 5:00 p.m. Central Time U.S. [UTC-6]) email: [email protected] www.eaton.com/drives Original Operating Instructions The German-language edition of this document is the original operating manual. Translation of the original operating manual All editions of this document other than those in German language are translations of the original German manual. st Rückenbreite festlegen! (1 Blatt = 0,106 mm, gilt nur für XBS) g/m 80 bei Digitaldruck Eberwein für mm = 0,080 Blatt (1 1 published 2014, edition date 01/14 © 2014 by Eaton Industries GmbH, 53105 Bonn Production: René Wiegand Translation: globaldocs GmbH All rights reserved, including those of the translation.
    [Show full text]
  • Ethercat Vs. Modbus Vs. Mechatrolink 1 Industrial Ethernet Technologies: Overview
    EtherCATClassification vs. Modbus vs. Mechatrolink Modbus TCP/IP Mechatrolink III EtherCAT Summary Oliver Fels, Technology Marketing EtherCAT Technology Group October 2016 EtherCAT vs. Modbus vs. Mechatrolink 1 Industrial Ethernet Technologies: Overview Classification Modbus TCP/IP Mechatrolink III EtherCAT Summary October 2016 EtherCAT vs. Modbus vs. Mechatrolink 2 Basic Slave Device Approaches .ClassificationCompletely TCP/UDP/IP based Modbus TCP/IP . Ordinary Ethernet Controllers and Switches Mechatrolink III EtherCAT Summary IT- Application Principle applied by: Applics Parameter-Data • HTTP and Real-Time Data • SNMP (CbA) • DHCP Automation API Layer 5..7 • … Software Architecture Layer 4 TCP/UDP Layer 3 IP Layer 1+2 Ordinary Ethernet Controller Device Slave Hardware October 2016 EtherCAT vs. Modbus vs. Mechatrolink 3 Basic Slave Device Approaches .ClassificationProcess Data: Parallel Channel to TCP/UDP/IP Modbus TCP/IP . TCP/UDP/IP Timing Controlled by Process Data Driver Mechatrolink III .EtherCATOrdinary Ethernet Controllers and Switches (or Hubs) Summary IT- Application Principle applied by: Applics • HTTP Parameter Process • SNMP Data Data (RT) • DHCP Automation API Layer 5..7 • … Software Layer 4 TCP/UDP Process Data IP Protocol Layer 3 Timing-Layer Layer 1+2 Ordinary Ethernet Controller Slave Architecture Device Hardware October 2016 EtherCAT vs. Modbus vs. Mechatrolink 4 Basic Slave Device Approaches .ClassificationProcess Data: Parallel Channel to TCP/UDP/IP Modbus TCP/IP . TCP/UDP/IP Timing Controlled by Process Data Driver Mechatrolink III .EtherCATSpecial Realtime Ethernet Controllers or Switches Summary IT- Application Principle applied by: Applics • HTTP Parameter Process • SNMP Data Data (IRT) • DHCP Automation API Layer 5..7 • … Software Layer 4 TCP/UDP Process Data IP Protocol Layer 3 Timing-Layer Special Realtime Ethernet Layer 1+2 Special Realtime Ethernet Slave Architecture Device Controller Hardware Controller October 2016 EtherCAT vs.
    [Show full text]