SlideShare a Scribd company logo
1 of 45
Download to read offline
Designing a Motion-Control System ...
Software in 2015 Makes It Easy
q  This webinar will be available afterwards at
www.designworldonline.com & email
q  Q&A at the end of the presentation
q  Hashtag for this webinar: #DWwebinar
Before We Start
Designing a Motion-Control System ...
Software in 2015 Makes It Easy
Wednesday • June 23, 2015
Submit your questions!
?
Designing a Motion-Control System ...
Software in 2015 Makes It Easy
Presenters:
Lisa (Elisabeth) Eitel
Senior Engineer Editor
Design World
Thomas Worsnopp
Product Manager
Servo Pneumatics and PLCs
Festo Corp.
Designing a Motion-Control System ...
Software in 2015 Makes It Easy
1. Enabling technology landscape in 2015: Better processors than ever (thank you,
Moore’s Law) and configurability of physical components play synergistic role with
software in eliminating busy work of motion design.
2. Design software: More interoperability is driving dynamic collaboration.
3. Selection software: An array of increasingly powerful tools make short work of virtual
prototyping.
4. Example from Festo: One engineer from Festo walks us through the use of advanced
sizing and selection software.
5. Programming software: The trend towards standardization on IEC 61131-3 continues
as more engineers recognize the benefits of open-source languages.
Once, machines were mostly mechanical …
So now there’s an industry migration to electronically controlled systems.
But with that type of motion designs no longer efficient enough,
industries have abandoned it …
Even in this department there’s been a design evolution …
… so today, motion-control systems use suites of
compatible tools, components, and modular subsystems:
Suites of compatible components + modular subsystems:
Mechatronics are the extension of this trend
Microwave sensor for pneumatic
actuators
Maker-grade Synthetos TinyG six-axis
CNC controller
Firgelli’s miniature actuators
in Youbionic hand
… and some direct-drive technologies
are mechatronic designs in motion:
NSK Megatorque Motors
for positioning 
Schaeffler IDAM INA MDDS-002 X-Y
stage for optical scanning
Moog Animatics
SmartMotor for multi-axis
coordination
LinMot linear-rotary motors for
pick and place, stacking, or
aligning
Proprietary programs to setup, tune, and run motion hardware abound
Here you see software for parameterization, commissioning, design, and programming from Ace Controls, Aerotech,
Rockwell, Fanuc, National Instruments, Galil, AutomationDirect, TI, PMD, ABB-Baldor, Lenze, and Fanuc.
On physical level, motion builds are often from scratch
Tweet to #DWwebinar • @DW_LisaEitel
Separate mechanical-drive, gearing, and motor
design needs careful calculation to avoid oversizing
Sizing and selection software to the rescue
Go to motioncontroltips.com and search Motor Selectors
Sizing and selection software to the rescue
Tweet to #DWwebinar • @Festo_US • @DW_LisaEitel
Lets designers unify programming in
multi-controller automation
Side note: Libraries in programming software
• Rockwell’s RSLogix Architect lets hardware and tag
synchronize with RSLogix 5000 and EPLAN Electric P8
• Keeps controls and electric drawings updated
• EPLAN models for 26,000 of this particular manufacturers’
components, so engineers can drag and drop into designs
Even CAD software simplifies selection with part libraries …
Besides part libraries, there’s more interoperability in 2015:
One specific example from Festo
Result: List of working options, motion profile, single-axis drive bill of materials
Designing a Motion Control System...Easier How?
Tom Worsnopp
Product  Management  –  Electric  Automation  /  Advanced  Handling  /  Servopneumatics
•  Global automation company
•  Supply components and systems solutions, including:
•  Pneumatic actuators
•  Valve manifolds
•  Electromechanical actuators
•  Motors and drives
•  PLCs, motion controllers, and HMIs
•  Handling systems
Festo Company Overview
1.  Sizing and selection of solutions
2.  Ordering components and systems
3.  Configuration of stepper/servo drives
4.  Programming
Software automates the process
Designing a Motion Control System...Easier How?
1.  Engineer consults catalogs
2.  Engineer manually
calculates viable solutions
3.  Engineer weighs cost
versus performance
Sizing and Selection in the Past
m
L
JR
J
ioInertiaRat 2
=
ηπ
ρ
⋅⋅
⋅
=
2
F
M
1.  Input application requirements
2.  Software automatically determines solutions that works
Sizing and Selection Now
PositioningDrives  for  sizing  a  single  axis	
Handling  Guide  Online  (HGO)  for  sizing  
a  multi-­‐‑axis  gantry
1.  Input application details:
•  Load mass
•  Stroke length
•  Location of center of gravity
•  Detailed motion profile
•  And so on…
PositioningDrives for Sizing and Selecting a Single Axis
Load  mass	
Stroke length
2.  List of solutions is generated
•  Performance of each solution is available
•  Listed from lowest price to highest price
PositioningDrives for Sizing and Selecting a Single Axis
3.  Automatically generate a bill of materials
4.  Configure additional options
5.  Export bill of materials to the online shop or save for later
PositioningDrives for Sizing and Selecting a Single Axis
Software tool on the Festo website to size gantries (1-axis, 2-axis, 3-axis)
1.  Input application data
2.  Select from suggested list of gantry solutions
3.  Configure additional options
4.  Download CAD models and documentation immediately
5.  Order gantry in the online shop
Handling Guide Online (HGO) for Sizing and Selecting a Gantry
•  Save Time
•  Eliminate time spent comparing technical specifications in catalogs.
•  Explore a broad range of products that you may not have otherwise considered.
•  Focus on a narrow range of products that meet your application needs.
•  Save Money
•  Festo software tools are free to download and/or use.
•  Properly size the components (actuators, motors, drives) for your application.
Oversized components cost more to purchase up front and to maintain in the long run.
•  Increase Performance
•  Find solutions that are guaranteed to work together with a long service life.
Benefits to Sizing and Selection with Festo Software Tools
Thank you, Tom! Put into context …
So, just to review:
• Motion technologies in 2015 include hardware that’s easier to configure
• New software for parameterization, commissioning, and design
• Programming options in a state of evolution … with proprietary offerings
incorporating more universal tools for interoperability
After selection of axis components, motor controller needs
configuration …
But what if the motion design needs more customization?
Programming software ……………….. Such as CoDeSys:
Tweet to #DWwebinar • @Festo_US • @DW_LisaEitel
Leading the charge in programming-software
simplification in 2015
IEC 61131 …
• Originates from the International Electrotechnical Commission (IEC)
• Took root thanks in part to increasing affordability of PLCs
• As a controller-languages standard, it specifies the syntax, semantics, and displays for
programming languages that include:
PLC Ladder Diagrams (LDs), Sequential Function Charts (SFCs), Function Block Diagrams
(FBDs), Structured Text (ST), and Instruction Lists (ILs)
Controller Development System supports all five
programming languages and C for easier setup
One tool for programming IEC 61131-3: CoDeSys
• Unlike other IEC 61131 offerings,
CoDeSys generates native machine
code for common processors … for
fast and reliable code
Analysis • Design • Construction • Testing •
Validation • Operation• Maintenance
IEC 61131-3 simplifies:
Improving maintenance yields high returns for end users
IEC 61131-3 controls also work independently on
distributed controllers … useful for even fairly complex
automation tasks
Data types are Real, Byte, Word, Boolean, Integer, Time
of Day, Date, and String data; user-defined also possible
IEC 61131-3 doesn’t directly define motion control
standards, but is framework for PLCopen
PLCopen
✓ PLCopen function-block libraries for single and
multi-axis motion
✓ PLCopen like IEC 61131-3 is hardware
independent so defines no block implementation
✗ Some PLCopen Motion Control software doesn’t
produce compatible programming
✗ A few features of advanced motion controllers
sometimes missing
Hardware connectivity complements software
Point-to-point connection at the
field level with IO-Link:
• Standardized IEC 61131-9 IO for
communicating with sensors and
actuators
• Based on familiar three-wire
sensor + actuator connection (not a
fieldbus or special cabling)
Example:
More interoperability at motion-system device level
More interoperability at higher levels
Software for design, integration, and
programming are leading time-savers today
Design software in 2015 has more interoperability for more collaboration
and tools and parts libraries to save engineers time.
Some programming software is moving towards standardization on IEC
61131-3’s open-source languages.
Selection software comes in increasingly powerful
tools make short work of virtual prototyping. Festo’s
PositioningDrives offering is one good example.
Designing a Motion-Control System ...
Software in 2015 Makes It Easy
Questions?
Lisa (Elisabeth) Eitel
Senior Engineer Editor
Design World
leitel@wtwhmedia.com
Thomas Worsnopp
Product Manager
Servo Pneumatics and PLCs
Festo Corp.
tom.worsnopp@us.festo.com
Thank You
q  This webinar will be available at
designworldonline.com & email
q  Tweet with hashtag #DWwebinar
q  Connect with Design World
q  Discuss this on EngineeringExchange.com
Designing a Motion-Control System ...
Software in 2015 Makes It Easy
Thank you for your time!

More Related Content

What's hot

Im 2021 tutorial next-generation closed-loop automation - an inside view - ...
Im 2021 tutorial   next-generation closed-loop automation - an inside view - ...Im 2021 tutorial   next-generation closed-loop automation - an inside view - ...
Im 2021 tutorial next-generation closed-loop automation - an inside view - ...Ishan Vaishnavi
 
IBM Endpoint Manager for Server Automation (Overview)
IBM Endpoint Manager for Server Automation (Overview)IBM Endpoint Manager for Server Automation (Overview)
IBM Endpoint Manager for Server Automation (Overview)Kimber Spradlin
 
IBM Endpoint Manager V9.0
IBM Endpoint Manager V9.0IBM Endpoint Manager V9.0
IBM Endpoint Manager V9.0RMayo22
 
Softchoice Webinar: IBM PureSystems launch
 Softchoice Webinar: IBM PureSystems launch Softchoice Webinar: IBM PureSystems launch
Softchoice Webinar: IBM PureSystems launchSoftchoice Corporation
 
STC 2014_ADAPTING TEST AUTOMATION TECHNIQUES TO IMPROVE ORACLE ERP CONFIGURAT...
STC 2014_ADAPTING TEST AUTOMATION TECHNIQUES TO IMPROVE ORACLE ERP CONFIGURAT...STC 2014_ADAPTING TEST AUTOMATION TECHNIQUES TO IMPROVE ORACLE ERP CONFIGURAT...
STC 2014_ADAPTING TEST AUTOMATION TECHNIQUES TO IMPROVE ORACLE ERP CONFIGURAT...Shivika Khare
 
