SlideShare une entreprise Scribd logo
1  sur  28
Galil Motion Control
Matt Klint
Applications Engineer
Galil Motion Control
EtherCAT as a Master Machine Control Tool
Agenda
• Galil Motion Control
• About
• Introduction to EtherCAT
• Origins
• Communication Format
• Ethernet vs. EtherCAT
• Hardware and Physical Layout
• Galil’s DMC-500x0 EtherCAT Master
• Features
• Configuration and Setup
• Setup Example
• Summary
• Cost and advantages of an EtherCAT control network
• Q&A
About Galil
Established Reputation and long History of Success
• Founded in 1983 by Dr. Jacob Tal and Wayne Baron
• Introduced the 1st microprocessor based servo controller
• Profitable for over 110 consecutive quarters
• Over 750,000 motion controllers and PLCs delivered
Excellent Engineering Support and Service
• Worldwide network of factory trained reps & distributors
• Support team with over 100 years combined motion control experience
• Online support tools at www.galil.com
Communication Protocols
• Standardization allows cross platform integration
• Easily attainable infrastructure lowers costs
• Modular Design
• Modules are easily replaceable
• Additional modules can be added as needed
• Wide market with dozens of vendors per type
EtherCAT Origins
Ethernet for Control Automation Technology
• Invented by Beckhoff Automation in 2003
• Ethernet based fieldbus, optimized for industrial automation control
• Based on CANOpen, a device profile for embedded systems used in
automation
• Standards defined and maintained by the EtherCAT Technology Group
(ECTG)
EtherCAT and Ethernet
• Ethernet
• Designed to move large amounts of data through many different nodes
• Able to route data to and from billions of separate addresses allowing communication
across vast networks
• Large overhead involved in encapsulating, routing and formatting data
• Software handles extraction and processing of data
• EtherCAT
• Uses standard Ethernet hardware, CAT5 cabling and Network Interface Cards (NIC)
• Streamlines Ethernet communication at the hardware level
• Data processing on slave devices is handled “on the fly” via FPGA or ASIC, minimizing
latency
• Initial setup and configuration required
Ethernet Frame
An Ethernet frame contains:
• Ethernet Header
• Destination Address: 6 bytes
• Source Address: 6 bytes
• EtherType: 2 bytes, 0x0800 specifies IPv4.
• Ethernet Data
• Payload: 46 – 1500 bytes
• CRC (Checksum): 4 bytes
Standard Ethernet Frame
EtherCAT Frame
An EtherCAT frame is very similar to an Ethernet frame:
• Ethernet Header
• EtherType 0x08A4 specifies EtherCAT
• EtherCAT Header
• Data Length: 11 bits
• Reserved: 1 bit
• Protocol type: 4 bits (0x01 indicates CoE, CAN over EtherCAT)
• EtherCAT data: 46 – 1496 bytes
• Working counter: 2 bytes
• CRC (Checksum): 4 bytes
EtherCAT Frame
EtherCAT Communication
• Each drive on the network has a unique address, set by hardware
• Master/Slave configuration with the EtherCAT Master sending and
requesting data from the Slave
• Data not addressed to a particular slave are forwarded along to the
network
• Minimal processing time can provide cycle update rates of up to
32kHz
• Network Layout size is limited only by the allowable lengths of CAT5
Ethernet cable, up to 100 m
• Increased noise immunity due to reliance on Ethernet physical
components
Each cubicle is an EtherCAT Slave, each engineer is told where to sit by an SDO
The boss is the EtherCAT Master, sending instructions (PDOs) out to the engineers
each morning and picking up their work at quitting time.
EtherCAT Communication Analogy
Object Dictionary: x6060
• Profile Position
Master sends position commands to the Slave, slave handles profiling parameters
• Profile Velocity
Master sends velocity commands to the Slave, slave handles profiling parameters
• Profile Torque
Master sends torque commands to the Slave, slave handles profiling parameters
• Cyclic Position
Position is continuously updated by the master, master handles profiling parameters
• Cyclic Velocity
Speed is continuously updated by the master, master handles profiling parameters
• Cyclic Torque
Torque is continuously updated by the master, master handles profiling parameters
EtherCAT Operation Modes
Master
• Can be any software and or hardware configured to assemble,
send and receive EtherCAT datagrams
• Requires only standard Ethernet physical layer components for
communication
• Facilitates coordination between EtherCAT slaves, writing and
receiving data from each slave in an EtherCAT frame
• In motion control applications, the relevant data sent to the
drives are profiling data
• The data requested are position and input status
EtherCAT Master
• Slave
• Reads and processes profiling data
• Writes position, input and drive status for return to the master
• Can be configured in for multiple modes of operation
• All slaves contain specific spaces in memory where data can be
written
• These spaces are called Objects, the entire memory space is
called the Object Dictionary
• Each object has it’s own address, specified as an index/sub index
• Example, operation mode data from the Master is written to the
x6060 Object in the slave’s dictionary
EtherCAT Slave
SDOs and PDOs
Data is moved along an EtherCAT network using two protocols, SDOs and PDOs
SDO: Service Data Object
• SDOs can be sent at any time, before, after or during real time operation of
the network but require additional communication overhead
• As a result SDO usage is typically only used for network setup commands
PDO: Process Data Object
• PDOs contain the raw operational data with minimal overhead and thus are
used for real time processes, like motion and I/O control
• PDO’s can only be used once they are “mapped” using SDOs
• Mapping sets up which byte in each PDO goes to which memory address on
the slave
SDO vs. PDO Summary
SDO PDO
Transfer confirmation No transfer confirmation
Client/server model Peer-to-peer model
Device Configuration, PDO mapping High priority transfer of small amounts of
data
Can be sent at any time Can only be used after configuration using
SDOs
Significant communication overhead No additional protocol overhead
The EtherCAT Slave State Machine
State Allowed Communication
Init No User Communication
Pre-Op SDO Communication Only
Safe-Op SDO, PDO Communication Allowed
Output PDO info ignored
Operational PDO, SDO Communication Allowed
The EtherCAT Slave Architecture
PDO Processing
Incoming PDO
Position Data
Slave Target Position Memory Object
4 x 8 bits
x607A
Master/Slave Communication
EtherCAT Communication Timing
EtherCAT Master EtherCAT Slave
CAT5 Ethernet Cable
t = 0
t = 1 ms
EtherCAT Hardware
Standard Ethernet Physical Layer components
• CAT5 cabling
• Network Interface Cards
FPGAs for fast command processing by
slave units
EtherCAT Only Physical Layout
EtherCAT Master
EtherCAT
Drive 1
EtherCAT
Drive 2
EtherCAT
Drive 3
Motor/
Encoder
Motor/
Encoder
Motor/
Encoder
The DMC-500x0 EtherCAT Master
• Includes all the features of our flagship
DMC-40x0 series controller with the
addition of EtherCAT drive support for up
to 8 axes in Cyclic Position Mode*
• Only motion controller in the industry
with the ability to mix and match local
and EtherCAT drives
• Easily configurable and designed with
compatibility and flexibility in mind
• Multiple drive vendors supported
• Compatible with Galil’s entire line of
internal servo and stepper motor
amplifiers
*Cyclic Torque mode supported on select models
The DMC-500x0 EtherCAT Master
Currently Supported I/O Features
• Forward and reverse limit switch inputs
• Home sensor input
• Hardware latch/touch probe
These I/O features allow access to the DMC-500x0 commands and
subroutines specific to these inputs such as:
• #LIMSWI automatic subroutine
• FI/FE/HM commands
• AL/RL commands
• #ECATERR automatic subroutine
DMC-500x0 Hardware Layout
DMC-50070
EtherCAT
Drive 1
EtherCAT
Drive 2
EtherCAT
Drive 3
Servo
Motor
Servo
Motor
Servo
Motor
Analog
and
Digital
I/O
Stepper
Motor
Servo
Motor
Servo
Motor
Stepper
Motor
Stepper
Driver
Stepper
Driver
Compatible EtherCAT Drives
Currently Supported Drives
• AMC DZEANTU-020B080
• Copley XenusPLUS XEL-230-36
• Panasonic Minas A5B
• Sanyo-Denki SANMOTION RS2A01A0KA4
• Yaskawa Sigma-5 SGDV-R90FE1A
Galil is actively working to include support for additional vendors and is seeking input
from customers. Contact an Applications Engineer to discuss drive support options.
Summary
• The EtherCAT protocol is gaining traction as a robust and efficient solution to
demanding, large scale automation applications
• Built on the Physical and Data Link layers of Ethernet communication, making the
technology more accessible right off the bat
• Higher controller/drive cost is offset by the use of pre existing, easily attainable
hardware
• Due to the EtherCAT communication protocol, networks are easily expandable,
modifiable and simple to maintain
Please submit your questions regarding any part of this presentation or about
EtherCAT in general at this time
Additionally, please contact Galil’s dedicated Applications Engineering team anytime
with additional questions or comments:
Q & A
1 800 377 6329
support@galil.com
In Canada contact:
Electromate
1 877 737 8698
sales@electromate.com

