Multi-language generation of control program for an industrial controller
AssigneePatriot Sensors and Controls
InventorsMichael S. McGrath, Lonny C. McKinnon, Jack C. Pattee, Gerald C. Wieczerza
Life of this patent
Estimating the term…
Loading patent…
AssigneePatriot Sensors and Controls
InventorsMichael S. McGrath, Lonny C. McKinnon, Jack C. Pattee, Gerald C. Wieczerza
Estimating the term…
A method and system for generating a control program executable by an industrial controller, wherein the control program is formed using instructions from a high-level text-based language and instructions from a ladder-based language. A source program is received by a host computer. At least one instruction of the source program in the high-level text-based language is displayed on a display device along with a corresponding ladder diagram of the source program in the ladder-based language. The source program is edited in either the high-level text-based language using a first editor or the ladder-based language using a second editor. Modifications of the source program made using the first editor and the second editor are converted to a lower-level language representation. The lower-level language representation is convertible to both the high-level text-based language and the ladder-based language, so that modifications made in the high-level text-based language dynamically update the ladder diagram display and modifications made in the ladder-based language dynamically update at least one line of displayed text.
A method of generating a control program utilizing a computer system, the control program executable by a controller to control the operation of a one or more devices, the method comprising the steps of:
A method of bilingually developing a source program and generating a control program therefrom utilizing a computer system, the control program being executable by a controller to control the operation of one or more devices, the method comprising the steps of:
A system for generating a control program utilizing a computer system, the control program executable by a controller to control the operation of a one or more devices, the system comprising:
A system for developing a source program bilingually and generating a control program therefrom utilizing a computer system, the control program being executable by a controller to control the operation of one or more devices, the system comprising:
Dependencies are inferred from the claim text.