Abstract A numerically controlled machine tool is equipped with a programmable sequence controller having a first storage area capable of storing operation commands, and a second storage area capable of storing a duplicate of the data planted in the first storage area without erasing the planted data. An operation command, when sent from a numerical control device to the machine tool, is stored in the first storage area and then, when the machine tool has completed the instructed operation, is read out from the first storage area and stored in the second storage area, this operation being repeated as each new command is issued. When electric power is connected to the machine tool, the data stored in the first and second storage areas is compared, an alarm being generated when the two sets of data do not agree.
A numerical control system for a numerically controlled machine tool whose sequence operation results from command data applied to the machine tool from an NC unit and is controlled through a programmable sequence controller interposed between the NC unit and the machine tool comprising: a first non-volatile storage area means, provided in the programmable sequence controller, for storing command data applied to the machine tool; a second non-volatile storage area means, provided in the programmable sequence controller, for storing a duplicate of the command data stored in said first non-volatile storage area means when the machine tool issues a signal indicating that it has completed an operation in accordance with the command data; and a comparator means, provided in the programmable sequence controller, for comparing the contents of said first and second non-volatile storage area means, when electric power is connected to the machine tool.
Claim 2
Dependent Claim
145 words
A numerical control system for a numerically controlled machine tool whose sequence operation results from command data applied to the machine tool from an NC unit and is controlled through a programmable sequence controller interposed between the NC unit and the machine tool comprising: a first non-volatile storage area means, provided in the programmable sequence controller, for storing command data applied to the machine tool; a second non-volatile storage area means, provided in the programmable sequence controller, for storing a duplicate of the command data stored in said first non-volatile storage area means when the machine tool issues a signal indicating that it has completed an operation in accordance with the command data; and a comparator means, provided in the programmable sequence controller, for comparing the contents of said first and second non-volatile storage area means, when electric power is connected to the machine tool.
Claim 3
Dependent Claim
32 words
The numerical control system according to claim 1, wherein the data stored in said first non-volatile storage area means is updated whenever the command data applied to the machine tool is updated.
Claim 4
Dependent Claim
35 words
The numerical control system according to claim 1, further comprising an alarm means for issuing an alarm when said comparator means detects non-coincidence between the contents of said first and second non-volatile storage area means.
Claim 5
Dependent Claim
45 words
The numerical control system according to claim 1, further comprising an operation stop means for delivering a signal to the machine tool to stop the operation thereof when said comparator means detects non-coincidence between the contents of said first and second non-volatile storage area means.