All BASIC commands
Section 4-2
186
4-2-155 MERGE
/i
4-2-156 MHELICAL
/i
Type
Axis parameter
Syntax
MERGE
Description
The
MERGE
parameter is a software switch that can be used to enable
or disable the merging of consecutive moves. When
MERGE
is ON and
the next move already in the next move buffer (
NTYPE
), the axis will not
ramp down to 0 speed but will load up the following move enabling a
seamless merge. The default setting of
MERGE
is OFF.
It is up to the programmer to ensure that merging is sensible. For exam-
ple, merging a forward move with a reverse move will cause an
attempted instantaneous change of direction.
MERGE
will only function if the following are all true:
1 Only the speed profiled moves
MOVE
,
MOVEABS
,
MOVECIRC
,
MHELICAL
,
REVERSE
,
FORWARD
and
MOVEMODIFY
can be
merged with each other. They cannot be merged with linked moves
CONNECT
,
MOVELINK
and
CAMBOX
.
2 There is a move in the next move buffer (
NTYPE
).
3 The axis group does not change for multi-axis moves.
When merging multi-axis moves, only the base axis
MERGE
axis
parameter needs to be set.
Note: If the moves are short, a high deceleration rate must be set to
avoid the CJ1W-MCH72 decelerating in anticipation of the end of the
buffered move.
Arguments
N/A
Example
MERGE = OFF ' Decelerate at the end of each move
MERGE = ON ' Moves will be merged if possible
See also
AXIS
.
Type
Axis command
Syntax
MHELICAL(end1, end2, centre1, centre2, direction, distance3
[,mode]))
MH(end1, end2, centre1, centre2, direction, distance3 [,mode])
Description
Performs a helical move, that is, moves 2 orthogonal axes in such a
way as to produce a circular arc at the tool point with a simultaneous lin-
ear move on a third axis. The first 5 parameters are similar to those of a
MOVECIRC
command. The sixth parameter defines the simultaneous
linear move.
Finish 1 and centre 1 are on the current
BASE
axis. Finish 2 and centre
2 are on the following axis.
The first 4 distance parameters are scaled according to the current unit
conversion factor for the BASE axis. The sixth parameter uses its own
axis units.
Содержание trajexia CJ1W-MCH72
Страница 69: ...Specifications Section 2 4 58...
Страница 83: ...FINS commands Section 3 4 72...
Страница 147: ...All BASIC commands Section 4 2 136 AXIS 1 AXIS 0...
Страница 277: ...All BASIC commands Section 4 2 266...
Страница 278: ...267 SECTION 5 Examples This chapter gives 2 categories of examples and tips How to s Practical examples...
Страница 371: ...360 Index...
Страница 373: ...362...