Design challenges in embedded systems
Design challenges in embedded systemsDesign challenges in embedded systems
Design challenges in embedded systemsmahalakshmimalini
 
ControlSystemsAutogenBrochure
ControlSystemsAutogenBrochureControlSystemsAutogenBrochure
ControlSystemsAutogenBrochureTony Simeonov
 
01 intel v_tune_session_01
01 intel v_tune_session_0101 intel v_tune_session_01
01 intel v_tune_session_01Vivek chan
 
End-point Management
End-point ManagementEnd-point Management
End-point ManagementIBM Danmark
 
Techniques for Developing Systems in IT Management System
Techniques for Developing Systems in IT Management SystemTechniques for Developing Systems in IT Management System
Techniques for Developing Systems in IT Management SystemGruppo Banca Sella
 
Design Like a Pro - Best Practices For IIoT
Design Like a Pro - Best Practices For IIoTDesign Like a Pro - Best Practices For IIoT
Design Like a Pro - Best Practices For IIoTInductive Automation
 
IBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM Rational software
 
Addressing Connectivity Challenges of Disparate Data Sources in Smart Manufac...
Addressing Connectivity Challengesof Disparate Data Sourcesin Smart Manufac...Addressing Connectivity Challengesof Disparate Data Sourcesin Smart Manufac...
Addressing Connectivity Challenges of Disparate Data Sources in Smart Manufac...Kimberly Daich
 
Embedded intro india_2018-02-v1
Embedded intro india_2018-02-v1Embedded intro india_2018-02-v1
Embedded intro india_2018-02-v1Ali Baig
 
Domain Specific Languages: An introduction (DSLs)
Domain Specific Languages: An introduction (DSLs)Domain Specific Languages: An introduction (DSLs)
Domain Specific Languages: An introduction (DSLs)Pedro Silva
 
Design Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best PracticesDesign Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best PracticesInductive Automation
 
IBM SmartCloud Solutions
IBM SmartCloud Solutions IBM SmartCloud Solutions
IBM SmartCloud Solutions IBM Danmark
 

What's hot (20)

Im 2021 tutorial next-generation closed-loop automation - an inside view - ...
Im 2021 tutorial   next-generation closed-loop automation - an inside view - ...Im 2021 tutorial   next-generation closed-loop automation - an inside view - ...
Im 2021 tutorial next-generation closed-loop automation - an inside view - ...
 
IBM Endpoint Manager for Server Automation (Overview)
IBM Endpoint Manager for Server Automation (Overview)IBM Endpoint Manager for Server Automation (Overview)
IBM Endpoint Manager for Server Automation (Overview)
 
IBM Endpoint Manager V9.0
IBM Endpoint Manager V9.0IBM Endpoint Manager V9.0
IBM Endpoint Manager V9.0
 
Softchoice Webinar: IBM PureSystems launch
 Softchoice Webinar: IBM PureSystems launch Softchoice Webinar: IBM PureSystems launch
Softchoice Webinar: IBM PureSystems launch
 
E.s (2)
E.s (2)E.s (2)
E.s (2)
 
STC 2014_ADAPTING TEST AUTOMATION TECHNIQUES TO IMPROVE ORACLE ERP CONFIGURAT...
STC 2014_ADAPTING TEST AUTOMATION TECHNIQUES TO IMPROVE ORACLE ERP CONFIGURAT...STC 2014_ADAPTING TEST AUTOMATION TECHNIQUES TO IMPROVE ORACLE ERP CONFIGURAT...
STC 2014_ADAPTING TEST AUTOMATION TECHNIQUES TO IMPROVE ORACLE ERP CONFIGURAT...
 
Design challenges in embedded systems
Design challenges in embedded systemsDesign challenges in embedded systems
Design challenges in embedded systems
 
ControlSystemsAutogenBrochure
ControlSystemsAutogenBrochureControlSystemsAutogenBrochure
ControlSystemsAutogenBrochure
 
01 intel v_tune_session_01
01 intel v_tune_session_0101 intel v_tune_session_01
01 intel v_tune_session_01
 
End-point Management
End-point ManagementEnd-point Management
End-point Management
 
Techniques for Developing Systems in IT Management System
Techniques for Developing Systems in IT Management SystemTechniques for Developing Systems in IT Management System
Techniques for Developing Systems in IT Management System
 
Design Like a Pro - Best Practices For IIoT
Design Like a Pro - Best Practices For IIoTDesign Like a Pro - Best Practices For IIoT
Design Like a Pro - Best Practices For IIoT
 
IBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service Offering
 
