| |
|
|
 |
 |
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. | | |
|
|
|
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:
- 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 |
|