Mitsubishi Electric CR750-Q Instruction Manual page 239

Cr750/cr751/cr760 series
Hide thumbs Also See for CR750-Q:
Table of Contents

Advertisement

EMvr (E Move R)
[Function]
Carries out 3-dimensional circular arc interpolation movement along the work coordinates system (Ex-T
coordinates system) from the start point to the end point via transit points.
(For the outline of the function, refer to
[Format]
EMvr[]<Work Coordinates Number>, <Start Point>, <Transit Point>, <End Point>
[[]Type[] <Constants 1>, <Constants 2>][[]<Appended Conditions>]
[Terminology]
<Work Coordinates Number>
<Start Point>
<Transit Point>
<End Point>
<Constants 1>
<Constants 2>
<Appended Conditions>
[Reference Program]
(1) Moves to P3 from P1 via P2 along the work coordinate 1 by circular arc interpolation.
1 EMvr 1, P1, P2, P3
(2) Moves to P3 from P1 via J2 along the work coordinate 2 by circular arc interpolation.
2 EMvr 2, P1, J2, P3
(3) Moves to P3 from P1 via P2 along the work coordinate 1 by circular arc interpolation, and simultane-
ously turns on the output signal 17.
3 EMvr 2, P1, P2, P3 Wth M_Out(17)=1
(4) Turns on the output signal 21 if the input signal 20 is turned on during movement from P3 to P4 via (Plt
1, 5) along the work coordinate 4 by circular arc interpolation.
4 EMvr 4, P3, (Plt 1, 5), P4 WthIf M_In(20)=1, M_Out(21)=1
[Explanation]
(1) In Ex-T control circular arc interpolation motion, a circular arc along the work coordinates is formed with
the 3 given points, and the movement is performed along the circular arc.
(2) Interpolation is performed for the posture at the start point and the end point. The posture at the transit
point does not affect the interpolation.
(3) If the current position and the starting position do not match, the robot automatically moves to the start-
ing point based on the Ex-T control linear interpolation, and then performs the Ex-T control circular arc
interpolation.
(4) If paused during execution of a EMvr command and restarted after jog feed, the robot returns to the inter-
rupted position and restarts the remaining circular arc interpolation. The interpolation method (JOINT
interpolation / XYZ interpolation) which returns to the interrupted position can be changed by the "RET-
PATH" parameter. (Refer to
(5) If the start point and end point structure flags differ when equivalent rotation (constant 2 = 0) is specified,
an error will occur at the execution.
(6) Of the three designated points, if any points coincide with the other, or if three points are on a straight
line, the Ex-T control linear interpolation will take place from the start point to the end point. An error will
not occur.
(7) If 3-axis XYZ is designated for the constant 2, the constant 1 will be invalidated, and the robot will move
with the taught posture.
(8) This cannot be used in programs set to ALWAYS or ERROR. (The error L3287 will occur.)
(9) When the work coordinates system is not specified, the initial value is 0 (0, 0, 0, 0, 0, 0) for all elements.
If the Ex-T control linear interpolation is executed in this condition, the movement is performed along the
world coordinates system origin.
Page 677, "7.4 Ex-T
A work coordinate number which is chosen from 1 through 8.
Start point for the arc. Describe a position using a position type variable or
constant, logic/arithmetic expressions, functions, or a joint variable.
Transit point for the arc. Describe a position using a position type variable
or constant, logic/arithmetic expressions, functions, or a joint variable.
End point for the arc. Describe a position using a position type variable or
constant, logic/arithmetic expressions, functions, or a joint variable.
Specify the posture rotation.
Short cut = 0, The default value is 0.
Specify the posture interpolation method.
Equivalent rotation/3-axis XYZ = 0/1. The default value is 0.
The Wth and WthIf statements can be used.
Page 482, "5.10 Automatic return setting after jog feed at
control".)
Detailed explanation of command words 4-219
4MELFA-BASIC V
pause")

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cr750Cr751-qCr751-dCr760-dCr760-qCr750-d

Table of Contents