Elmo Motion Control-Advanced Motion Control-servo drives-servo amplifiers- from
   

Products > Multi-Axis Motion Controller
 

Multi-Axis Motion Controller

Multi-Axis Motion Controller operates in conjunction with Elmo Servo Drives

CAN Bus Interface - Ethernet TCP/IP , RS-232, CANopen Communicates

Elmo's Maestro is a network-based, multi-axis motion controller-CAN Bus Interface that operates in conjunction with SimplIQ intelligent servo drives to provide a comprehensive system-based solution.

The Maestro is based on efficient and cost effective distributed motion control architecture to share the motion processing workload. It contains a rich feature set which combines sophisticated motion control, advanced communication and full programming capabilities.
Elmo Maestro-network-based multi-axis motion Controller
To view in 3D,
click here.


Download eDrawings - 2D CAD Viewer and 3D CAD Viewer and Publisher
Network-Based Motion Control
Distributed Motion Control Architecture
The Maestro's distributed motion control architecture enables allocation of the workload between the controller and the SimplIQ intelligent servo drives. Within this architectural framework, the Maestro's role is primarily a managerial one with responsibilities that include network management and access, motion control synchronization and trajectory manipulation. The servo drives are responsible for the servo loops (current, velocity, position) with single or dual feedbacks, deployment of local filters, local programming and execution as well as the other functions.
Maestro Advantages
  • Load balancing on the system by distributing the intelligence between the controller and the intelligent drives
  • Flexibility to add up to 48 drives on a single bus with only a simple Maestro re-configuration
  • Reliability by using digital command signals on a real-time deterministic networking
  • Comprehensive diagnostics of the network and individual drives
  • Cost effectiveness by reducing expenses on wiring and space requirements, and offering a simple and dependable solution
  • Reduced cost of ownership by eliminating the need for dedicated motor, drive and controller
Maestro Functionality

CAN Network Master
  • Enables network configuration
  • Recognizes existing CAN devices
  • Maps CAN devices according to working mode
  • Sends and receives CAN messages using standard CANopen communication objects
  • Processes CAN Emergency messages
  • Provides heartbeat control
  • Synchronizes the clock via a SYNC / Timestamp mechanism
  • Communicates with CAN devices using CANopen protocols DS301, DS305, DS401 and DS402
  • Network management
Axis Functions
  • Sends commands to motion objects simultaneously
  • Synchronizes start and stop motion
  • Monitors motion complete and drives events by mechanism callback function
  • Sends notification messages to external host
  • Contains a motion library which:
    • Creates motion trajectories for 1 and 2 dimensions
    • Resolves geometric and kinematical problems
    • Uses the Maestro proprietary program language to create PVT trajectories
    • Builds trajectories from motion primitives such as line, circle arc, polyline and spline
    • Inserts chamfering and corner rounding blocks automatically according to user definition
Host Communication
  • Communicates with host applications via:
    • Ethernet TCP/IP
    • RS-232
  • Carries out processes such as:
    • Maestro interpreter command processing
    • Maintenance and file download/upload
    • Status requests and debugging user program
    • Direct-axis interpreter command processing gateway, "transparent path" to any drive
User Programs
  • Behaves as a fully programmable motion controller
  • Enables multi-axis programming
  • Multi-threaded program execution
  • Offers a simple programming language with syntax based on SimplIQ language
Technical Specifications

Axis Types
  • Axis: Elmo SimplIQ drives and CANopen DS-402
  • I/O: DS-401
  • Other: DS-301
Axis Functions
  • Full SimplIQ functions
  • DS-402 from commands
Number of Axes
  • Up to 48 axes per CAN bus
  • 2~16 interpolated axes depending on bus load
CANopen Master
  • Heartbeat
  • Network management, clock synchronization
I/O System
  • On-board isolated 8 DI, 8 DO, 4 AI
  • CANopen DS-401
Feedback
  • Incremental encoder 20 mega-counts/sec
Interface
  • RS-232
  • Fast Ethernet (10/100 Mbps)
  • 2 CAN buses
Execution Time
  • Interpolated points: 1 msec
Protocols
  • CANopen: DS-301, DS-305, DS-401, DS-402
  • Ethernet: Telnet, HTTP, FTP
Setup & Diagnostics
  • Direct drive access for tuning and setup
  • Single and multi-axis recording
  • Event driven error detection and comprehensive status/error codes
  • Automated network configuration
Programming
  • Elmo extended SimplIQ language
  • Elmo Composer II
Operating System Real-Time OS with Elmo's SimplIQ Kernel
Hardware Stand-alone
Boot Up Time 30 sec
Connectivity Variable access via Maestro API, Microsoft .NET, COM, C++
Power Supply 24 VDC
Processor
  • 300 MHz, Pentium compatible
  • 16 bit ISA (PC104 standard)
Memory
  • 64 MB internal flash
  • 64 MB RAM (both expandable to 128 MB)
Diagnostic LEDs Power, LAN speed, LAN activity
Dimensions 153 mm X 107 mm X 51 mm
Weight 400 gm (14 oz)
Operating Temp 0°C ~ 40°C
 
Downloads: Product Drawings Maestro Documentation Case Studies Application Notes