Contenu connexe

Tendances

Sparc t4 1 system technical overview
Sparc t4 1 system technical overviewSparc t4 1 system technical overview
Sparc t4 1 system technical overviewsolarisyougood
 
Sparc t4 4 system technical overview
Sparc t4 4 system technical overviewSparc t4 4 system technical overview
Sparc t4 4 system technical overviewsolarisyougood
 
Sparc t3 4 system technical overview
Sparc t3 4 system technical overviewSparc t3 4 system technical overview
Sparc t3 4 system technical overviewsolarisyougood
 
Sparc t3 2 technical presentation
Sparc t3 2 technical presentationSparc t3 2 technical presentation
Sparc t3 2 technical presentationsolarisyougood
 
Sparc t4 systems customer presentation
Sparc t4 systems customer presentationSparc t4 systems customer presentation
Sparc t4 systems customer presentationsolarisyougood
 
Biến tần Rockwell - tài liệu tổng quan biến tần PowerFlex
Biến tần Rockwell - tài liệu tổng quan biến tần PowerFlexBiến tần Rockwell - tài liệu tổng quan biến tần PowerFlex
Biến tần Rockwell - tài liệu tổng quan biến tần PowerFlexLong Trump
 
Recon: Hopeless relay protection for substation automation
Recon: Hopeless relay protection for substation automation  Recon: Hopeless relay protection for substation automation
Recon: Hopeless relay protection for substation automation Sergey Gordeychik
 
EIGRP NXOS vs IOS Differences
EIGRP NXOS vs IOS DifferencesEIGRP NXOS vs IOS Differences
EIGRP NXOS vs IOS DifferencesJohn Berry
 
Practical IEC 61850 for Substation Automation for Engineers & Technicians
Practical IEC 61850 for Substation Automation for Engineers & TechniciansPractical IEC 61850 for Substation Automation for Engineers & Technicians
Practical IEC 61850 for Substation Automation for Engineers & TechniciansLiving Online
 
IRJET- PCB Test, Debug & Programming Made Easy with Universal Test Jig
IRJET-  	  PCB Test, Debug & Programming Made Easy with Universal Test JigIRJET-  	  PCB Test, Debug & Programming Made Easy with Universal Test Jig
IRJET- PCB Test, Debug & Programming Made Easy with Universal Test JigIRJET Journal
 
Openwrt wireless
Openwrt wirelessOpenwrt wireless
Openwrt wireless晓东 杜
 
Fpga Device Selection
Fpga Device SelectionFpga Device Selection
Fpga Device SelectionVikram Singh
 
Maximizing High Performance Applications with CAN Bus
Maximizing High Performance Applications with CAN BusMaximizing High Performance Applications with CAN Bus
Maximizing High Performance Applications with CAN BusJanel Heilbrunn
 
CCNA4 Verson6 Chapter6
CCNA4 Verson6 Chapter6CCNA4 Verson6 Chapter6
CCNA4 Verson6 Chapter6Chaing Ravuth
 
Multifunction Gateways - QEI LLC
Multifunction Gateways - QEI LLCMultifunction Gateways - QEI LLC
Multifunction Gateways - QEI LLCLeePearce18
 
CCNA3 Verson6 Chapter7
CCNA3 Verson6 Chapter7CCNA3 Verson6 Chapter7
CCNA3 Verson6 Chapter7Chaing Ravuth
 

Tendances (20)

Sparc t4 1 system technical overview
Sparc t4 1 system technical overviewSparc t4 1 system technical overview
Sparc t4 1 system technical overview
 
Sparc t4 4 system technical overview
Sparc t4 4 system technical overviewSparc t4 4 system technical overview
Sparc t4 4 system technical overview
 
Sparc t3 4 system technical overview
Sparc t3 4 system technical overviewSparc t3 4 system technical overview
Sparc t3 4 system technical overview
 
Sparc t3 2 technical presentation
Sparc t3 2 technical presentationSparc t3 2 technical presentation
Sparc t3 2 technical presentation
 
Sparc t4 systems customer presentation
Sparc t4 systems customer presentationSparc t4 systems customer presentation
Sparc t4 systems customer presentation
 
Biến tần Rockwell - tài liệu tổng quan biến tần PowerFlex
Biến tần Rockwell - tài liệu tổng quan biến tần PowerFlexBiến tần Rockwell - tài liệu tổng quan biến tần PowerFlex
Biến tần Rockwell - tài liệu tổng quan biến tần PowerFlex
 
FPGA Configuration
FPGA ConfigurationFPGA Configuration
FPGA Configuration
 
Recon: Hopeless relay protection for substation automation
Recon: Hopeless relay protection for substation automation  Recon: Hopeless relay protection for substation automation
Recon: Hopeless relay protection for substation automation
 
EIGRP NXOS vs IOS Differences
EIGRP NXOS vs IOS DifferencesEIGRP NXOS vs IOS Differences
EIGRP NXOS vs IOS Differences
 
Practical IEC 61850 for Substation Automation for Engineers & Technicians
Practical IEC 61850 for Substation Automation for Engineers & TechniciansPractical IEC 61850 for Substation Automation for Engineers & Technicians
Practical IEC 61850 for Substation Automation for Engineers & Technicians
 
IRJET- PCB Test, Debug & Programming Made Easy with Universal Test Jig
IRJET-  	  PCB Test, Debug & Programming Made Easy with Universal Test JigIRJET-  	  PCB Test, Debug & Programming Made Easy with Universal Test Jig
IRJET- PCB Test, Debug & Programming Made Easy with Universal Test Jig
 
BLE短講
BLE短講BLE短講
BLE短講
 
Openwrt wireless
Openwrt wirelessOpenwrt wireless
Openwrt wireless
 
Fpga Device Selection
Fpga Device SelectionFpga Device Selection
Fpga Device Selection
 
Thread SEP2 Talk
Thread SEP2 TalkThread SEP2 Talk
Thread SEP2 Talk
 
Maximizing High Performance Applications with CAN Bus
Maximizing High Performance Applications with CAN BusMaximizing High Performance Applications with CAN Bus
Maximizing High Performance Applications with CAN Bus
 
CCNA4 Verson6 Chapter6
CCNA4 Verson6 Chapter6CCNA4 Verson6 Chapter6
CCNA4 Verson6 Chapter6
 
Multifunction Gateways - QEI LLC
Multifunction Gateways - QEI LLCMultifunction Gateways - QEI LLC
Multifunction Gateways - QEI LLC
 
QEI LLC
QEI LLCQEI LLC
QEI LLC
 
CCNA3 Verson6 Chapter7
CCNA3 Verson6 Chapter7CCNA3 Verson6 Chapter7
CCNA3 Verson6 Chapter7
 

En vedette

En vedette (11)

Can bus
Can busCan bus
Can bus
 
What is CANopen? | ElmoMC
What is CANopen? | ElmoMCWhat is CANopen? | ElmoMC
What is CANopen? | ElmoMC
 
Ether cat introduction_pt
Ether cat introduction_ptEther cat introduction_pt
Ether cat introduction_pt
 
Controller area network (can bus)
Controller area network (can bus)Controller area network (can bus)
Controller area network (can bus)
 
CAN- controlled area network
CAN- controlled area networkCAN- controlled area network
CAN- controlled area network
 
