US 12,299,417 B2
Visual programming for industrial systems
Hongbo Zhao, Dalian (CN); and Liangxin Lu, Dalian (CN)
Assigned to Rockwell Automation Technologies, Inc., Mayfield Heights, OH (US)
Filed by ROCKWELL AUTOMATION TECHNOLOGIES, INC., Mayfield Heights, OH (US)
Filed on May 1, 2023, as Appl. No. 18/141,755.
Prior Publication US 2024/0370231 A1, Nov. 7, 2024
Int. Cl. G06F 8/34 (2018.01); G06F 8/20 (2018.01); G06F 8/65 (2018.01)
CPC G06F 8/34 (2013.01) [G06F 8/20 (2013.01); G06F 8/65 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system of visual programming for industrial systems, the system comprising:
an electronic processor configured to:
generate a graphical user interface (GUI) for programming an industrial controller;
receive a first selection of a first function from a plurality of functions, wherein each function of the plurality of functions is associated with a set of computer executable instructions;
generate, within the GUI, a first graphical representation of the first function, the first graphical representation including a first set of interactive components for receiving one or more parameters specific to configuring the first function;
receive, via the first set of interactive components, a first set of parameters for configuring the first function;
receive, via the GUI, a user input, the user input defining a code section including the first graphical representation;
generate a second graphical representation of the code section, wherein the second graphical representation visually indicates inclusion of the first function within the code section; and
generate a code file for executing the first function based on the first set of parameters.