Hand-drawn ladder logic conversion method and system
AssigneeRockwell Automation Technologies, Inc.
InventorShiou Liang Quek
Life of this patent
Estimating the term…
Abstract
A system includes an operator interface that includes a screen on which a ladder logic diagram is displayed. The system also includes an input device that may be used to draw a hand-drawn ladder logic component in the ladder logic diagram on the screen. Additionally, the system includes memory circuitry that stores ladder logic programming code and processing circuitry that executes the ladder logic programming code. The ladder logic programming code executed by the processing circuitry includes a recognition module to recognize the hand-drawn ladder logic component and a conversion module to convert the recognized hand-drawn ladder logic component to a standard graphical format and to a standard programming object.
Claims20
A system comprising:
- memory circuitry that stores ladder logic programming code;
- an operator interface comprising a screen on which a ladder logic diagram generated based on the ladder logic programming code is displayed;
- an input device to draw a hand-drawn ladder logic component to be added into the ladder logic diagram on the screen;
- and
- processing circuitry that executes the ladder logic programming code, the ladder logic programming code executed by the processing circuitry comprising a recognition module to recognize the hand-drawn ladder logic component, and a conversion module to convert the recognized hand-drawn ladder logic component to:
- a component to be added into the ladder logic diagram, wherein the component is represented in a graphical format of the ladder logic programming code;
- and
- a programming object to be added into the ladder logic programming code, wherein the programming object corresponds to an automation component of an automation system.
A system comprising:
- memory circuitry that stores ladder logic programming code;
- an operator interface comprising a screen on which a ladder logic diagram generated from the ladder logic programming code is displayed;
- an input device to draw a hand-drawn ladder logic component to be added into the ladder logic diagram on the screen;
- processing circuitry that executes the ladder logic programming code, the ladder logic programming code executed by the processing circuitry comprising a recognition module to recognize the hand-drawn ladder logic component, and a conversion module to convert the recognized hand-drawn ladder logic component to:
- a component to be added into the ladder logic diagram, wherein the component is represented in a graphical format of the ladder logic programming code;
- and
- a programming object to be added into the ladder logic programming code, wherein the programming object corresponds to an automation component of an automation system;
- and
- an industrial automation device comprising automation device memory circuitry that receives the programming object and processing circuitry that executes the programming object to control the automation component of an industrial automation system corresponding to the programming object.
A method comprising:
- receiving a hand-drawn ladder logic component on a ladder logic diagram via a screen on which the ladder logic diagram is displayed;
- executing, via a programming computer, a recognition module to recognize the hand-drawn ladder logic component;
- and
- executing, via the programming computer, a conversion module to convert the recognized hand-drawn ladder logic component to:
- a component to be added into the ladder logic diagram, wherein the component is represented in a graphical format of ladder logic programming code;
- and
- a programming object to be added into the ladder logic programming code, wherein the programming object corresponds to an automation component of an automation system.
Dependencies are inferred from the claim text.