Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
260 words
An interference avoiding system of multi arms in a robot system equipped with a plurality of robots comprising: robot controllers for controlling respective robots; and a checking device which communicates with the each robot controller, wherein each robot controller is provided with a storing means; a control means for controlling an operation of the robot in accordance with a code string stored in the storing means; means for communicating with the checking device; means for transferring the code string stored in the storing means to the checking device through communication; and means for storing the code string transferred from the checking device in the storing means through the communication, while the checking device is provided with: means for setting an interference area of the operation of the plurality of robots; means for reading the code string in the storing means of each robot controller through the communication; means for automatically correcting the read code string; means for transferring the corrected code string to the robot controller through the communication; and means for discriminating whether or not the robots interfere with each other based on the communication with the robot controller thereby to transmit an operation permission signal when it discriminates that the robots do not interfere, the correcting means finding the operation of the robots in the read code string, and communicating with the discriminating means immediately before the robot starts operating, thereby to insert a processing code into the code string to suspend a next start of operation until an operation permission signal is received from the checking device.
Claim 2
Dependent Claim
260 words
An interference avoiding system of multi arms in a robot system equipped with a plurality of robots comprising: robot controllers for controlling respective robots; and a checking device which communicates with the each robot controller, wherein each robot controller is provided with a storing means; a control means for controlling an operation of the robot in accordance with a code string stored in the storing means; means for communicating with the checking device; means for transferring the code string stored in the storing means to the checking device through communication; and means for storing the code string transferred from the checking device in the storing means through the communication, while the checking device is provided with: means for setting an interference area of the operation of the plurality of robots; means for reading the code string in the storing means of each robot controller through the communication; means for automatically correcting the read code string; means for transferring the corrected code string to the robot controller through the communication; and means for discriminating whether or not the robots interfere with each other based on the communication with the robot controller thereby to transmit an operation permission signal when it discriminates that the robots do not interfere, the correcting means finding the operation of the robots in the read code string, and communicating with the discriminating means immediately before the robot starts operating, thereby to insert a processing code into the code string to suspend a next start of operation until an operation permission signal is received from the checking device.
Claim 3
Dependent Claim
126 words
The interference avoiding system according to claim 1, wherein the correcting means transmits a target operating position of the robot from the control means of each robot controller to the checking device immediately before the robot starts operating, with inserting a first processing code to wait for the operation permission signal from the checking device and a second processing code to inform an operation completion immediately after the robot completes its operation into the code string, and the discriminating means of the checking device discriminates whether or not the robots interfere with each other based on the target operating position of the robot and a communication content with each robot controller until then, thereby to transmit the operation permission signal when the robots do not interfere.
Claim 4
Dependent Claim
150 words
The interference avoiding system according to claim 1, wherein the correcting means inserts a third processing code to receive the interference area of the robots through the communication with the checking device, a fourth processing code to transmit an entry signal to the checking device when it discriminates immediately before the robot starts operating that the robot moves from outside the interference area to inside the interference area and then to wait for the operation permission signal from the checking device, and a fifth processing code to start the operation of the robot and then to transmit an outside signal after the robot is outside the interference area when it discriminates that the robot moves from inside the interference area to outside the interference area, so that the discriminating means of the checking device discriminates on the basis of the entry signal and the outside signal of each robot controller.
Claim 5
Dependent Claim
31 words
The interference avoiding system according to claim 1, wherein the correcting means inserts a processing code to selectively communicate with the checking device depending on an operating direction of the robot.
Claim 6
Dependent Claim
31 words
The interference avoiding system according to claim 2, wherein the correcting means inserts a processing code to selectively communicate with the checking device depending on an operating direction of the robot.
Claim 7
Dependent Claim
31 words
The interference avoiding system according to claim 3, wherein the correcting means inserts a processing code to selectively communicate with the checking device depending on an operating direction of the robot.