Machine control system operating from remote commands
First Claim
1. A computerized machine control system comprising:
- an output date link for communicating machine information to a remote computer in response to a data link output signal;
an input data link for inputting machine command information from a remote computer source of machine command information;
a machine command memory for storing machine command information;
an operator control panel for generating machine command information in response to operator action;
select means for providing a plurality of machine command source select signals;
a stored program computer for processing machine command information in response to a stored computer program;
said computer including means for receiving machine command information from said input data link in response to a first source select signal, means for receiving machine command information from said machine command memory in response to a second source select signal, means for receiving machine command information from said operator control panel in response to a third source select signal, means for storing the computer program, means for processing the machine command information received in response to a source select signal under control of the stored computer program, means for generating the data link output signal to said output data link in response to said processing of the machine command information with said processing means to communicate the machine information to said remote computer, means for generating a machine related display signal in response to the processing of the machine command information with said processing means, and means for generating a machine control signal in response to said processing of the machine command information with said processing means;
a display for displaying machine-related information to an operator in response to the display output signal; and
a controller for controlling a machine in response to the machine control signal.
0 Assignments
0 Petitions
Accused Products
Abstract
A machine control system is provided, being connected to a remote source of machine commands. In a preferred embodiment, a computerized numerical control (CNC) system is provided for controlling a machine and is arranged for communication with a remote computer center for receiving parts program commands therefrom and for controlling a machine in response thereto. Multiple sources of parts program commands are provided including a tape reader source and an operator panel source of parts program commands. Parts program commands can be executed directly for control of a machine or can be stored in a parts program memory for buffering, editing, converting, assembling and other functions. Many numerical control features are provided with the CNC system of the present invention for enhanced capabilities.
109 Citations
33 Claims
-
1. A computerized machine control system comprising:
-
an output date link for communicating machine information to a remote computer in response to a data link output signal; an input data link for inputting machine command information from a remote computer source of machine command information; a machine command memory for storing machine command information; an operator control panel for generating machine command information in response to operator action; select means for providing a plurality of machine command source select signals; a stored program computer for processing machine command information in response to a stored computer program;
said computer including means for receiving machine command information from said input data link in response to a first source select signal, means for receiving machine command information from said machine command memory in response to a second source select signal, means for receiving machine command information from said operator control panel in response to a third source select signal, means for storing the computer program, means for processing the machine command information received in response to a source select signal under control of the stored computer program, means for generating the data link output signal to said output data link in response to said processing of the machine command information with said processing means to communicate the machine information to said remote computer, means for generating a machine related display signal in response to the processing of the machine command information with said processing means, and means for generating a machine control signal in response to said processing of the machine command information with said processing means;a display for displaying machine-related information to an operator in response to the display output signal; and a controller for controlling a machine in response to the machine control signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computerized machine control system comprising:
-
a data link for communicating machine command information from a remote computer source of machine command information; an operator panel for generating machine command information; an integrated circuit stored program computer for generating machine control signals in response to processing of machine command information under control of a stored computer program, said computer including (a) an integrated circuit read only memory for storing a computer program in read only form, (b) an integrated circuit alterable memory for storing processed information, (c) input means for storing machine command information communicated with said data link and machine command information generated with said operator panel in said alterable memory, (d) processing means for processing the machine command information stored in said alterable memory in response to the computer program stored in said read only memory, (e) output control means for generating the machine control signals in response to the processing of machine command information with said processing means, and (f) output data link means for generating an output data link signal in response to the processing of machine command information with said processing means; a machine for performing machine operations in response to the machine control signal from said output means; and a data link for communicating information to a remote computer in response to the output data link signal from said output data link means.
-
-
9. A computerized machine control system comprising:
-
a data link for communciating machine command information from a remote computer source of machine command information; an operator panel for generating machine command information; select means for generating a select signal to select a source of machine command information; a stored program computer for generating machine control signals in response to processing of machine command information under control of a stored computer program, said computer including (a) a memory for storing a computer program, (b) input means for inputting machine command information communicated with said data link and machine command information generated with said operator panel, (c) means for selecting machine command information from said operator panel and from said data link, (d) processing means for processing the machine command information selected with said select means under control of the computer program stored in said memory in response to the select signal, (e) output control means for generating the machine control signals in response to the processing of machine command information with said processing means, and (f) output data link means for generating an output data link signaling response to the processing of machine command information with said processing means; a machine for performing machine operations in response to the machine control signal from said output means; and a data link for communicating information to a remote computer in response to the output data link signal from said output data link means.
-
-
10. A computerized machine control system comprising:
-
a data link for communicating machine command information from a remote computer source of machine command information; an operator panel for generating machine command information; a stored program computer for generating machine control signals in response to processing of machine command information under control of a stored computer program, said computer including (a) a memory for storing a computer program, (b) input means for inputting machine command information communicated with said data link and machine command information generated with said operator panel, (c) processing means for processing the machine command information input with said input means under control of the computer program stored in said memory, (d) output control means for generating the machine control signals in response to the processing of machine command information with said processing means, and (e) output data link means for generating an output data link signal in response to the processing of machine command information with said processing means; a machine for performing machine operations in response to the machine control signal from said output means; and a data link for communicating information to a remote computer in response to the output data link signal from said output data link means. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computerized machine control system comprising:
-
a data link for communicating machine command information from a remote computer source of machine command information; an operator panel for generating machine command information; a CRT for displaying machine-related information in response to a display signal; a stored program computer for generating machine control signals in response to processing of machine command information under control of a stored computer program, said computer including (a) a memory for storing a computer program, (b) input means for inputting machine command information communicated with said data link and machine command information generated with said operator panel, (c) processing means for processing the machine command information input with said input means under control of the computer program stored in said memory, (d) display output means for generating the display signal to said CRT in response to the processing of machine command information with said processing means, (e) output control means for generating the machine control signals in response to the processing of machine command information with said processing means, and (f) output data link means for generating an output data link signal in response to the processing of machine command information with said processing means; a machine for performing machine operations in response to the machine control signal from said output means; and a data link for communicating information to a remote computer in response to the output data link signal from said output data link means.
-
-
16. A computerized machine control system comprising:
-
a data link for communicating machine command information from a remote computer source of machine command information; an operatorpanel for generating machine command information; a printer for printing machine-related information in response to a print control signal; a stored program computer for generating machine control signals in response to processing of machine command information under control of a stored computer program, said computer including (a) a memory for storing a computer program, (b) input means for inputting machine command information communicated with said data link and machine command information generated with said operator panel, (c) processing means for processing the machine command information input with said input means under control of the computer program stored in said memory, (d) printer output means for generating the print control signal to said printer in response to the processing of machine command information with said processing means, (e) output control means for generating the machine control signals in response to the processing of machine command information with said processing means, and (f) output data link means for generating an output data link signalin response to the processing of machine command information with said processing means; a machine for performing machine operations in response to the machine control signal from said output means; and a data link for communicating information to a remote computer in response to the output data link signal from said output data link means.
-
-
17. A computerized machine control system comprising:
-
a data link for communicating machine command information from a remote computer source of machine command information; an operator panel for generating machine command information; a machine command memory for storing machine command information; a stored program computer for generating machine control signals in response to processing of machine command information under control of a stored computer program, said computer including (a) a program memory for storing a computer program, (b) input means for inputting machine command information communicated with said data link and machine command information generated with said operator panel, (c) means for storing the communicated machine command information from said data link in said machine command memory, (d) means for accessing machine command information from said machine command memory, (e) processing means for processing the machine command information accessed from said machine command memory under control of the computer program stored in said program memory, (f) output control means for generating the machine control signals in response to the processing of machine command information with said processing means, and (g) output data link means for generating an output data link signal in response to the processing of machine command information with said processing means; a machine for performing machine operations in response to the machine control signal from said output means; and a data link for communicating information to a remote computer in response to the output data link signal from said output data link means. - View Dependent Claims (18)
-
-
19. A machine control system comprising:
-
a machine feedback device for generating a machine feedback signal in response to a machine operation; a data link from a remote computer for generating a machine command signal; a stored program digital computer for generating a machine control signal in response to processing of a machine command signal under control of a stored program, said computer including (a) a computer memory for storing the program, (b) feedback input logic for generating an input feedback signal in response to the machine feedback signal from said machine feedback device, (c) command input logic for generating an input command signal in response to the machine command signal from said data link, (d) processing logic for processing the input feedback signal from said feedback input logic in response to the input command signal from said data link input logic under control of the program stored in said computer memory, (e) output data link logic for generating an output data link signal in response to the machine feedback signal from said feedback input logic, and (f) output control logic for generating the machine control signal in response to the processing of the input feedback signal with said processing logic; a data link to a remote computer for communicating machine-related information to said remote computer in response to the output data link signal from said output data link logic; a controller for controlling a machine in response to the machine control signal from said output control logic; and a machine for operating under control of said controller. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A machine control system comprising:
-
a machine feedback device for generating a machine feedback signal in response to a machine operation; a data link from a remote computer for generating a machine command signal; a stored program digital computer for generating a machine control signal in response to processing of a machine command signal under control of a stored program, said computer including (a) a computer memory for storing the program, (b) feedback input logic for generating an input feedback signal in response to the machine feedback signal from said machine feedback device, (c) command input logic for generating an input command signal in response to the machine command signal from said data link, (d) means for storing input command signal from said command input logic, (e) processin logic for processing the input feedback signal from said feedback input logic in response to the input command signals stored in said machine command signal storing means under control of the program stored in said computer memory, (e) output data link logic for generating an output data link signal in response to the machine feedback signal from said feedback input logic, and (f) output control logic for generating the machine control signal in response to the stored input command signal responsive processing of the input feedback signal with said processing logic; a data link to a remote computer for communicating machine-related information to said remote computer in response to the output data link signal from said output data link logic; a controller for controlling a machine in response to the machine control signal from said output control logic; and a machine for operating under control of said controller.
-
-
28. A machine control system comprising:
-
a machine feedback device for generating a machine feedback signal in response to a machine operation; a data link from a remote computer for generating a machine command signal; a stored program digital computer for generating a machine control signal in response to processing of a machine command signal under control of a stored program, said computer including (a) a computer memory for storing the program, (b) feedback input logic for generating an input feedback signal in response to the machine feedback signal from said machine feedback device, (c) command input logic for generating an input command signal in response to the machine command signal from said data link, (d) processing logic for processing the input feedback signal from said feedback input logic in response to the input command signal from said data link input logic under control of the program stored in said computer memory, (e) output data link logic for generating an output data link signal in response to the machine feedback signal from said feedback input logic, (f) output control logic for generating the machine control signal in response to the processing of the input feedback signal with said processing logic, an (g) display output means for generating a display signal in response to the processing of the input feedback signal with said processing logic; a data link to a remote computer for communicating machine-related information to said remote computer in response to the output data link signal from said output data link logic; a CRT display for displaying machine command information in response to the display signal; a controller for controlling a machine in response to the machine control signal from said output control logic; and a machine for operating under control of said controller.
-
-
29. A machine control system comprising:
-
an input data link from a remote computer for communicating machine commands from said remote computer; an operator panel for generating machine commands in response to operator action; a stored program digital computer for generating a machine control signal in response to processing of machine commands under control of a stored program, said computer including (a) a program memory for storing the program, (b) processing logic for processing the machine commands from said operator panel and for processing machine commands from said input data link under control of the stored program from said program memory, (c) output control logic for generating the machine control signal in response to the processing of the machine commands with said processing logic, and (d) output data link logic for generating an output data link signal in response to the processing of the machine commands with said processing logic; a machine controller for controlling a machine in response to the machine control signal from said computer output logic; and an output data link to a remote computer for communicating machine information to said remote computer in response to the output data link signal from said output data link logic.
-
-
30. A machine control system comprising:
-
means for communicating information to a remote computer system in response to a communication output signal from a computer; a machine command memory for storing machine commands; an operator panel for generating machine commands; a stored program computer for generating machine control signals in response to processing of machine commands under control of a stored computer program, said computer including (a) a computer program memory for storing a computer program, (b) input logic for inputting machine commands stored in said machine command memory and machine commands generated with said operator panel, (c) processing logic for processing the machine commands input with said input logic under control of the stored computer program, (d) output control logic for generating a machine control signal in response to the processing of the machine commands with said processing logic, and (e) output communication logic for generating the communication output signal to said communicating means in response to the processing of the machine commands with said processing logic; and a controller for controlling a machine in response to the machine control signals from said output logic. - View Dependent Claims (31)
-
-
32. A machine control system including a machine control unit for controlling a machine and a machine for generating a part, said machine control unit comprising:
-
means for inputting parts program commands, wherein said inputting means includes (a) a tape reader for generating parts program commands in response to a punched tape and (b) a data link for generating parts program commands in response to communication with a remote computer system; means for storing digital information, said storing means including a parts program memory for storing a plurality of blocks of parts program commands and a computer stored program memory for storing a plurality of computer instructions; computer means for processing parts program information in response to a plurality of computer instructions stored in said storing means, said computer means including (a) means for receiving parts program command from said tape reader, (b) means for storing the received parts program commands from said tape reader in said parts program memory, (c) means for receiving parts program commands from said data link, (d) means for storing the received parts program commands from said data link in said parts program memory, (e) means for processing the parts program commands stored in said parts program memory in response to the computer instructions stored in said computer stored program memory, and (f) means for generating machine command signals in response to the processing of parts program commands with said processing means; and control means for controlling a machine in response to the machine command signals.
-
-
33. A system for controlling a machine, said system comprising:
-
a remote computer for generating machine commands; a data link for communicating the machine commands from said remote computer to a machine control unit; and a machine control unit for controlling a machine in response to machine commands, said machine control unit including (1) an operator panel for generating machine commands, (2) feedback means for generating a machine feedback signal related to a machine operation, (3) a stored program computer for generating machine control signals in response to processing of machine commands, said stored program computer including (a) means for receiving the machine commands from said data link and from said operator panel, (b) means for receiving the machine feedback signal from said feedback means, (c) a memory for storing a computer program, (d) processing logic for processing the machine feedback signal received with said machine feedback signal receiving means in response to the machine commands received with said machine command receiving means to generate machine control signals under control of the program stored in said memory, and (e) output logic for outputting the machine control signals generated with said processing logic, and (4) means for controlling a machine in response to the machine control signals from said output means.
-
Specification