Extended relay ladder logic for programmable logic controllers
AssigneeSteeplechase Software, Inc.
InventorsMichael T. Klein, William Perry Su, Richard Leroy Mahn, Per-Ola Gustav Forsgren
Life of this patent
Estimating the term…
Loading patent…
AssigneeSteeplechase Software, Inc.
InventorsMichael T. Klein, William Perry Su, Richard Leroy Mahn, Per-Ola Gustav Forsgren
Estimating the term…
A digital computer implemented software system is provided for programming industrial logic controllers using a software package of the type utilizing relay ladder logic to represent control programs. The control program is executable by the controller to control the operation of one or more industrial devices. Using relay ladder logic, the control programmer is provided with a system to replace a coil with an ACTION block containing at least one complex expression. When the left side of the ACTION block is energized, the expression is evaluated. In a further embodiment, the programmer is able to replace a contact with a DECISION block containing a Boolean expression. When the left side of the DECISION block is energized, the Boolean expression is evaluated. If the expression evaluates as TRUE, the right side of the DECISION is energized.
In a computer implemented software system for programming a software package of the type utilizing relay ladder logic to represent control programs, the control program executable by the controller to control the operation of one or more devices, the improvement which comprises:
A computer readable storage device used to direct an on-site computer to implement a software system for programming controllers using a software package of the type utilizing relay ladder logic to represent control programs, the control program executable by the controller to control the operation of one or more devices, the improvement which comprises:
In a computer implemented software system for programming controllers using a software package of the type utilizing relay ladder logic to represent control programs, the control program executable by the controller to control the operation of one or more devices, the improvement which comprises:
Dependencies are inferred from the claim text.