Patent ID: 11947943
Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system, comprising:
a memory that stores executable components and a library of automation objects representing respective industrial assets, the automation objects having respective programmatic attributes associated with the industrial assets; and
a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising:
a user interface component configured to render integrated development environment (IDE) interfaces on respective client devices and to receive, via interaction with the IDE interfaces, industrial design input that defines aspects of an industrial automation project, the industrial design input comprising at least selection input that adds, to the industrial automation project, an instance of an automation object selected from the automation objects stored in the library; and
a project generation component configured to generate system project data based on the industrial design input, the system project data comprising at least one of an executable industrial control program, an industrial visualization application, or industrial device configuration data,
wherein
the system is implemented on a cloud platform,
the user interface component is configured to send a copy of the automation system project to a client device of the respective client devices, and maintain a master copy of the automation system project on the cloud platform, and
the project generation component is further configured to, in response to receipt, via the user interface component, of object edit data that defines an edit to an attribute of the automation object, modify the automation object in the library and the instance of the automation object included in the copy of the automation system project in accordance with the object edit data.