Addressing Connectivity Challenges of Disparate Data Sources in Smart Manufac...
Addressing Connectivity Challengesof Disparate Data Sourcesin Smart Manufac...Addressing Connectivity Challengesof Disparate Data Sourcesin Smart Manufac...
Addressing Connectivity Challenges of Disparate Data Sources in Smart Manufac...
 
Embedded intro india_2018-02-v1
Embedded intro india_2018-02-v1Embedded intro india_2018-02-v1
Embedded intro india_2018-02-v1
 
Embedded
EmbeddedEmbedded
Embedded
 
Domain Specific Languages: An introduction (DSLs)
Domain Specific Languages: An introduction (DSLs)Domain Specific Languages: An introduction (DSLs)
Domain Specific Languages: An introduction (DSLs)
 
Design Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best PracticesDesign Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best Practices
 
IBM SmartCloud Solutions
IBM SmartCloud Solutions IBM SmartCloud Solutions
IBM SmartCloud Solutions
 
What's New in InTouch Machine Edition (ITME)
What's New in InTouch Machine Edition (ITME)What's New in InTouch Machine Edition (ITME)
What's New in InTouch Machine Edition (ITME)
 

Viewers also liked

Viewers also liked (20)

PM 01 - Introduction to Project Management
PM 01 - Introduction to Project ManagementPM 01 - Introduction to Project Management
PM 01 - Introduction to Project Management
 
Project Management Control Systems
Project Management Control SystemsProject Management Control Systems
Project Management Control Systems
 
648812 manual testing
648812 manual testing648812 manual testing
648812 manual testing
 
Profibus en Sistemas Electroneumáticos
Profibus en Sistemas ElectroneumáticosProfibus en Sistemas Electroneumáticos
Profibus en Sistemas Electroneumáticos
 
Ciros robotics instruire
Ciros robotics   instruireCiros robotics   instruire
Ciros robotics instruire
 
Innovation technology in FESTO
Innovation technology in FESTOInnovation technology in FESTO
Innovation technology in FESTO
 
Vision
VisionVision
Vision
 
Festo_March_2016_V7
Festo_March_2016_V7Festo_March_2016_V7
Festo_March_2016_V7
 
Festo sensors for handling and copy
Festo sensors for handling and copyFesto sensors for handling and copy
Festo sensors for handling and copy
 
Sensores de presión de ifm
Sensores de presión de ifmSensores de presión de ifm
Sensores de presión de ifm
 
Line card 2013
Line card 2013Line card 2013
Line card 2013
 
Final ip 5
Final ip 5Final ip 5
Final ip 5
 
Advul Festo
Advul FestoAdvul Festo
Advul Festo
 
UNMANIFESTO
UNMANIFESTOUNMANIFESTO
UNMANIFESTO
 
Manual fec standard
Manual fec standardManual fec standard
Manual fec standard
 
Presentatie Festo
Presentatie FestoPresentatie Festo
Presentatie Festo
 
Presentatie Anttec-Limtec
Presentatie Anttec-LimtecPresentatie Anttec-Limtec
Presentatie Anttec-Limtec
 
Sensores para la técnica de procesos y manipulación
Sensores para la técnica de procesos y manipulaciónSensores para la técnica de procesos y manipulación
Sensores para la técnica de procesos y manipulación
 
Tutorial de cambio ip al plc festo rev b
Tutorial de cambio ip al plc festo rev bTutorial de cambio ip al plc festo rev b
Tutorial de cambio ip al plc festo rev b
 
61 1034-1-dr
61 1034-1-dr61 1034-1-dr
61 1034-1-dr
 

Similar to Designing a Motion-Control System…Software in 2015 Makes It Easy

Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization SolutionsMigrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization SolutionsLenovo Business
 
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...Kuralamudhan Ramakrishnan
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science PlatformDecision Science Community
 
Parallel universe-issue-29
Parallel universe-issue-29Parallel universe-issue-29
Parallel universe-issue-29DESMOND YUEN
 
Making the Strategic Shift to Open Source at Fujitsu Network Communication
Making the Strategic Shift to Open Source at Fujitsu Network CommunicationMaking the Strategic Shift to Open Source at Fujitsu Network Communication
Making the Strategic Shift to Open Source at Fujitsu Network CommunicationBlack Duck by Synopsys
 
Drives Software Programming – using PLC or Drive bespoke programming?
Drives Software Programming – using PLC or Drive bespoke programming?Drives Software Programming – using PLC or Drive bespoke programming?
Drives Software Programming – using PLC or Drive bespoke programming?Optima Control Solutions
 
What’s new in Rational collaborative lifecycle management 2011?
What’s new in Rational collaborative lifecycle management 2011?What’s new in Rational collaborative lifecycle management 2011?
What’s new in Rational collaborative lifecycle management 2011?IBM Danmark
 
Leveraging Artificial Intelligence Processing on Edge Devices
Leveraging Artificial Intelligence Processing on Edge DevicesLeveraging Artificial Intelligence Processing on Edge Devices
Leveraging Artificial Intelligence Processing on Edge DevicesICS
 
#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...Vincent Biret
 
What Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problemsWhat Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problemsDawn Collins
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd.
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd.
 
An end to-end solution for creating smarter products
An end to-end solution for creating smarter productsAn end to-end solution for creating smarter products
An end to-end solution for creating smarter productsIBM Rational software
 
