US 11,733,977 B2
Graphical and text based co-design editor for industrial automation projects
Andrew R. Stump, Mentor, OH (US); Anthony Carrara, Strongsville, OH (US); Adam Gregory, Oak Creek, WI (US); Lorenzo Majewski, Milwaukee, WI (US); Eashwer Srinivasan, Fremont, OH (US); Srdjan Josipovic, Beachwood, OH (US); Omar A Bahader, Solon, OH (US); Christopher Edward Stanek, Mayfield Heights, OH (US); Michael J Coan, Mentor, OH (US); Douglas B Sumerauer, Concord, OH (US); and Ryan P Dunn, Mayfield Heights, OH (US)
Assigned to Rockwell Automation Technologies, Inc., Mayfield Heights, OH (US)
Filed by Rockwell Automation Technologies, Inc., Mayfield Heights, OH (US)
Filed on Dec. 22, 2022, as Appl. No. 18/145,455.
Application 18/145,455 is a continuation of application No. 17/480,669, filed on Sep. 21, 2021, granted, now 11,567,737.
Prior Publication US 2023/0161563 A1, May 25, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/44 (2018.01); G06F 8/33 (2018.01); G06F 3/0482 (2013.01); G06F 8/34 (2018.01); G06F 8/36 (2018.01)
CPC G06F 8/33 (2013.01) [G06F 3/0482 (2013.01); G06F 8/34 (2013.01); G06F 8/36 (2013.01); G06F 2203/04803 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a memory that stores executable components; and
a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising:
a user interface component configured to render an integrated development environment (IDE) interface and to receive, via an interaction with the IDE interface, an industrial control programming input that defines an industrial control program; and
a project generation component configured to generate, based on the industrial control programming input, an executable control program file that, in response to execution on an industrial controller, causes the industrial controller to monitor and control an industrial automation system in accordance with the industrial control program,
wherein the user interface component is further configured to, in response to receipt, via an interaction with either of a graphical editor window or a text editor window, of a program navigation input requesting display of a selected portion of the industrial control program, simultaneously display the selected portion of the industrial control program in the graphical editor window in a graphical format and in the text editor window in a text-based format.