SlideShare a Scribd company logo
1 of 5
Download to read offline
1
Application Solutions Case study
Implementing a Maestro and Harmonica-based System for:
Truss manufacturing process
Product names - Maestro and Harmonica
2
The Application
A wide range of equipment is available to automate the truss manufacturing process. In
the final stage, automated jigging tables can be used to help assemble pre-cut truss
members into the final product using. These tables use screw driven pucks are used to
hold the truss members in place based on a computerized truss design while
assemblers attach fastening plates.
Such jigging table systems vary in size according to the specific trusses that are being
built. To meet this need for scalability, the systems are built from table modules which
include four servo-driven pucks and a dedicated control cabinet.
Operators select and manipulate the truss’s position from a computer terminal and,
when it is ready, they simply press a button to send the system’s automated pucks into
place. Operators can also divide the overall system into smaller groups to allow multiple
trusses to be built in tandem.
Once the truss is laid out and the fasteners have been applied, an operator locks the
fasteners in place by driving a mobile press over the truss. Pneumatic lifts are located
between each table and, when the truss is complete, an operator activates the
appropriate lifts from the mobile press, lifting the truss out of the pucks and off the
tables.
3
The Challenges
This project presented several challenges including greater scalability, additional
features, and reduced cost. Some specific requirements included:
Conversion from Existing Equipment
• AC Induction motors
• Variable frequency drives
• PLC control
• Profibus networking
Run-time Routines
Each axis must be able to perform the following motion routines:
• Move to truss position
• Unclamp from truss position
• Hard-stop homing
• Offset calibration
• Forward/reverse jog (via controller command or jog switch on a table’s
control cabinet)
Additional Features
• Group and Individual Commands: Regardless of the number of axes in a system,
the control system must be able to command multiple axes simultaneously.
• Group Reassignment: The control system must be able change axis groupings on
the fly.
• Connectivity: The control system requires a robust communication protocol which can
network 4-100 axes and interface with the system’s PC hardware with minimal
software development.
• I/O Assignment: Critical system I/O (E-stop/Reset) as well as lift-out I/O must be
recognized by the control system must be configurable during the installation.
• Diagnostics: Detailed diagnostic information must be available to operators so that
they can carry out troubleshooting activities.
• Error Handling: Robust error handling must be in place to reduce downtime.
• Auto-configuration: When new or replacement drives are installed, the control
system must automatically commission the new node.
4
Elmo’s Solution
Elmo’s Maestro was to chosen to network and control the motion control system, which can
contain up to 100 servo axes. The Maestro is a gateway between an Ethernet network and
CANopen and also provides network supervision and control capabilities. The Maestro was
able to provide connectivity between the operator’s computer and the motion system without
significant software development.
Elmo’s Harmonica intelligent servo drives provide the power and position control
capabilities for each axis of resolver-based brushless servo motors. The Harmonica’s
programmability allows all of the required motion routines (move to position, home, jog,
etc.) to be provided as functions resident in each axis. In this application, operators can call
up motion routines from the GUI (graphical user interface); toggle switches are also
provided on the tables’ control cabinets to allow operators to manually jog the pucks into
position.
Unique to Elmo is the ability to address drives as either a single node or as a part of a larger
group. In this application, the types and sizes of trusses being made on a table system
determines how axes are grouped together. This allows a group of (up to) 100 axes to be
commanded with a single CANopen message, which eliminates unnecessary bus traffic and
latency. This group command mode, when combined with the Harmonicas’ programmed
routines, allows operators to move, jog, & home a whole group of drives simultaneously.
Users can define and manage these groups using a combination of the Maestro’s built-in
features as well as application specific programs on the Maestro, Defining the specific axes
that are in each group can be done on-the-fly, allowing the customers to easily divide their
table system into smaller groups.
Reduced Downtime
Robust error handling routines are programmed into both the Maestro and the
Harmonicas to help eliminate catastrophic software failures. When motion system faults
do occur, the Maestro and the Harmonicas provide thorough diagnostic information to
assist with troubleshooting the cause of failure. The Maestro provides descriptive, plain
English error messages which can be displayed directly on the GUI (graphical user
interface) and also logged in a file. Should a fault occur that requires drive replacement,
the control system has been implemented in such a way that new drives are
automatically configured when installed. No manual setup is required.
Rapid Implementation
Intelligent, distributed control is ideal for this application and has significantly reduced
the complex wiring in earlier, centrally controlled systems. As stated earlier, each 4-axis
table has its own control cabinet. Motor, power and feedback cables are very short and
connected directly to the Harmonicas. An off-the-shelf, shielded, CAT5E cable is all that
is needed to connect each drive to the CANopen network.
Elmo’s technology allows users to store drive configurations and programs as a portable
application file. Since each axis in this application is identical in terms of the
motor/tuning parameters and the required motion routines, the same file is used for
every axis.
The Maestro API (application programming interface) provides functions to download the
full application file to all networked drives. During development, this feature was used to
5
configure and update all of the system’s Harmonicas at once. This capability allows the
customers to also update their entire drive system with the touch of a button!
In the very first system commissioned with Elmo’s motion solution, the simplified wiring
and software setup allowed us to move the system within an hour of applying power!
For more information on Elmo:
Elmo Motion Control Ltd.
64 Gisin St. P.O. Box 463
Petach Tikva 49103
Israel
Tel: +972-3-929-2300
Fax: +972-3-929-2322
Email: info-il@elmomc.com
Website: http://www.elmomc.com/
An Elmo product