Datasheet anthillpropluginforrd
Datasheet anthillpropluginforrdDatasheet anthillpropluginforrd
Datasheet anthillpropluginforrdMidVision
 

Similar to Designing a Motion-Control System…Software in 2015 Makes It Easy (20)

The benefits of ALM and PLM Integration
The benefits of ALM and PLM IntegrationThe benefits of ALM and PLM Integration
The benefits of ALM and PLM Integration
 
ERTS_Unit 1_PPT.pdf
ERTS_Unit 1_PPT.pdfERTS_Unit 1_PPT.pdf
ERTS_Unit 1_PPT.pdf
 
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization SolutionsMigrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
 
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...
 
OOSE UNIT-1.pdf
OOSE UNIT-1.pdfOOSE UNIT-1.pdf
OOSE UNIT-1.pdf
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science Platform
 
Parallel universe-issue-29
Parallel universe-issue-29Parallel universe-issue-29
Parallel universe-issue-29
 
AdnanAlbujuq_2
AdnanAlbujuq_2AdnanAlbujuq_2
AdnanAlbujuq_2
 
Making the Strategic Shift to Open Source at Fujitsu Network Communication
Making the Strategic Shift to Open Source at Fujitsu Network CommunicationMaking the Strategic Shift to Open Source at Fujitsu Network Communication
Making the Strategic Shift to Open Source at Fujitsu Network Communication
 
Drives Software Programming – using PLC or Drive bespoke programming?
Drives Software Programming – using PLC or Drive bespoke programming?Drives Software Programming – using PLC or Drive bespoke programming?
Drives Software Programming – using PLC or Drive bespoke programming?
 
What’s new in Rational collaborative lifecycle management 2011?
What’s new in Rational collaborative lifecycle management 2011?What’s new in Rational collaborative lifecycle management 2011?
What’s new in Rational collaborative lifecycle management 2011?
 
Leveraging Artificial Intelligence Processing on Edge Devices
Leveraging Artificial Intelligence Processing on Edge DevicesLeveraging Artificial Intelligence Processing on Edge Devices
Leveraging Artificial Intelligence Processing on Edge Devices
 
#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
What Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problemsWhat Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problems
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial Software
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial Software
 
An end to-end solution for creating smarter products
An end to-end solution for creating smarter productsAn end to-end solution for creating smarter products
An end to-end solution for creating smarter products
 
SE-Lecture1.ppt
SE-Lecture1.pptSE-Lecture1.ppt
SE-Lecture1.ppt
 
Datasheet anthillpropluginforrd
Datasheet anthillpropluginforrdDatasheet anthillpropluginforrd
Datasheet anthillpropluginforrd
 

More from Design World

Best practices for optimizing performance and reducing costs when selecting a...
Best practices for optimizing performance and reducing costs when selecting a...Best practices for optimizing performance and reducing costs when selecting a...
Best practices for optimizing performance and reducing costs when selecting a...Design World
 
Five Steps to Optimize Casting and Eliminate Defects
Five Steps to Optimize Casting and Eliminate DefectsFive Steps to Optimize Casting and Eliminate Defects
Five Steps to Optimize Casting and Eliminate DefectsDesign World
 
Meeting the Motion Needs of Flexible Automation
Meeting the Motion Needs of Flexible AutomationMeeting the Motion Needs of Flexible Automation
Meeting the Motion Needs of Flexible AutomationDesign World
 
Proper coupling selection: what you’re probably missing
Proper coupling selection: what you’re probably missingProper coupling selection: what you’re probably missing
Proper coupling selection: what you’re probably missingDesign World
 
Curved Motion System Design for Machinery and Automation
Curved Motion System Design for Machinery and AutomationCurved Motion System Design for Machinery and Automation
Curved Motion System Design for Machinery and AutomationDesign World
 
See How the SOLIDWORKS Ecosystem Delivers on Design Innovation
See How the SOLIDWORKS Ecosystem Delivers on Design InnovationSee How the SOLIDWORKS Ecosystem Delivers on Design Innovation
See How the SOLIDWORKS Ecosystem Delivers on Design InnovationDesign World
 
Proper Hose Assembly Guidelines
Proper Hose Assembly GuidelinesProper Hose Assembly Guidelines
Proper Hose Assembly GuidelinesDesign World
 
Product Development Ecosystems: Defining Your Value in the Digital Age
Product Development Ecosystems: Defining Your Value in the Digital AgeProduct Development Ecosystems: Defining Your Value in the Digital Age
Product Development Ecosystems: Defining Your Value in the Digital AgeDesign World
 
Challenges & Emerging Solutions through Micro Molding
Challenges & Emerging Solutions through Micro MoldingChallenges & Emerging Solutions through Micro Molding
Challenges & Emerging Solutions through Micro MoldingDesign World
 
Encoder integration in 2016: New modes of installation, networking, and more
Encoder integration in 2016: New modes of installation, networking, and moreEncoder integration in 2016: New modes of installation, networking, and more
Encoder integration in 2016: New modes of installation, networking, and moreDesign World
 
