US4204253A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Device for generating and correcting a user program
Assignee: US Philips Corp
•
Filing: 1978-03-20
•
Granted: 1980-05-20
•
Expires: 1998-03-20
Abstract
Abstract The invention relates to a programming panel which preferably comprises a micro-processor and whereby an operator can generate or modify the contents of steps of a user program by means of a number of selection means and value input means, inter alia on the basis of indications displayed on display means for this purpose. The user program is at the disposal of a machine control system, it preferably being possible to couple the programming panel to the system by way of a bus connection. The programming panel comprises standard selection means, notably for so-termed movement primitives.
Inventors
- 👤 Joannes G. van den Hanenberg
- 👤 Frederikus J. de Munnik
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-22 20:12
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/0227; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/409; G05B19/4093; G05B2219/00; G05B2219/30; G05B2219/34; G05B2219/34215; G05B2219/36; G05B2219/36008; G05B2219/36043; G05B2219/36159; Y; Y02; Y02P; Y02P90/00; Y02P90/02; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S706/903; Y10S706/908
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
285 words
A programming panel device for generating and correcting user programs, said device connected to a computer having a memory for controlling a machine control system, said device comprising: a processor; said processor storage means including means to store at least one function step in a user program; keyboard means for data entry into said processor; input/output means for said processor; display means under the control of said processor for displaying function steps of said user programs; bus means for connection of said input/output means to said computer and said machine control system; function selection means under the control of said processor for the selection of a function to be programmed comprising: means to transfer a table of function codes and associated parameter codes for at least one function step of a user program from said computer over said bus means to said storage means of said processor; said display means including means for displaying said function and parameter codes; said transferred and displayed parameter codes being dependent upon the function selected by said function selection means; parameter value input means under the control of said processor for inputting specific values for said parameters to be inserted into functions which have been selected, the inputting of a parameter value for all of the parameters in the function selected resulting in the completion of the programming of a selected function; means to transfer said completed function to said processor storage means to be stored as a user program step; means to transfer each of said completed user program steps to said memory of said computer over said bus means for storage in said computer and for subsequent execution by said computer for controlling said machine control system.
Claim 2
Dependent Claim
285 words
A programming panel device for generating and correcting user programs, said device connected to a computer having a memory for controlling a machine control system, said device comprising: a processor; said processor storage means including means to store at least one function step in a user program; keyboard means for data entry into said processor; input/output means for said processor; display means under the control of said processor for displaying function steps of said user programs; bus means for connection of said input/output means to said computer and said machine control system; function selection means under the control of said processor for the selection of a function to be programmed comprising: means to transfer a table of function codes and associated parameter codes for at least one function step of a user program from said computer over said bus means to said storage means of said processor; said display means including means for displaying said function and parameter codes; said transferred and displayed parameter codes being dependent upon the function selected by said function selection means; parameter value input means under the control of said processor for inputting specific values for said parameters to be inserted into functions which have been selected, the inputting of a parameter value for all of the parameters in the function selected resulting in the completion of the programming of a selected function; means to transfer said completed function to said processor storage means to be stored as a user program step; means to transfer each of said completed user program steps to said memory of said computer over said bus means for storage in said computer and for subsequent execution by said computer for controlling said machine control system.
Claim 3
Dependent Claim
31 words
A device as claimed in claim 1, wherein a plurality of function selection means have a fixed designation relating to standard functions occurring in a specific field of machine control application.
Claim 4
Dependent Claim
13 words
A device as claimed in claim 1, wherein said processor is a microprocessor.
Claim 5
Dependent Claim
16 words
A device as claimed in claim 1 wherein said device is detachable from said bus connection.
Claim 6
Dependent Claim
52 words
A device as claimed in claim 1 wherein said parameter value input means further includes means to step-wise, continuously modify the value of a parameter associated with a function, and means to apply, under the control of said processor, the modified parameter value directly to the machine to be controlled for execution.
References Cited (Backward Citations)
US3816723A
Cited
US3668653A
Cited
US4038640A
Cited
US3778775A
Cited
US3744031A
Cited
US4012725A
Cited
US3987420A
Cited
US3938104A
Cited
US4070702A
Cited
US4118771A
Cited
US4058711A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1983-05-20 | 1983-11-19 | 1984-05-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1987-05-20 | 1987-11-19 | 1988-05-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1991-05-20 | 1991-11-19 | 1992-05-20 | $7700.00 | Window Closed / Lapsed |