Method and means of manual input of programs into industrial process programmable controller systems
OwnerRalph Ogden, Patrick H. Eichinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerRalph Ogden, Patrick H. Eichinventors
Estimating the term…
A control and program input arrangement for industrial process programmable controllers, and specifically for the controller microprocessor that provides manually operated mode operation and user programming controls that avoid the need for a coded terminal for user desired program entrying or modification, which arrangement comprises a control panel assembly including a master control panel section and associated status control panel sections, and manually operated keyboards associated therewith, that provide for manually effected shifting of the processor between tape reading, automatic operation, and manual operation modes, as well as for manual effectation of entry of programs into the programmable controller system memory at specific sites or slots of the memory map, checking of the accuracy of such entries, revision of such entries or previously made entries, and cancellation of same, without requiring use of the tape and tape reader components and associated parts of the system.
The method of programming a programmable controller system for controlling an industrial process, in which the system includes a central processing unit, operating system software and user program memory storage means for said unit means for entering and storing binary notation system fashion program defining computer data bits in the memory storage means, circuit means for operatively connecting the industrial process I/O devices to said unit, control panel means including means for setting said unit to operate in manual and automatic modes, respectively, a work sheet delineated to define on its working face a series of vertical columns to which the process inputs and outputs of the industrial process are respectively assigned and a series of horizontal channels consecutively listing the steps of the process in operational sequence, with said columns and said channels intersecting to form individual work sheet data bit receiving blank areas for selectively receiving manual entry marks binary notation system faashion indicating I/O device functions for each step of said process in accordance with a predetermined program of operation for said process, and with said channels each having computer data word end indicia at either end of same between which said blank areas are disposed to form for each channel a computer data word space of the same predetermined length, means for manually marking said work sheet word spaces binary rotation system fashion to indicate I/O device function for each step in the process in accordance with the predetermined program of operation for said process to provide the computer data word for each step of said process, with the circuit means for operatively connecting the I/O devices to said unit comprising one or more status panel keyboard means integrated with said control panel means and including for each such I/O function separate key means and visible off-on signal means therefor, respectively, for controlling the individual I/O switches and electrically connected to provide and indicate visually on said status panel means the status of said I/O device function for any one step of a program in binary notation system oriented computer word arrangement in accordance with any such program of operation, and with the memory means having a memory map for accepting programs designated by program number, and including master keyboard panel means including keys for setting said unit in manual and automatic modes, respectively, said master, keyboard panel means also including and operable when said unit is in its manual mode, a program select key for locating a desired program slot site of said memory map by program number, a manual programming key for setting said unit for changing the program entries in said memory means, a program step key for setting said unit to accept into the memory means in a step by step manner the predetermined program transmitted to said unit via said status panel keyboard means for changing the memory means program entries, key means for advancing any selected program entered into said memory means step by step from step one thereof for reviewing visually on said status panel means the status of the program I/O functions entered in said memory means for each such program step, and means for displaying the program number and step identities of programs of the memory means,
The method of manually programming a programmable controller system with a predetermined program of operation for controlling an industrial process, in which the predetermined program of operation defines each step of the process in terms of a computer data word that includes the I/O device functions for each such process step, and the system includes a central processing unit, operating system software and user program memory storage means for said unit, means for entering and storing binary notation program defining computer data bits in the memory storage means, circuit means for operatively connecting the process I/O devices to said unit including one or more input modules and one or more output modules, master control panel means including key means for setting said unit to operate in manual and automatic modes, respectively, with the circuit means for operatively connecting the I/O devices to said unit comprising one or more status panel keyboard means integrated with said control panel means and each including for each such I/O functions separate key means and visible off-on signal means therefor, respectively, for controlling the individual I/O switches and electrically connected to provide and indicate visually on said status panel means the status of said I/O device functions for any one step of a program in binary notation system oriented arrangement in accordance with any such program of operation, and with the memory means having a memory map for accepting programs designated by program number, and with the master control panel means further means including and operable when said unit is in its manual mode, a program select key means for locating a desired program slot site of said memory map by program number, a manual programming key means for setting said unit for changing the program entries in said memory means, a program step key for setting said unit to accept into the memory means in a step by step manner the predetermined program transmitted to said unit via said status panel keyboard means, for changing the memory means program entries, key means for setting any selected program entered into said memory means to zero step position and for, by actuating said program step, advancing any selected program entered into said memory means step by step for reviewing visually on said status panel means the status of the program I/O functions entered in said memory means for each such program step, and means for displaying the program and step identities of program sites of the memory means when such sites are the subject of program step entries,
In a programmable controller system for controlling an industrial process, in which the system includes a central processing unit, operating system software and user program storage memory means for said unit for entering and storing binary notation system program defining computer data bits in computer word program step defining form in the memory means, circuit means for operatively connecting the industrial process I/O devices to said unit including one or more input modules and one or more output modules, control panel means including means for setting said unit to operate in manual and automatic modes, respectively, and means for displaying the program and step identities of program sites of the memory means when said unit is operating in one of said modes,
The method of manually programming a programmable controller system with a predetermined program of operation for controlling an industrial process, in which the predetermined program of operation defines each step of the process in terms of a binary notation system fashion oriented computer data word that includes the I/O device functions for each such process step, and the system includes a central processing unit, operating system software and user program memory storage means for said unit, means for entering and storing binary notation fashion program step defining computer word data bits in the memory storage means, circuit means for operatively connecting the process I/O devices to said unit including one or more input modules and one or more output modules, control panel means including keyboard means for setting said unit to operate in manual and automatic modes, respectively, and with the memory means having a memory map for consecutively accepting such programs designated by program number and step thereof number, and means for displaying the program and step identities of program sites of the memory means when such sites are the subject of program step entries,
Dependencies are inferred from the claim text.