Why should you make tooling with 3D printing?
Why should you make tooling with 3D printing?Why should you make tooling with 3D printing?
Why should you make tooling with 3D printing?Design World
 
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...Design World
 
New Innovations in Linear Guides for Transportation and Automation
New Innovations in Linear Guides for Transportation and AutomationNew Innovations in Linear Guides for Transportation and Automation
New Innovations in Linear Guides for Transportation and AutomationDesign World
 
Clean-in-place: how to ensure food safety while maintaining equipment effecti...
Clean-in-place: how to ensure food safety while maintaining equipment effecti...Clean-in-place: how to ensure food safety while maintaining equipment effecti...
Clean-in-place: how to ensure food safety while maintaining equipment effecti...Design World
 
Advanced Motor Control Technologies – Part 2
Advanced Motor Control Technologies – Part 2Advanced Motor Control Technologies – Part 2
Advanced Motor Control Technologies – Part 2Design World
 
Advanced Motor Control Technologies – Part 1
Advanced Motor Control Technologies – Part 1Advanced Motor Control Technologies – Part 1
Advanced Motor Control Technologies – Part 1Design World
 
Understanding Hydraulic Pump Designs
Understanding Hydraulic Pump DesignsUnderstanding Hydraulic Pump Designs
Understanding Hydraulic Pump DesignsDesign World
 
Prototype Smarter – transitioning to production faster and more effectively
 Prototype Smarter – transitioning to production faster and more effectively Prototype Smarter – transitioning to production faster and more effectively
Prototype Smarter – transitioning to production faster and more effectivelyDesign World
 
How to Build Rotary Indexing Tables for Specific Applications
How to Build Rotary Indexing Tables for Specific ApplicationsHow to Build Rotary Indexing Tables for Specific Applications
How to Build Rotary Indexing Tables for Specific ApplicationsDesign World
 
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance Storm
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance StormWe Got a Warning Letter – Now What? How to Keep Calm in a Compliance Storm
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance StormDesign World
 

More from Design World (20)

Best practices for optimizing performance and reducing costs when selecting a...
Best practices for optimizing performance and reducing costs when selecting a...Best practices for optimizing performance and reducing costs when selecting a...
Best practices for optimizing performance and reducing costs when selecting a...
 
Five Steps to Optimize Casting and Eliminate Defects
Five Steps to Optimize Casting and Eliminate DefectsFive Steps to Optimize Casting and Eliminate Defects
Five Steps to Optimize Casting and Eliminate Defects
 
Meeting the Motion Needs of Flexible Automation
Meeting the Motion Needs of Flexible AutomationMeeting the Motion Needs of Flexible Automation
Meeting the Motion Needs of Flexible Automation
 
Proper coupling selection: what you’re probably missing
Proper coupling selection: what you’re probably missingProper coupling selection: what you’re probably missing
Proper coupling selection: what you’re probably missing
 
Curved Motion System Design for Machinery and Automation
Curved Motion System Design for Machinery and AutomationCurved Motion System Design for Machinery and Automation
Curved Motion System Design for Machinery and Automation
 
See How the SOLIDWORKS Ecosystem Delivers on Design Innovation
See How the SOLIDWORKS Ecosystem Delivers on Design InnovationSee How the SOLIDWORKS Ecosystem Delivers on Design Innovation
See How the SOLIDWORKS Ecosystem Delivers on Design Innovation
 
Proper Hose Assembly Guidelines
Proper Hose Assembly GuidelinesProper Hose Assembly Guidelines
Proper Hose Assembly Guidelines
 
Product Development Ecosystems: Defining Your Value in the Digital Age
Product Development Ecosystems: Defining Your Value in the Digital AgeProduct Development Ecosystems: Defining Your Value in the Digital Age
Product Development Ecosystems: Defining Your Value in the Digital Age
 
Challenges & Emerging Solutions through Micro Molding
Challenges & Emerging Solutions through Micro MoldingChallenges & Emerging Solutions through Micro Molding
Challenges & Emerging Solutions through Micro Molding
 
Encoder integration in 2016: New modes of installation, networking, and more
Encoder integration in 2016: New modes of installation, networking, and moreEncoder integration in 2016: New modes of installation, networking, and more
Encoder integration in 2016: New modes of installation, networking, and more
 
Why should you make tooling with 3D printing?
Why should you make tooling with 3D printing?Why should you make tooling with 3D printing?
Why should you make tooling with 3D printing?
 
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...
 
New Innovations in Linear Guides for Transportation and Automation
New Innovations in Linear Guides for Transportation and AutomationNew Innovations in Linear Guides for Transportation and Automation
New Innovations in Linear Guides for Transportation and Automation
 
Clean-in-place: how to ensure food safety while maintaining equipment effecti...
Clean-in-place: how to ensure food safety while maintaining equipment effecti...Clean-in-place: how to ensure food safety while maintaining equipment effecti...
Clean-in-place: how to ensure food safety while maintaining equipment effecti...
 
Advanced Motor Control Technologies – Part 2
Advanced Motor Control Technologies – Part 2Advanced Motor Control Technologies – Part 2
Advanced Motor Control Technologies – Part 2
 
