Memory programmable control
AssigneeSiemens Aktiengesellschaft
InventorsHeinz-Friedrich Felder, Manfred Schlang
Life of this patent
Estimating the term…
Abstract
A memory programmable control with a processing unit, a program memory, input modules and output modules in which a memory is provided for storing a process image which is renewed in every processing cycle. The process image is an image of the signal states of the initial states of the inputs and outputs. During the processing of a control program, the processing unit does not work with the input and output modules, but exclusively with the process image. This increases the processing speed and prevents flutter of the outputs.
Claims2
In a memory programmable control with a central processing unit which is connected to a program memory for storing a control program, as well as with input modules having a number of inputs for the signal states from the process, and with output modules having a number of outputs for the output states for the process, the improvement comprising:
- a. providing a memory for storing a process image with an input area and an output area;
- b. providing a control track means;
- c. at the beginning of each processing cycle of the control program, transferring the signal states of the inputs of the input modules block by block into the input area of the process image;
- d. processing the instructions of the control program with the central processing unit using the signal states stored in the input area of the process image memory and storing the determined output states in the output area of the process image;
- e. after each processing cycle, transferring the output states block by block from the process image memory into the output modules;
- and
- f. addressing said control track means in parallel with the processing image memory and marking therein, by means of control bits, which input modules and output modules are and are not plugged in.
Dependencies are inferred from the claim text.