Canbus
CanbusCanbus
Canbus
 
CAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus ProtocolCAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus Protocol
 
Can bus
Can busCan bus
Can bus
 
Controller area network -ppt
Controller area network -pptController area network -ppt
Controller area network -ppt
 
Controller Area Network (Basic Level Presentation)
Controller Area Network (Basic Level Presentation)Controller Area Network (Basic Level Presentation)
Controller Area Network (Basic Level Presentation)
 
Can Bus communication Protocol
Can Bus communication ProtocolCan Bus communication Protocol
Can Bus communication Protocol
 

Similaire à 'EtherCat as a Master Machine Control Tool' Galil Webinar

EtherCAT as a Master Machine Control Tool Galil Webinar
EtherCAT as a Master Machine Control Tool Galil WebinarEtherCAT as a Master Machine Control Tool Galil Webinar
EtherCAT as a Master Machine Control Tool Galil WebinarElectromate
 
Kordik fundamental guidtoindustrialnetworking -v_imp
Kordik fundamental guidtoindustrialnetworking -v_impKordik fundamental guidtoindustrialnetworking -v_imp
Kordik fundamental guidtoindustrialnetworking -v_impamsubramanyam
 
Project ACRN EtherCAT 101
Project ACRN EtherCAT 101Project ACRN EtherCAT 101
Project ACRN EtherCAT 101Project ACRN
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded ComputingPradeep Kumar TS
 
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 6
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 6CCNA (R & S) Module 01 - Introduction to Networks - Chapter 6
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 6Waqas Ahmed Nawaz
 
Webinar NETGEAR - Insight, le funzionalita' per il Networking Management
Webinar NETGEAR - Insight, le funzionalita' per il Networking ManagementWebinar NETGEAR - Insight, le funzionalita' per il Networking Management
Webinar NETGEAR - Insight, le funzionalita' per il Networking ManagementNetgear Italia
 
Basic Design Flow for Field Programmable Gate Arrays
Basic Design Flow for Field Programmable Gate ArraysBasic Design Flow for Field Programmable Gate Arrays
Basic Design Flow for Field Programmable Gate ArraysUsha Mehta
 
Exadata deployment life cycle
Exadata deployment life cycleExadata deployment life cycle
Exadata deployment life cycleUmair Mansoob
 
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hacked
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hackedDEF CON 27 - XIAOHUIHUI - all the 4g modules could be hacked
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hackedFelipe Prado
 
FieldServer Overview 2015.r1
FieldServer Overview 2015.r1FieldServer Overview 2015.r1
FieldServer Overview 2015.r1Eric W Dunn
 
CCNA Training in Bangalore | Best Networking course in Bangalore
CCNA Training in Bangalore | Best Networking course in BangaloreCCNA Training in Bangalore | Best Networking course in Bangalore
CCNA Training in Bangalore | Best Networking course in BangaloreTIB Academy
 
2020 Vision For Your Network
2020 Vision For Your Network2020 Vision For Your Network
2020 Vision For Your NetworkDell World
 
Vsat day-2008-idirect
Vsat day-2008-idirectVsat day-2008-idirect
Vsat day-2008-idirectSSPI Brasil
 
From Device to Data Center to Insights: Architectural Considerations for the ...
From Device to Data Center to Insights: Architectural Considerations for the ...From Device to Data Center to Insights: Architectural Considerations for the ...
From Device to Data Center to Insights: Architectural Considerations for the ...P. Taylor Goetz
 
Final_IoT_Protocol Stack.pptx
Final_IoT_Protocol Stack.pptxFinal_IoT_Protocol Stack.pptx
Final_IoT_Protocol Stack.pptxjainam bhavsar
 

Similaire à 'EtherCat as a Master Machine Control Tool' Galil Webinar (20)

EtherCAT as a Master Machine Control Tool Galil Webinar
EtherCAT as a Master Machine Control Tool Galil WebinarEtherCAT as a Master Machine Control Tool Galil Webinar
EtherCAT as a Master Machine Control Tool Galil Webinar
 
Kordik fundamental guidtoindustrialnetworking -v_imp
Kordik fundamental guidtoindustrialnetworking -v_impKordik fundamental guidtoindustrialnetworking -v_imp
Kordik fundamental guidtoindustrialnetworking -v_imp
 
Bell4GLTE
Bell4GLTEBell4GLTE
Bell4GLTE
 
Project ACRN EtherCAT 101
Project ACRN EtherCAT 101Project ACRN EtherCAT 101
Project ACRN EtherCAT 101
 
nios.ppt
nios.pptnios.ppt
nios.ppt
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded Computing
 
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 6
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 6CCNA (R & S) Module 01 - Introduction to Networks - Chapter 6
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 6
 
Webinar NETGEAR - Insight, le funzionalita' per il Networking Management
Webinar NETGEAR - Insight, le funzionalita' per il Networking ManagementWebinar NETGEAR - Insight, le funzionalita' per il Networking Management
Webinar NETGEAR - Insight, le funzionalita' per il Networking Management
 
Basic Design Flow for Field Programmable Gate Arrays
Basic Design Flow for Field Programmable Gate ArraysBasic Design Flow for Field Programmable Gate Arrays
Basic Design Flow for Field Programmable Gate Arrays
 
Exadata deployment life cycle
Exadata deployment life cycleExadata deployment life cycle
Exadata deployment life cycle
 
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hacked
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hackedDEF CON 27 - XIAOHUIHUI - all the 4g modules could be hacked
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hacked
 
