Claims
- 1. A computer system operable by hierarchical software for controlling an industrial robot connected to said computer system, said industrial robot comprising a plurality of subsystems, the computer system comprising:
- input means for inputting instruction data containing an order in which software modules of said hierarchical software should be executed, one of said modules which is being executed for a predetermined time period being treated as a minimum unit by said computer system;
- execution means for executing said software on the basis of said instruction data;
- monitor means for monitoring and detecting an abnormality in each individual part of the computer system and in said industrial robot subsystems;
- management means for managing one of said software modules which is being executed by said execution means and for displaying on a display the one of said software modules which is currently being executed by said execution means when an abnormality is detected by said monitor means:
- wherein said management means includes a memory and stores data in the memory in a manner such that the informational content of the currently executed software module is written into the memory each time a software module is executed by said execution means, and when an abnormality is detected by said monitor means, the stored content of said memory is frozen, and the frozen content of said memory is displayed on said display; and
- wherein said management means writes into said memory the informational content of a software module which was executed by said execution means immediately preceding the currently executed software module, and when the abnormality is detected by the monitor means, freezes and displays the informational content of the preceding software module.
- 2. A computer system according to claim 1 wherein
- said execution means includes a plurality of sub-execution means, and
- said management means includes means for storing information indicating the software module currently being executed by each of said sub-execution means.
- 3. An industrial robot computer system operating on software classified hierarchically wherein a module of the hierarchial software being executed for a predetermined time period is managed by said computer system as a minimum unit, comprising,
- a man-machine subsystem for receiving input commands and outputting position information, a trajectory subsystem for receiving position information and outputting coordinate signal commands, and a servo subsystem for receiving coordinate signal commands and outputting drive signals for operating a robot, each said subsystem executing modules in the hierarchial software for operating the robot,
- said man-machine subsection including a memory for storing information identifying the module and the software of the module that is being executed,
- a control section including a display for displaying the information identifying the module and the software of the module that is being executed,
- means responsive to the detection of an abnormality in the operation of the computer system or any said subsystem for indicating on the display the information identifying the module of software that is being executed and for freezing in the man-machine subsystem memory the software of the module of software being executed,
- means for causing the software of the module stored in said memory to be displayed on said display for facilitating error diagnosis, and
- wherein said display also displays information identifying the module that immediately preceded the module currently being executed, and said memory also stores the software of the module that preceded the module currently being executed, wherein upon the detection of an abnormality in the operation of the computer system or any said subsystem the preceding module is frozen in memory and also displayed on the display for facilitating error diagnosis.
Priority Claims (1)
Number |
Date |
Country |
Kind |
4-256115 |
Sep 1992 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 08/381,961, filed Mar. 22, 1995, now abandoned.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
102e Date |
371c Date |
PCT/JP93/01356 |
9/22/1993 |
|
|
3/22/1995 |
3/22/1995 |
Publishing Document |
Publishing Date |
Country |
Kind |
WO95/05241 |
2/23/1995 |
|
|
US Referenced Citations (19)
Foreign Referenced Citations (2)
Number |
Date |
Country |
27 17 375 |
Apr 1977 |
DEX |
62-44849 |
Feb 1987 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
381961 |
Mar 1995 |
|