Advanced Motor Control Technologies – Part 1
Advanced Motor Control Technologies – Part 1Advanced Motor Control Technologies – Part 1
Advanced Motor Control Technologies – Part 1
 
Understanding Hydraulic Pump Designs
Understanding Hydraulic Pump DesignsUnderstanding Hydraulic Pump Designs
Understanding Hydraulic Pump Designs
 
Prototype Smarter – transitioning to production faster and more effectively
 Prototype Smarter – transitioning to production faster and more effectively Prototype Smarter – transitioning to production faster and more effectively
Prototype Smarter – transitioning to production faster and more effectively
 
How to Build Rotary Indexing Tables for Specific Applications
How to Build Rotary Indexing Tables for Specific ApplicationsHow to Build Rotary Indexing Tables for Specific Applications
How to Build Rotary Indexing Tables for Specific Applications
 
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance Storm
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance StormWe Got a Warning Letter – Now What? How to Keep Calm in a Compliance Storm
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance Storm
 

Recently uploaded

CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 

Recently uploaded (20)

Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 

Designing a Motion-Control System…Software in 2015 Makes It Easy

  • 1. Designing a Motion-Control System ... Software in 2015 Makes It Easy
  • 2. q  This webinar will be available afterwards at www.designworldonline.com & email q  Q&A at the end of the presentation q  Hashtag for this webinar: #DWwebinar Before We Start
  • 3. Designing a Motion-Control System ... Software in 2015 Makes It Easy Wednesday • June 23, 2015 Submit your questions! ?
  • 4. Designing a Motion-Control System ... Software in 2015 Makes It Easy Presenters: Lisa (Elisabeth) Eitel Senior Engineer Editor Design World Thomas Worsnopp Product Manager Servo Pneumatics and PLCs Festo Corp.
  • 5. Designing a Motion-Control System ... Software in 2015 Makes It Easy 1. Enabling technology landscape in 2015: Better processors than ever (thank you, Moore’s Law) and configurability of physical components play synergistic role with software in eliminating busy work of motion design. 2. Design software: More interoperability is driving dynamic collaboration. 3. Selection software: An array of increasingly powerful tools make short work of virtual prototyping. 4. Example from Festo: One engineer from Festo walks us through the use of advanced sizing and selection software. 5. Programming software: The trend towards standardization on IEC 61131-3 continues as more engineers recognize the benefits of open-source languages.
  • 6. Once, machines were mostly mechanical … So now there’s an industry migration to electronically controlled systems. But with that type of motion designs no longer efficient enough, industries have abandoned it …
  • 7. Even in this department there’s been a design evolution …
  • 8. … so today, motion-control systems use suites of compatible tools, components, and modular subsystems:
  • 9. Suites of compatible components + modular subsystems:
  • 10. Mechatronics are the extension of this trend Microwave sensor for pneumatic actuators Maker-grade Synthetos TinyG six-axis CNC controller Firgelli’s miniature actuators in Youbionic hand
  • 11. … and some direct-drive technologies are mechatronic designs in motion: NSK Megatorque Motors for positioning  Schaeffler IDAM INA MDDS-002 X-Y stage for optical scanning Moog Animatics SmartMotor for multi-axis coordination LinMot linear-rotary motors for pick and place, stacking, or aligning
  • 12. Proprietary programs to setup, tune, and run motion hardware abound Here you see software for parameterization, commissioning, design, and programming from Ace Controls, Aerotech, Rockwell, Fanuc, National Instruments, Galil, AutomationDirect, TI, PMD, ABB-Baldor, Lenze, and Fanuc.
  • 13. On physical level, motion builds are often from scratch Tweet to #DWwebinar • @DW_LisaEitel
  • 14. Separate mechanical-drive, gearing, and motor design needs careful calculation to avoid oversizing
  • 15. Sizing and selection software to the rescue Go to motioncontroltips.com and search Motor Selectors
  • 16. Sizing and selection software to the rescue Tweet to #DWwebinar • @Festo_US • @DW_LisaEitel
  • 17. Lets designers unify programming in multi-controller automation Side note: Libraries in programming software • Rockwell’s RSLogix Architect lets hardware and tag synchronize with RSLogix 5000 and EPLAN Electric P8 • Keeps controls and electric drawings updated • EPLAN models for 26,000 of this particular manufacturers’ components, so engineers can drag and drop into designs
  • 18. Even CAD software simplifies selection with part libraries …
  • 19. Besides part libraries, there’s more interoperability in 2015:
  • 20. One specific example from Festo
  • 21. Result: List of working options, motion profile, single-axis drive bill of materials
  • 22. Designing a Motion Control System...Easier How? Tom Worsnopp Product  Management  –  Electric  Automation  /  Advanced  Handling  /  Servopneumatics
  • 23. •  Global automation company •  Supply components and systems solutions, including: •  Pneumatic actuators •  Valve manifolds •  Electromechanical actuators •  Motors and drives •  PLCs, motion controllers, and HMIs •  Handling systems Festo Company Overview
  • 24. 1.  Sizing and selection of solutions 2.  Ordering components and systems 3.  Configuration of stepper/servo drives 4.  Programming Software automates the process Designing a Motion Control System...Easier How?
  • 25. 1.  Engineer consults catalogs 2.  Engineer manually calculates viable solutions 3.  Engineer weighs cost versus performance Sizing and Selection in the Past m L JR J ioInertiaRat 2 = ηπ ρ ⋅⋅ ⋅ = 2 F M
  • 26. 1.  Input application requirements 2.  Software automatically determines solutions that works Sizing and Selection Now PositioningDrives  for  sizing  a  single  axis Handling  Guide  Online  (HGO)  for  sizing   a  multi-­‐‑axis  gantry
  • 27. 1.  Input application details: •  Load mass •  Stroke length •  Location of center of gravity •  Detailed motion profile •  And so on… PositioningDrives for Sizing and Selecting a Single Axis Load  mass Stroke length
  • 28. 2.  List of solutions is generated •  Performance of each solution is available •  Listed from lowest price to highest price PositioningDrives for Sizing and Selecting a Single Axis
  • 29. 3.  Automatically generate a bill of materials 4.  Configure additional options 5.  Export bill of materials to the online shop or save for later PositioningDrives for Sizing and Selecting a Single Axis
  • 30. Software tool on the Festo website to size gantries (1-axis, 2-axis, 3-axis) 1.  Input application data 2.  Select from suggested list of gantry solutions 3.  Configure additional options 4.  Download CAD models and documentation immediately 5.  Order gantry in the online shop Handling Guide Online (HGO) for Sizing and Selecting a Gantry
  • 31. •  Save Time •  Eliminate time spent comparing technical specifications in catalogs. •  Explore a broad range of products that you may not have otherwise considered. •  Focus on a narrow range of products that meet your application needs. •  Save Money •  Festo software tools are free to download and/or use. •  Properly size the components (actuators, motors, drives) for your application. Oversized components cost more to purchase up front and to maintain in the long run. •  Increase Performance •  Find solutions that are guaranteed to work together with a long service life. Benefits to Sizing and Selection with Festo Software Tools
  • 32. Thank you, Tom! Put into context … So, just to review: • Motion technologies in 2015 include hardware that’s easier to configure • New software for parameterization, commissioning, and design • Programming options in a state of evolution … with proprietary offerings incorporating more universal tools for interoperability
  • 33. After selection of axis components, motor controller needs configuration …
  • 34. But what if the motion design needs more customization? Programming software ……………….. Such as CoDeSys: Tweet to #DWwebinar • @Festo_US • @DW_LisaEitel
  • 35. Leading the charge in programming-software simplification in 2015 IEC 61131 … • Originates from the International Electrotechnical Commission (IEC) • Took root thanks in part to increasing affordability of PLCs • As a controller-languages standard, it specifies the syntax, semantics, and displays for programming languages that include: PLC Ladder Diagrams (LDs), Sequential Function Charts (SFCs), Function Block Diagrams (FBDs), Structured Text (ST), and Instruction Lists (ILs)
  • 36. Controller Development System supports all five programming languages and C for easier setup One tool for programming IEC 61131-3: CoDeSys • Unlike other IEC 61131 offerings, CoDeSys generates native machine code for common processors … for fast and reliable code
  • 37. Analysis • Design • Construction • Testing • Validation • Operation• Maintenance IEC 61131-3 simplifies: Improving maintenance yields high returns for end users IEC 61131-3 controls also work independently on distributed controllers … useful for even fairly complex automation tasks Data types are Real, Byte, Word, Boolean, Integer, Time of Day, Date, and String data; user-defined also possible
  • 38. IEC 61131-3 doesn’t directly define motion control standards, but is framework for PLCopen PLCopen ✓ PLCopen function-block libraries for single and multi-axis motion ✓ PLCopen like IEC 61131-3 is hardware independent so defines no block implementation ✗ Some PLCopen Motion Control software doesn’t produce compatible programming ✗ A few features of advanced motion controllers sometimes missing
  • 39. Hardware connectivity complements software Point-to-point connection at the field level with IO-Link: • Standardized IEC 61131-9 IO for communicating with sensors and actuators • Based on familiar three-wire sensor + actuator connection (not a fieldbus or special cabling) Example:
  • 40. More interoperability at motion-system device level
  • 41. More interoperability at higher levels
  • 42. Software for design, integration, and programming are leading time-savers today Design software in 2015 has more interoperability for more collaboration and tools and parts libraries to save engineers time. Some programming software is moving towards standardization on IEC 61131-3’s open-source languages. Selection software comes in increasingly powerful tools make short work of virtual prototyping. Festo’s PositioningDrives offering is one good example.
  • 43. Designing a Motion-Control System ... Software in 2015 Makes It Easy Questions? Lisa (Elisabeth) Eitel Senior Engineer Editor Design World leitel@wtwhmedia.com Thomas Worsnopp Product Manager Servo Pneumatics and PLCs Festo Corp. tom.worsnopp@us.festo.com
  • 44. Thank You q  This webinar will be available at designworldonline.com & email q  Tweet with hashtag #DWwebinar q  Connect with Design World q  Discuss this on EngineeringExchange.com
  • 45. Designing a Motion-Control System ... Software in 2015 Makes It Easy Thank you for your time!