Patent ID: 11972257
Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Field: Control (Instruments)
Classification: CPC G | IPC G

Claim 10:
11. A method, comprising:
receiving, by an integrated development environment (IDE) system comprising a processor, industrial design input via a first interaction with an IDE interface generated by the IDE system, wherein the industrial design input defines aspects of an industrial automation control project;
generating, by the IDE system, system project data based on the industrial design input, the system project data comprising at least one of an executable industrial control program or device configuration data;
rendering, by the IDE system, a domain-specific language (DSL) editing interface;
receiving, by the IDE system via a second interaction with the DSL editing interface, topology DSL script that defines a device topology of an industrial control system to be configured and controlled by the system project data;
compiling, by the IDE system, the topology DSL script to yield a topology definition for the industrial control system; and
adding, by the IDE system, the topology definition to the industrial control project being developed for the industrial control system,
wherein the generating of the system project data comprises generating at least one of the executable control program or the device configuration data for the industrial control system based on the topology definition.