FieldServer Overview 2015.r1
FieldServer Overview 2015.r1FieldServer Overview 2015.r1
FieldServer Overview 2015.r1
 
Ethos_cdnliveIsrael
Ethos_cdnliveIsraelEthos_cdnliveIsrael
Ethos_cdnliveIsrael
 
CCNA Training in Bangalore | Best Networking course in Bangalore
CCNA Training in Bangalore | Best Networking course in BangaloreCCNA Training in Bangalore | Best Networking course in Bangalore
CCNA Training in Bangalore | Best Networking course in Bangalore
 
2020 Vision For Your Network
2020 Vision For Your Network2020 Vision For Your Network
2020 Vision For Your Network
 
Vsat day-2008-idirect
Vsat day-2008-idirectVsat day-2008-idirect
Vsat day-2008-idirect
 
Fpga acquisition
Fpga acquisitionFpga acquisition
Fpga acquisition
 
From Device to Data Center to Insights
From Device to Data Center to InsightsFrom Device to Data Center to Insights
From Device to Data Center to Insights
 
From Device to Data Center to Insights: Architectural Considerations for the ...
From Device to Data Center to Insights: Architectural Considerations for the ...From Device to Data Center to Insights: Architectural Considerations for the ...
From Device to Data Center to Insights: Architectural Considerations for the ...
 
Final_IoT_Protocol Stack.pptx
Final_IoT_Protocol Stack.pptxFinal_IoT_Protocol Stack.pptx
Final_IoT_Protocol Stack.pptx
 

Plus de Electromate

Automated screw thread quality checking using SMAC LAR55 actuator new produc...
Automated screw thread quality checking using SMAC LAR55 actuator  new produc...Automated screw thread quality checking using SMAC LAR55 actuator  new produc...
Automated screw thread quality checking using SMAC LAR55 actuator new produc...Electromate
 
An overview of the various kinematic models in both parallel and serial robot...
An overview of the various kinematic models in both parallel and serial robot...An overview of the various kinematic models in both parallel and serial robot...
An overview of the various kinematic models in both parallel and serial robot...Electromate
 
Galil motion control robotic symposium presentation-linear motion from non-li...
Galil motion control robotic symposium presentation-linear motion from non-li...Galil motion control robotic symposium presentation-linear motion from non-li...
Galil motion control robotic symposium presentation-linear motion from non-li...Electromate
 
Advanced motion controls robotics symposium presentation-open standard tools ...
Advanced motion controls robotics symposium presentation-open standard tools ...Advanced motion controls robotics symposium presentation-open standard tools ...
Advanced motion controls robotics symposium presentation-open standard tools ...Electromate
 
Maxon motor ag robotic symposium presentation-impedance control overview and ...
Maxon motor ag robotic symposium presentation-impedance control overview and ...Maxon motor ag robotic symposium presentation-impedance control overview and ...
Maxon motor ag robotic symposium presentation-impedance control overview and ...Electromate
 
Kollmorgen robotic symposium presentation-motor design impacts on the optimiz...
Kollmorgen robotic symposium presentation-motor design impacts on the optimiz...Kollmorgen robotic symposium presentation-motor design impacts on the optimiz...
Kollmorgen robotic symposium presentation-motor design impacts on the optimiz...Electromate
 
Harmonic drive llc robotics symposium presentation-designing from the inside ...
Harmonic drive llc robotics symposium presentation-designing from the inside ...Harmonic drive llc robotics symposium presentation-designing from the inside ...
Harmonic drive llc robotics symposium presentation-designing from the inside ...Electromate
 
Thomson Linear Dual Shaft Rail 2DA Modular Specs
Thomson Linear Dual Shaft Rail 2DA Modular SpecsThomson Linear Dual Shaft Rail 2DA Modular Specs
Thomson Linear Dual Shaft Rail 2DA Modular SpecsElectromate
 
Thomson Linear 2DA QuickSlide System with Brake
Thomson Linear 2DA QuickSlide System with BrakeThomson Linear 2DA QuickSlide System with Brake
Thomson Linear 2DA QuickSlide System with BrakeElectromate
 
Thomson Linear RoundRail 2CA Web Universal Carriage Specs
Thomson Linear RoundRail 2CA Web Universal Carriage SpecsThomson Linear RoundRail 2CA Web Universal Carriage Specs
Thomson Linear RoundRail 2CA Web Universal Carriage SpecsElectromate
 
Thomson Linear RoundRail 1VC Double End Supported Specs
Thomson Linear RoundRail 1VC Double End Supported SpecsThomson Linear RoundRail 1VC Double End Supported Specs
Thomson Linear RoundRail 1VC Double End Supported SpecsElectromate
 
Thomson Linear RoundRail 2CA Web Flanged Carriage Specs
Thomson Linear RoundRail 2CA Web Flanged Carriage SpecsThomson Linear RoundRail 2CA Web Flanged Carriage Specs
Thomson Linear RoundRail 2CA Web Flanged Carriage SpecsElectromate
 
Thomson Linear RoundRail Twin Shaft Web 2CA
Thomson Linear RoundRail Twin Shaft Web 2CAThomson Linear RoundRail Twin Shaft Web 2CA
Thomson Linear RoundRail Twin Shaft Web 2CAElectromate
 
Thomson Linear RoundRail 1VC Double Unsupported Specs
Thomson Linear RoundRail 1VC Double Unsupported SpecsThomson Linear RoundRail 1VC Double Unsupported Specs
Thomson Linear RoundRail 1VC Double Unsupported SpecsElectromate
 