More Related Content

More from Elmo Motion Control

Boosting the Performance LED Semiconductor Die-Bonding Machine
Boosting the Performance LED Semiconductor Die-Bonding MachineBoosting the Performance LED Semiconductor Die-Bonding Machine
Boosting the Performance LED Semiconductor Die-Bonding MachineElmo Motion Control
 
Motion control application for wind turbine
Motion control application for wind turbineMotion control application for wind turbine
Motion control application for wind turbineElmo Motion Control
 
Elmo motion control- industrial products catalog
Elmo motion control- industrial products catalogElmo motion control- industrial products catalog
Elmo motion control- industrial products catalogElmo Motion Control
 
Servo Drive Solution for Yarn Winding Machine
Servo Drive Solution for Yarn Winding MachineServo Drive Solution for Yarn Winding Machine
Servo Drive Solution for Yarn Winding MachineElmo Motion Control
 
Motion control application cardiac imaging scanner
Motion control application cardiac imaging scannerMotion control application cardiac imaging scanner
Motion control application cardiac imaging scannerElmo Motion Control
 
Motion control application for clean room robot
Motion control application for clean room robotMotion control application for clean room robot
Motion control application for clean room robotElmo Motion Control
 
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMC
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMCServo Drives For a Wide Range of AC/DC Voltages | ElmoMC
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMCElmo Motion Control
 
Servo Drives for ANY Qualitative Power | ElmoMC
Servo Drives for ANY Qualitative Power | ElmoMCServo Drives for ANY Qualitative Power | ElmoMC
Servo Drives for ANY Qualitative Power | ElmoMCElmo Motion Control
 
Solution for Industrial Printing & Textile Machines | Elmo Motion Control
Solution for Industrial Printing & Textile Machines | Elmo Motion ControlSolution for Industrial Printing & Textile Machines | Elmo Motion Control
Solution for Industrial Printing & Textile Machines | Elmo Motion ControlElmo Motion Control
 
Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Elmo Motion Control
 
Motion Controller for Any Application | ElmoMC
Motion Controller for Any Application | ElmoMC Motion Controller for Any Application | ElmoMC
Motion Controller for Any Application | ElmoMC Elmo Motion Control
 
Multi-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMCMulti-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMCElmo Motion Control
 

More from Elmo Motion Control (15)

