<< Prev        Next >>

ID : 2258

Function Description

This function prevents a robot from entering an exclusive area if another robot already exists in the area. If a robot is going to enter an exclusive area while another robot is working there, a robot outside the area will start deceleration or stop its motion so as not to enter the exclusive area.
A master controller controls information. Based on the information, each slave controller controls own robot.

  • If the motion start position of a robot is too close to the exclusive area or if the motion speed is too fast, the monitoring does not catch up with the actual robot motion, as a result, the robot might enter the exclusive area and stop with an error.
  • Set the robot axis and traveling shaft in the same arm group.
  • The master and slave controllers must have the same robot controller software version.

    The software version is made up of three numbers separated by a period.

    If the left two numbers (indicating the version) of three are the same for the master and slave controllers, the software can be used.

    <Example>

    Software version Usable/unusable
    Master controller Slave controller
    2.0.2 2.0.0 Usable
    2.2.0 2.0.0 Unusable
  • This function is available together with the conveyor tracking in Ver.2.8.* or higher.
  • This function is available together with the cooperative control function in Ver.2.0.* or higher.
  • If the following functions are used, when a robot is stopped by exclusive control, an error 0x84201563 "Detected a position current intrusion on exclusive area." may occur because it cannot expect the robot stop position precisely.
    Current Limiting Function (include Z Force), Force Control Function (With or Without sensor), b-CAP slave
  • While the Exclusive control is suspended-state, even if the robot seems standstill, it might start moving suddenly. Because of this, commands for obtaining robot state (such as MotionComplete) and I/Os are designed to return the robot status as "robot is running".

Monitoring Objects

You can set the following items as monitoring objects.

  • Robot and exclusive area
  • Tool and exclusive area

Exclusive Area

The shape of an exclusive area is a rectangular cuboid. Up to 32 cuboids can be registered.
To specify an exclusive area, use the world coordinate system. Monitoring is enabled/disabled by WINCAPSIII, teach pendant, or programming.

To make the world coordinate system enable, you need to perform base settings on each controller.

Colors of Exclusive Area

The exclusive area in 3D display is light blue when there is no robot in the exclusive area. It turns yellow when other robot enters, and turns purple when own robot enters the exclusive area.

Starting/Changing When Other Robot Exists in Exclusive Area

When a robot monitoring model or a tool monitoring model exists in the exclusive model, if the monitor is started or the monitoring state is changed by one of the following ways, an error [0x83201564 : Detected a position current collision in exclusive area(Auto mode).] will occur.

  • Rebooting the controller
  • Changing the exclusive area state from the invalid to valid(in Auto mode or Teach mode)
  • Changing the definition of exclusive area(in Auto mode or Teach mode)

Monitoring Validity State

Exclusive control is available only in Auto mode or Teach mode.

When the state is switched to one of the following, the state before switch is retained.

  • When switching to Manual mode
  • When disabling the exclusive area
  • When disabling the monitoring

Motion Examples to Be Noted

If you move the robot out of the area using Manual mode as shown below, note that waiting other robot may start moving on its own.

1

Robot A enters and Robot B is waiting.

2

Switch Robot A to Manual mode and move it out of the area.At this time, since Robot A retains the state before switch, Robot B continues to be waiting.

3

Switch Robot A from Manual mode to Auto mode.At this time, Robot A goes out of the area, and Robot B starts entering.

Precautions for Overlapping Exclusive Areas

If exclusive areas are overlapped, both robots become waiting and do not move.

Even if exclusive areas are close to each other, robots may not move.

Examples of Not Moving

(1) Robot A enters Exclusive Area 1.

(2) Robot B enters Exclusive Area 2.

(3) Robot A tries to enter Exclusive Area 2. However, since Robot B exists in the area, Robot A becomes waiting.

(4) Robot B tries to enter Exclusive Area 1. However, since Robot A exists in the area, Robot B becomes waiting.

How to Reset When Wait Timeout Occurs

Move a robot entering the exclusive area out of the area using Manual mode and switch it to Auto mode to clear information where the robot exists in the exclusive area. Then, switch a robot you want to move to Auto mode and move it.

  • A robot which is stopped with a wait timeout error can be moved only using the Manual mode.
  • If you only move a robot which is stopped with a wait timeout error out of the area, the robots do not start moving.
  • Even if you switch a robot which is stopped with a wait timeout error to another program, the robots do not start moving.

When Error 0X84201563 "Detected a Position Current Intrusion on Exclusive Area." Occurs

When the robot passes through the exclusive area such as entering and moving out of the exclusive area in a short time, this error may occur.

The following remedies can reduce the error occurrence. However, if the current limiting function (include Z Force), the force control function (with or without sensor) or b-CAP slave is used together with the exclusive control function, these remedies may not be able to avoid the error because the robot stop position cannot be expected precisely.

Remedy 1

Modify a teaching position and a motion path so that the robot does not pass through the exclusive area or not enter and move out of the exclusive area in a short time.

Remedy 2

Change the size of the exclusive area.

When enlarging the exclusive area

Enlarge the exclusive area so that the teaching position at standby is also within the exclusive area.

When reducing the exclusive area

Reduce the exclusive area so that the robot does not pass through the exclusive area during robot operation.

ID : 2258

<< Prev        Next >>