Thomson Linear WhisperTrak Actuators
Thomson Linear WhisperTrak ActuatorsThomson Linear WhisperTrak Actuators
Thomson Linear WhisperTrak ActuatorsElectromate
 
Thomson T-Series Profile Rail
Thomson T-Series Profile RailThomson T-Series Profile Rail
Thomson T-Series Profile RailElectromate
 
Thomson Linear RoundRail Accessories Collapsable Bellows Specs
Thomson Linear RoundRail Accessories Collapsable Bellows SpecsThomson Linear RoundRail Accessories Collapsable Bellows Specs
Thomson Linear RoundRail Accessories Collapsable Bellows SpecsElectromate
 
Thomson Linear Roundrail Dual Shaft Rail 2DA Specs
Thomson Linear Roundrail Dual Shaft Rail 2DA SpecsThomson Linear Roundrail Dual Shaft Rail 2DA Specs
Thomson Linear Roundrail Dual Shaft Rail 2DA SpecsElectromate
 
Thomson Linear RoundRail Continuous Support 1PC Specs
Thomson Linear RoundRail Continuous Support 1PC SpecsThomson Linear RoundRail Continuous Support 1PC Specs
Thomson Linear RoundRail Continuous Support 1PC SpecsElectromate
 
Thomson Linear RoundRail Continuous Support 1PB Specs
Thomson Linear RoundRail Continuous Support 1PB SpecsThomson Linear RoundRail Continuous Support 1PB Specs
Thomson Linear RoundRail Continuous Support 1PB SpecsElectromate
 

Plus de Electromate (20)

Automated screw thread quality checking using SMAC LAR55 actuator new produc...
Automated screw thread quality checking using SMAC LAR55 actuator  new produc...Automated screw thread quality checking using SMAC LAR55 actuator  new produc...
Automated screw thread quality checking using SMAC LAR55 actuator new produc...
 
An overview of the various kinematic models in both parallel and serial robot...
An overview of the various kinematic models in both parallel and serial robot...An overview of the various kinematic models in both parallel and serial robot...
An overview of the various kinematic models in both parallel and serial robot...
 
Galil motion control robotic symposium presentation-linear motion from non-li...
Galil motion control robotic symposium presentation-linear motion from non-li...Galil motion control robotic symposium presentation-linear motion from non-li...
Galil motion control robotic symposium presentation-linear motion from non-li...
 
Advanced motion controls robotics symposium presentation-open standard tools ...
Advanced motion controls robotics symposium presentation-open standard tools ...Advanced motion controls robotics symposium presentation-open standard tools ...
Advanced motion controls robotics symposium presentation-open standard tools ...
 
Maxon motor ag robotic symposium presentation-impedance control overview and ...
Maxon motor ag robotic symposium presentation-impedance control overview and ...Maxon motor ag robotic symposium presentation-impedance control overview and ...
Maxon motor ag robotic symposium presentation-impedance control overview and ...
 
Kollmorgen robotic symposium presentation-motor design impacts on the optimiz...
Kollmorgen robotic symposium presentation-motor design impacts on the optimiz...Kollmorgen robotic symposium presentation-motor design impacts on the optimiz...
Kollmorgen robotic symposium presentation-motor design impacts on the optimiz...
 
Harmonic drive llc robotics symposium presentation-designing from the inside ...
Harmonic drive llc robotics symposium presentation-designing from the inside ...Harmonic drive llc robotics symposium presentation-designing from the inside ...
Harmonic drive llc robotics symposium presentation-designing from the inside ...
 
Thomson Linear Dual Shaft Rail 2DA Modular Specs
Thomson Linear Dual Shaft Rail 2DA Modular SpecsThomson Linear Dual Shaft Rail 2DA Modular Specs
Thomson Linear Dual Shaft Rail 2DA Modular Specs
 
Thomson Linear 2DA QuickSlide System with Brake
Thomson Linear 2DA QuickSlide System with BrakeThomson Linear 2DA QuickSlide System with Brake
Thomson Linear 2DA QuickSlide System with Brake
 
Thomson Linear RoundRail 2CA Web Universal Carriage Specs
Thomson Linear RoundRail 2CA Web Universal Carriage SpecsThomson Linear RoundRail 2CA Web Universal Carriage Specs
Thomson Linear RoundRail 2CA Web Universal Carriage Specs
 
Thomson Linear RoundRail 1VC Double End Supported Specs
Thomson Linear RoundRail 1VC Double End Supported SpecsThomson Linear RoundRail 1VC Double End Supported Specs
Thomson Linear RoundRail 1VC Double End Supported Specs
 
Thomson Linear RoundRail 2CA Web Flanged Carriage Specs
Thomson Linear RoundRail 2CA Web Flanged Carriage SpecsThomson Linear RoundRail 2CA Web Flanged Carriage Specs
Thomson Linear RoundRail 2CA Web Flanged Carriage Specs
 
Thomson Linear RoundRail Twin Shaft Web 2CA
Thomson Linear RoundRail Twin Shaft Web 2CAThomson Linear RoundRail Twin Shaft Web 2CA
Thomson Linear RoundRail Twin Shaft Web 2CA
 
Thomson Linear RoundRail 1VC Double Unsupported Specs
Thomson Linear RoundRail 1VC Double Unsupported SpecsThomson Linear RoundRail 1VC Double Unsupported Specs
Thomson Linear RoundRail 1VC Double Unsupported Specs
 