Gold Duo Servo Drive | ElmoMC
Gold Duo Servo Drive | ElmoMCGold Duo Servo Drive | ElmoMC
Gold Duo Servo Drive | ElmoMC
 
Boosting the Performance LED Semiconductor Die-Bonding Machine
Boosting the Performance LED Semiconductor Die-Bonding MachineBoosting the Performance LED Semiconductor Die-Bonding Machine
Boosting the Performance LED Semiconductor Die-Bonding Machine
 
Motion control application for wind turbine
Motion control application for wind turbineMotion control application for wind turbine
Motion control application for wind turbine
 
Elmo motion control- industrial products catalog
Elmo motion control- industrial products catalogElmo motion control- industrial products catalog
Elmo motion control- industrial products catalog
 
Servo Drive Solution for Yarn Winding Machine
Servo Drive Solution for Yarn Winding MachineServo Drive Solution for Yarn Winding Machine
Servo Drive Solution for Yarn Winding Machine
 
Motion control application cardiac imaging scanner
Motion control application cardiac imaging scannerMotion control application cardiac imaging scanner
Motion control application cardiac imaging scanner
 
Closed loop-planar-servo-motor
Closed loop-planar-servo-motorClosed loop-planar-servo-motor
Closed loop-planar-servo-motor
 
Motion control application for clean room robot
Motion control application for clean room robotMotion control application for clean room robot
Motion control application for clean room robot
 
What is CANopen? | ElmoMC
What is CANopen? | ElmoMCWhat is CANopen? | ElmoMC
What is CANopen? | ElmoMC
 
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMC
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMCServo Drives For a Wide Range of AC/DC Voltages | ElmoMC
Servo Drives For a Wide Range of AC/DC Voltages | ElmoMC
 
Servo Drives for ANY Qualitative Power | ElmoMC
Servo Drives for ANY Qualitative Power | ElmoMCServo Drives for ANY Qualitative Power | ElmoMC
Servo Drives for ANY Qualitative Power | ElmoMC
 
Solution for Industrial Printing & Textile Machines | Elmo Motion Control
Solution for Industrial Printing & Textile Machines | Elmo Motion ControlSolution for Industrial Printing & Textile Machines | Elmo Motion Control
Solution for Industrial Printing & Textile Machines | Elmo Motion Control
 
Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC
 
Motion Controller for Any Application | ElmoMC
Motion Controller for Any Application | ElmoMC Motion Controller for Any Application | ElmoMC
Motion Controller for Any Application | ElmoMC
 
Multi-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMCMulti-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMC
 

Recently uploaded

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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
 

Recently uploaded (20)

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
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...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 

Motion Control Application For Truss manufacturing process

  • 1. 1 Application Solutions Case study Implementing a Maestro and Harmonica-based System for: Truss manufacturing process Product names - Maestro and Harmonica
  • 2. 2 The Application A wide range of equipment is available to automate the truss manufacturing process. In the final stage, automated jigging tables can be used to help assemble pre-cut truss members into the final product using. These tables use screw driven pucks are used to hold the truss members in place based on a computerized truss design while assemblers attach fastening plates. Such jigging table systems vary in size according to the specific trusses that are being built. To meet this need for scalability, the systems are built from table modules which include four servo-driven pucks and a dedicated control cabinet. Operators select and manipulate the truss’s position from a computer terminal and, when it is ready, they simply press a button to send the system’s automated pucks into place. Operators can also divide the overall system into smaller groups to allow multiple trusses to be built in tandem. Once the truss is laid out and the fasteners have been applied, an operator locks the fasteners in place by driving a mobile press over the truss. Pneumatic lifts are located between each table and, when the truss is complete, an operator activates the appropriate lifts from the mobile press, lifting the truss out of the pucks and off the tables.
  • 3. 3 The Challenges This project presented several challenges including greater scalability, additional features, and reduced cost. Some specific requirements included: Conversion from Existing Equipment • AC Induction motors • Variable frequency drives • PLC control • Profibus networking Run-time Routines Each axis must be able to perform the following motion routines: • Move to truss position • Unclamp from truss position • Hard-stop homing • Offset calibration • Forward/reverse jog (via controller command or jog switch on a table’s control cabinet) Additional Features • Group and Individual Commands: Regardless of the number of axes in a system, the control system must be able to command multiple axes simultaneously. • Group Reassignment: The control system must be able change axis groupings on the fly. • Connectivity: The control system requires a robust communication protocol which can network 4-100 axes and interface with the system’s PC hardware with minimal software development. • I/O Assignment: Critical system I/O (E-stop/Reset) as well as lift-out I/O must be recognized by the control system must be configurable during the installation. • Diagnostics: Detailed diagnostic information must be available to operators so that they can carry out troubleshooting activities. • Error Handling: Robust error handling must be in place to reduce downtime. • Auto-configuration: When new or replacement drives are installed, the control system must automatically commission the new node.
  • 4. 4 Elmo’s Solution Elmo’s Maestro was to chosen to network and control the motion control system, which can contain up to 100 servo axes. The Maestro is a gateway between an Ethernet network and CANopen and also provides network supervision and control capabilities. The Maestro was able to provide connectivity between the operator’s computer and the motion system without significant software development. Elmo’s Harmonica intelligent servo drives provide the power and position control capabilities for each axis of resolver-based brushless servo motors. The Harmonica’s programmability allows all of the required motion routines (move to position, home, jog, etc.) to be provided as functions resident in each axis. In this application, operators can call up motion routines from the GUI (graphical user interface); toggle switches are also provided on the tables’ control cabinets to allow operators to manually jog the pucks into position. Unique to Elmo is the ability to address drives as either a single node or as a part of a larger group. In this application, the types and sizes of trusses being made on a table system determines how axes are grouped together. This allows a group of (up to) 100 axes to be commanded with a single CANopen message, which eliminates unnecessary bus traffic and latency. This group command mode, when combined with the Harmonicas’ programmed routines, allows operators to move, jog, & home a whole group of drives simultaneously. Users can define and manage these groups using a combination of the Maestro’s built-in features as well as application specific programs on the Maestro, Defining the specific axes that are in each group can be done on-the-fly, allowing the customers to easily divide their table system into smaller groups. Reduced Downtime Robust error handling routines are programmed into both the Maestro and the Harmonicas to help eliminate catastrophic software failures. When motion system faults do occur, the Maestro and the Harmonicas provide thorough diagnostic information to assist with troubleshooting the cause of failure. The Maestro provides descriptive, plain English error messages which can be displayed directly on the GUI (graphical user interface) and also logged in a file. Should a fault occur that requires drive replacement, the control system has been implemented in such a way that new drives are automatically configured when installed. No manual setup is required. Rapid Implementation Intelligent, distributed control is ideal for this application and has significantly reduced the complex wiring in earlier, centrally controlled systems. As stated earlier, each 4-axis table has its own control cabinet. Motor, power and feedback cables are very short and connected directly to the Harmonicas. An off-the-shelf, shielded, CAT5E cable is all that is needed to connect each drive to the CANopen network. Elmo’s technology allows users to store drive configurations and programs as a portable application file. Since each axis in this application is identical in terms of the motor/tuning parameters and the required motion routines, the same file is used for every axis. The Maestro API (application programming interface) provides functions to download the full application file to all networked drives. During development, this feature was used to
  • 5. 5 configure and update all of the system’s Harmonicas at once. This capability allows the customers to also update their entire drive system with the touch of a button! In the very first system commissioned with Elmo’s motion solution, the simplified wiring and software setup allowed us to move the system within an hour of applying power! For more information on Elmo: Elmo Motion Control Ltd. 64 Gisin St. P.O. Box 463 Petach Tikva 49103 Israel Tel: +972-3-929-2300 Fax: +972-3-929-2322 Email: info-il@elmomc.com Website: http://www.elmomc.com/ An Elmo product