Abstract:
An extension region (13) of an internal memory (11) is preserved on an external memory (12). Upon a request for preservation, the contents of the internal memory (11) including control data are stored in a virtual memory (13), i.e., the extension region, for example, by a key operation prior to turning off the power source, while upon a load request, the control data stored in the virtual memory (13) are loaded in the internal memory (11) for example, by a key operation immediately after power-on. Thereafter, the processing is continued based upon the control data, and the contents of the virtual memory (13) may be output as a file.
Abstract:
An NC data preparing system is formed so that the sequence of machining definition data can be changed in accordance with a user's demand. A user carries out predetermined operations on the desired sequence of outputting machining command data, and prepares pattern definition data (2). The machining command data are inputted on an input screen (15a) provided as an interactive input screen. A system processor (1) reads the inputted machining command data and pattern definition data, changes the sequence of the machining command data in accordance with the pattern definition data (2), and outputs the resultant data as machining definition data (3). Accordingly, NC data having the user's desired sequence of outputting machining definition data can be directly prepared. This renders it unnecessary to carry out an additional operation for changing the sequence of outputting the machining definition data, so that the preparation of NC data can be made speedily.
Abstract:
To couple a separate CPU board (12) to an existing system (11), a shared RAM (13) is set to an execution start address of a CPU (12a) on the board (12), and the CPU (12a) is inhibited from starting the execution immediatly after the power is turned on. As the power is turned on, the CPU (11a) stores a system program (SPRM) for the existing system (11) from the external storage (11f) into a RAM (11c) based on an initializing program (PDLM) on the ROM (11b), an initializing program (PDLS) for a separate CPU (12a) is stored on the shared RAM (13), and then a wake-up signal (WKS) is sent to a separate CPU (12). The separate CPU (12) receives the above signal, reads the initializing program (PDLS) on the shared RAM (13) command by command, and loads its own system program (SPRS) onto the RAM (12b) based on the initializing program.
Abstract:
In response to a save request of a system program, the save program on the side of an additional CPU (12) transfers part of its own system program (SPRS) from a RAM (12b) to a shared RAM (13) and then requests a main system (11) to send the system program to an external storage (11f). Upon receipt of this, the CPU (11a) on the main system side sends the system program on the shared RAM (13) as simple data to the external storage (11f). Thereafter, the processing is repeated, and the system program (SPRS) on the side of the additional CPU (12) is saved on the external storage (11f).
Abstract:
A display control unit (21) on the side of a graphic display terminal (2) displays on a CRT (24) an image inclusive of the initial condition of a movable member (31) based upon image data sent from a host computer (11), and further internally forms a virtual shape (31') that is greater than the real shape of the movable member by a predetermined size. Motion of the movable member is displayed on the CRT based upon the motion data for moving the movable member (31), and the virtual shape (31') internally formed is moved too, in order to check if the virtual shape interferes with other fixed members (32 to 34) while said moving operation is being executed concurrently. When such an interference is detected, it is judged that the moving member is just going to interfere with the fixed members.