Thomson Linear WhisperTrak Actuators
Thomson Linear WhisperTrak ActuatorsThomson Linear WhisperTrak Actuators
Thomson Linear WhisperTrak Actuators
 
Thomson T-Series Profile Rail
Thomson T-Series Profile RailThomson T-Series Profile Rail
Thomson T-Series Profile Rail
 
Thomson Linear RoundRail Accessories Collapsable Bellows Specs
Thomson Linear RoundRail Accessories Collapsable Bellows SpecsThomson Linear RoundRail Accessories Collapsable Bellows Specs
Thomson Linear RoundRail Accessories Collapsable Bellows Specs
 
Thomson Linear Roundrail Dual Shaft Rail 2DA Specs
Thomson Linear Roundrail Dual Shaft Rail 2DA SpecsThomson Linear Roundrail Dual Shaft Rail 2DA Specs
Thomson Linear Roundrail Dual Shaft Rail 2DA Specs
 
Thomson Linear RoundRail Continuous Support 1PC Specs
Thomson Linear RoundRail Continuous Support 1PC SpecsThomson Linear RoundRail Continuous Support 1PC Specs
Thomson Linear RoundRail Continuous Support 1PC Specs
 
Thomson Linear RoundRail Continuous Support 1PB Specs
Thomson Linear RoundRail Continuous Support 1PB SpecsThomson Linear RoundRail Continuous Support 1PB Specs
Thomson Linear RoundRail Continuous Support 1PB Specs
 

