Delta RMC151 User Manual

Page 795

Advertising
background image

8 Command Reference

This topic describes only the advanced features of this command. For basic information

on using this command, see the Curve Start (86) command.

Absolute/Relative Curve Alignment

Curve alignment refers to the Y-values of the curve, which are the positions of the curve

axis:

Absolute
With Absolute curve alignment, the positions will be exactly as defined by the curve.

To choose absolute curve alignment, add +0 to the Options command parameter.
Relative
With Relative curve alignment, the Y-values will be relative to the Target Position of

the curve axis at the time the Curve Start Advanced command is sent. That is, the

Y-values in the Curve Data will be adjusted such that the Point 0 Y-value is set to

the current position of the axis. All the other Y-value points will be adjusted by the

same amount. To choose relative curve alignment, add +1 to the Options

command parameter.

Transitions
When using absolute curve alignment, the axis must be at the correct point in the curve

when the Curve Start Advanced command is issued. The correct point can be very difficult

to determine if the master is not at the starting point, and therefore, the Transition Rate

(56) command must be used to specify how the axis should get to the correct point when

this command is issued.

Absolute/Relative Master Alignment

Master alignment refers to the X-values of the curve, which are the positions of the

master:

Absolute
With Absolute master alignment, the x-values will be exactly as defined by the

curve. To choose absolute master alignment, add +2 to the Options command

parameter.
Absolute master alignment is intended for applications where the curve must occur

at an exact location based on the position of the master, such as in camming.
Relative
With Relative master alignment, the X-values will be relative to the master value at

the time the Curve Start Advanced command is sent. That is, the X-values in the

Curve Data will be adjusted such that the Point 0 X-value is set to the current value

of the master. All the other X-value points will be adjusted by the same amount. To

choose relative master alignment, add +0 to the Options command parameter.
Relative master alignment is intended for applications where the starting master

point of the curve may vary, which may be the case when the master is a conveyor

belt or a feed chain, such as in curve sawing. The Endpoint Behavior options for a

relative master are specifically designed for this type of use case.

Using _Time as an Absolute Master
The _Time register wraps every second through the range [0.000000, 1.000000). It can

be used as a master for curves that are to run based on time. When using _Time as an

absolute master, the _Time is assumed to be zero when the Curve Start Advanced

command is issued. Using a Master Offset will adjust the curve in time, effectively

delaying the curve, or beginning at some point in the middle of the curve.

Endpoint Behavior

The Endpoint Behavior specifies what happens to the curve axis if the master moves

outside of the X-value range defined by the curve data. For cyclic curves, the endpoints

are the beginning of cycle 0, and the end of the last cycle. Infinite cyclic curves will

continue until another motion command is issued to the axis.

deltamotion.com

775

Advertising
This manual is related to the following products: