Dual language programmable controller
AssigneeAllen-Bradley Company, Inc.
InventorsOdo J. Struger, Ronald E. Schultz, Barry E. Sammons
Life of this patent
Estimating the term…
Loading patent…
AssigneeAllen-Bradley Company, Inc.
InventorsOdo J. Struger, Ronald E. Schultz, Barry E. Sammons
Estimating the term…
A programmable controller includes a microprocessor which operates in response to machine instructions stored in a read-only memory. A control program comprised of programmable controller-type instructions is stored in a random access memory. These are executed by translating their operation codes into the starting addresses of corresponding sets of machine instructions. In addition, one or more "universal instructions" may be contained in the control program, and when these are read from the random-access memory, they are translated to enable the microprocessor to execute a user defined set of microprocessor machine instructions. These user defined machine instructions may be stored in a read-only memory or they may be stored in the random access memory with the control program. The programmable controller may thus effectively be programmed in two languages, a programmable controller language and a microprocessor machine language.
In a programmable controller having a memory which stores a control program comprised of a plurality of control macroinstructions and a processor which includes a microprocessor, said processor being coupled to said memory and being operable to sequentially read the control macroinstructions from the memory and perform a function indicated by each control macroinstruction by translating it into a set of stored machine instructions which are executed by said microprocessor, the improvement therein comprising:
A programmable controller which comprises:
Dependencies are inferred from the claim text.