Dernier

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Dernier (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

'EtherCat as a Master Machine Control Tool' Galil Webinar

  • 1. Galil Motion Control Matt Klint Applications Engineer Galil Motion Control EtherCAT as a Master Machine Control Tool
  • 2. Agenda • Galil Motion Control • About • Introduction to EtherCAT • Origins • Communication Format • Ethernet vs. EtherCAT • Hardware and Physical Layout • Galil’s DMC-500x0 EtherCAT Master • Features • Configuration and Setup • Setup Example • Summary • Cost and advantages of an EtherCAT control network • Q&A
  • 3. About Galil Established Reputation and long History of Success • Founded in 1983 by Dr. Jacob Tal and Wayne Baron • Introduced the 1st microprocessor based servo controller • Profitable for over 110 consecutive quarters • Over 750,000 motion controllers and PLCs delivered Excellent Engineering Support and Service • Worldwide network of factory trained reps & distributors • Support team with over 100 years combined motion control experience • Online support tools at www.galil.com
  • 4. Communication Protocols • Standardization allows cross platform integration • Easily attainable infrastructure lowers costs • Modular Design • Modules are easily replaceable • Additional modules can be added as needed • Wide market with dozens of vendors per type
  • 5. EtherCAT Origins Ethernet for Control Automation Technology • Invented by Beckhoff Automation in 2003 • Ethernet based fieldbus, optimized for industrial automation control • Based on CANOpen, a device profile for embedded systems used in automation • Standards defined and maintained by the EtherCAT Technology Group (ECTG)
  • 6. EtherCAT and Ethernet • Ethernet • Designed to move large amounts of data through many different nodes • Able to route data to and from billions of separate addresses allowing communication across vast networks • Large overhead involved in encapsulating, routing and formatting data • Software handles extraction and processing of data • EtherCAT • Uses standard Ethernet hardware, CAT5 cabling and Network Interface Cards (NIC) • Streamlines Ethernet communication at the hardware level • Data processing on slave devices is handled “on the fly” via FPGA or ASIC, minimizing latency • Initial setup and configuration required
  • 7. Ethernet Frame An Ethernet frame contains: • Ethernet Header • Destination Address: 6 bytes • Source Address: 6 bytes • EtherType: 2 bytes, 0x0800 specifies IPv4. • Ethernet Data • Payload: 46 – 1500 bytes • CRC (Checksum): 4 bytes Standard Ethernet Frame
  • 8. EtherCAT Frame An EtherCAT frame is very similar to an Ethernet frame: • Ethernet Header • EtherType 0x08A4 specifies EtherCAT • EtherCAT Header • Data Length: 11 bits • Reserved: 1 bit • Protocol type: 4 bits (0x01 indicates CoE, CAN over EtherCAT) • EtherCAT data: 46 – 1496 bytes • Working counter: 2 bytes • CRC (Checksum): 4 bytes EtherCAT Frame
  • 9. EtherCAT Communication • Each drive on the network has a unique address, set by hardware • Master/Slave configuration with the EtherCAT Master sending and requesting data from the Slave • Data not addressed to a particular slave are forwarded along to the network • Minimal processing time can provide cycle update rates of up to 32kHz • Network Layout size is limited only by the allowable lengths of CAT5 Ethernet cable, up to 100 m • Increased noise immunity due to reliance on Ethernet physical components
  • 10. Each cubicle is an EtherCAT Slave, each engineer is told where to sit by an SDO The boss is the EtherCAT Master, sending instructions (PDOs) out to the engineers each morning and picking up their work at quitting time. EtherCAT Communication Analogy
  • 11. Object Dictionary: x6060 • Profile Position Master sends position commands to the Slave, slave handles profiling parameters • Profile Velocity Master sends velocity commands to the Slave, slave handles profiling parameters • Profile Torque Master sends torque commands to the Slave, slave handles profiling parameters • Cyclic Position Position is continuously updated by the master, master handles profiling parameters • Cyclic Velocity Speed is continuously updated by the master, master handles profiling parameters • Cyclic Torque Torque is continuously updated by the master, master handles profiling parameters EtherCAT Operation Modes
  • 12. Master • Can be any software and or hardware configured to assemble, send and receive EtherCAT datagrams • Requires only standard Ethernet physical layer components for communication • Facilitates coordination between EtherCAT slaves, writing and receiving data from each slave in an EtherCAT frame • In motion control applications, the relevant data sent to the drives are profiling data • The data requested are position and input status EtherCAT Master
  • 13. • Slave • Reads and processes profiling data • Writes position, input and drive status for return to the master • Can be configured in for multiple modes of operation • All slaves contain specific spaces in memory where data can be written • These spaces are called Objects, the entire memory space is called the Object Dictionary • Each object has it’s own address, specified as an index/sub index • Example, operation mode data from the Master is written to the x6060 Object in the slave’s dictionary EtherCAT Slave
  • 14. SDOs and PDOs Data is moved along an EtherCAT network using two protocols, SDOs and PDOs SDO: Service Data Object • SDOs can be sent at any time, before, after or during real time operation of the network but require additional communication overhead • As a result SDO usage is typically only used for network setup commands PDO: Process Data Object • PDOs contain the raw operational data with minimal overhead and thus are used for real time processes, like motion and I/O control • PDO’s can only be used once they are “mapped” using SDOs • Mapping sets up which byte in each PDO goes to which memory address on the slave
  • 15. SDO vs. PDO Summary SDO PDO Transfer confirmation No transfer confirmation Client/server model Peer-to-peer model Device Configuration, PDO mapping High priority transfer of small amounts of data Can be sent at any time Can only be used after configuration using SDOs Significant communication overhead No additional protocol overhead
  • 16. The EtherCAT Slave State Machine State Allowed Communication Init No User Communication Pre-Op SDO Communication Only Safe-Op SDO, PDO Communication Allowed Output PDO info ignored Operational PDO, SDO Communication Allowed
  • 17. The EtherCAT Slave Architecture
  • 18. PDO Processing Incoming PDO Position Data Slave Target Position Memory Object 4 x 8 bits x607A
  • 20. EtherCAT Communication Timing EtherCAT Master EtherCAT Slave CAT5 Ethernet Cable t = 0 t = 1 ms
  • 21. EtherCAT Hardware Standard Ethernet Physical Layer components • CAT5 cabling • Network Interface Cards FPGAs for fast command processing by slave units
  • 22. EtherCAT Only Physical Layout EtherCAT Master EtherCAT Drive 1 EtherCAT Drive 2 EtherCAT Drive 3 Motor/ Encoder Motor/ Encoder Motor/ Encoder
  • 23. The DMC-500x0 EtherCAT Master • Includes all the features of our flagship DMC-40x0 series controller with the addition of EtherCAT drive support for up to 8 axes in Cyclic Position Mode* • Only motion controller in the industry with the ability to mix and match local and EtherCAT drives • Easily configurable and designed with compatibility and flexibility in mind • Multiple drive vendors supported • Compatible with Galil’s entire line of internal servo and stepper motor amplifiers *Cyclic Torque mode supported on select models
  • 24. The DMC-500x0 EtherCAT Master Currently Supported I/O Features • Forward and reverse limit switch inputs • Home sensor input • Hardware latch/touch probe These I/O features allow access to the DMC-500x0 commands and subroutines specific to these inputs such as: • #LIMSWI automatic subroutine • FI/FE/HM commands • AL/RL commands • #ECATERR automatic subroutine
  • 25. DMC-500x0 Hardware Layout DMC-50070 EtherCAT Drive 1 EtherCAT Drive 2 EtherCAT Drive 3 Servo Motor Servo Motor Servo Motor Analog and Digital I/O Stepper Motor Servo Motor Servo Motor Stepper Motor Stepper Driver Stepper Driver
  • 26. Compatible EtherCAT Drives Currently Supported Drives • AMC DZEANTU-020B080 • Copley XenusPLUS XEL-230-36 • Panasonic Minas A5B • Sanyo-Denki SANMOTION RS2A01A0KA4 • Yaskawa Sigma-5 SGDV-R90FE1A Galil is actively working to include support for additional vendors and is seeking input from customers. Contact an Applications Engineer to discuss drive support options.
  • 27. Summary • The EtherCAT protocol is gaining traction as a robust and efficient solution to demanding, large scale automation applications • Built on the Physical and Data Link layers of Ethernet communication, making the technology more accessible right off the bat • Higher controller/drive cost is offset by the use of pre existing, easily attainable hardware • Due to the EtherCAT communication protocol, networks are easily expandable, modifiable and simple to maintain
  • 28. Please submit your questions regarding any part of this presentation or about EtherCAT in general at this time Additionally, please contact Galil’s dedicated Applications Engineering team anytime with additional questions or comments: Q & A 1 800 377 6329 support@galil.com In Canada contact: Electromate 1 877 737 8698 sales@electromate.com

Notes de l'éditeur

  1. 1
  2. 2
  3. One of the real benefits of EtherCAT is that this scheme is scalable up to a huge number of drives. Hardware switches run through each drive, allowing easy daisy The Working Counter is a 2 byte number, theoretically allowing 65,536 drives on one network although actual implementation of this would be a monumental task. Everything we’ve seen with regards to communication is scaled up, simply put more PDOs into the EtherCAT Datagram. As previously mentioned, each EtherCAT drive will ONLY “see” the data addressed to it, forwarding everything else through. Additionally, depending on the control word, each drive can be run in a different mode of operation
  4. 28