![Mitsubishi Electric CR750 Series Скачать руководство пользователя страница 33](http://html.mh-extra.com/html/mitsubishi-electric/cr750-series/cr750-series_instruction-manual_238840033.webp)
Functions Related to Movement and Control
2-13
Multitask program
operation
With this function, it is possible to execute programs concurrently by
grouping between programs for the robot movement, programs for com-
munication with external devices, etc. It is effective to shorten input/out-
put processing. In addition, it is possible to construct a PLC-less system
by creating a program for controlling peripheral jigs.
Refer to X*** instructions such as
Page 125, "4.3.1 What is multitask-
ing?"
,
.
Program constant exe-
cution function
With this function, it is possible to execute a program all the time after the
controller's power is turned on. This function is effective when using the
multitask functions to make the robot program serve as a PLC.
Refer to "SLTn" parameter start attri-
bute (ALWAYS) in
Functions set with parameters"
.
Continuity function
With this function, it is possible to store the status at power off and
resume from the same status when the power is turned on again.
Refer to "CTN" parameter in
438, "5 Functions set with parame-
ters"
Additional axis control
With this function, it is possible to control up to two axes as additional
axes of the robot. Since the positions of these additional axes are stored
in the robot's teaching data as well, it is possible to perform completely
synchronous control. In addition, arc interpolation while moving additional
axes (travelling axes) is also possible.
Separate manual "ADDITIONAL
AXIS INTERFACE".
Multi-mechanism con-
trol
With this function, it is possible to control up to two (excluding the stan-
dard robots) robots (user mechanism) driven by servo motors, besides
the standard robots.
Separate manual "ADDITIONAL
AXIS INTERFACE".
External device com-
munication function
The following methods are available for communicating with the external
devices
For controlling the controller and for interlock within a program
1) Via input/output signals
(CR7xx-Q: PLC link input/output: 8192/8192 max.)
(CR7xx-D: Parallel input/output: 256/256 max.)
2)As a data link with an external device (*CR7xx-D only)
3)Communication via Ethernet
[
Reference
]
The data link refers to a given function in order to
exchange data, for instance amount of compensation, with
external devices (e.g., vision sensors).
Refer to
Page 352, "M_Out/M_Outb/M_Out8/
M_Outw/M_Out16"
Interrupt monitoring
function
With this function, it is possible to monitor signals, etc. during program
operation, and pause the current processing in order to execute an inter-
rupt routine if certain conditions are met. It is effective for monitoring that
workpieces are not dropped during transport.
Page 198, " Def Act (Define act)",
Page 171, " Act (Act)"
Inter-program jump
function
With this function, it is possible to call a program from within another pro-
gram using the CallP instruction.
Pallet calculation func-
tion
This function calculates the positions of workpieces arranged in the grid
and glass circuit boards in the cassette. It helps to reduce the required
teaching amount. The positions can be given in row-by-column format,
single row format, or arc format.
Page 108, "4.1.2 Pallet operation"
,
Page 212, " Def Plt (Define pal-
let)"
,
User-defined area func-
tion
With this function, it is possible to specify an arbitrary space consisting of
up to 32 areas, monitor whether the robot's hand tip is within these areas
in real time, output the status to an external device, and check the status
with a program, or use it to generate an error. Moreover, two functions
(Zone and Zone2) that have a similar function are available for use in a
robot program.
Page 474, "5.8 About user-defined
area"
,
Page 436, "Zone 2"
Page 437, "Zone3"
JOINT movement
range
XYZ operation range
Free plane limit
It is possible to restrict the robot movement range in the following three
ways
JOINT movement range:
It is possible to restrict the movement range of each axis.
XYZ operation range:
It is possible to restrict the movement range using the robot's XYZ coordi-
nate system.
Free plane limit:
It is possible to define an arbitrary plane and restrict the movement range
of the robot to be only in front of or only behind the plane.
Refer to "MEJAR" and "MEPAR"
parameter in
Refer to
Function
Explanation
Explanation page