ElmoMC Multi-Axis Motion Controller-Maestro User Manual

Page 20

Advertising
background image

Chapter 4: General and Motion
Instructions; Configuration Tools

This chapter describes the

Maestro

input/output and motion objects, instructions and CAN

configuration tools.
The Maestro Multi-Axis Controller supports the following set of Input/Output Objects:

Internal Maestro I/O Objects: the

Maestro

has eight Digital Inputs,

eight Digital Outputs and four Analog Inputs.

External CAN I/O: the

Maestro

can control external I/Os that conform

to the CANopen DS 401 protocol and use the I/Os on Elmo SimplIQ
devices.

The Maestro Multi-Axis Controller supports the following set of Motion Objects:

Axis is the most basic

Maestro

motion object and it is used to control

the motion of a single motor/axis.

Vector2D: This object is comprised of two axes of the same type and it

is used to define two dimensional trajectories.

Vector3D: This object is comprised of three axes of the same type and it

is used to define two dimensional trajectories.

Group is a composite

Maestro

motion object that is comprised of two or

more

Maestro

axes of the same type. This object can be used to

synchronize the operation of all the axes in the group.

All motion objects use the same set of Motion Instructions, which include:

Commands – instructions sent to an axis (these are similar to the commands

used by

SimplIQ drives and are described in the SimplIQ Command Reference).

Properties – system parameters used to set the behavior of the

Maestro

.

Functions – a pre-defined set of motion functions.

There is also a unique set of functions called CAN Bus Configuration Tools that are used to
set up an LSS slave.
Motion instructions can be sent from a terminal or from a

Maestro

user program.

Maestro

Software Manual

MAN-MASSW (Ver. Q)

4-1

Advertising