US 12,327,210 B2
Digital engineering on an industrial development hub
Scott A. Miller, Mayfield Heights, OH (US); Nathan Reynolds, Bonsall, CA (US); Christopher Wayne Como, Mayfield Heights, OH (US); Nathaniel S Sandler, Chagrin Falls, OH (US); Ryan P Dunn, Mayfield Heights, OH (US); Bruce T. McCleave, Jr., Mission Viejo, CA (US); Kyle Reissner, Hudson, OH (US); and Stephen C. Briant, Wexford, PA (US)
Assigned to ROCKWELL AUTOMATION TECHNOLOGIES, INC., Mayfield Heights, OH (US)
Filed by Rockwell Automation Technologies, Inc., Mayfield Heights, OH (US)
Filed on Sep. 11, 2020, as Appl. No. 17/018,446.
Prior Publication US 2022/0083926 A1, Mar. 17, 2022
Int. Cl. G06Q 10/067 (2023.01); G05B 13/04 (2006.01); G05B 19/418 (2006.01); G06Q 10/0637 (2023.01); G06Q 10/0639 (2023.01); G06Q 10/10 (2023.01); G06Q 10/101 (2023.01); G06Q 50/04 (2012.01)
CPC G06Q 10/067 (2013.01) [G05B 13/048 (2013.01); G05B 19/41885 (2013.01); G06Q 10/06375 (2013.01); G06Q 10/06395 (2013.01); G06Q 10/101 (2013.01); G06Q 10/103 (2013.01); G06Q 50/04 (2013.01); G05B 2219/32342 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for designing and testing industrial control projects, 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 receive, via a cloud platform, an industrial control project comprising at least device configuration data and an industrial controller program file of an industrial controller, the industrial controller program file comprising an industrial control program to be executed on the industrial controller and I/O module configuration data defining I/O of the industrial;
a project analysis component configured to
determine one or more industrial assets that make up an industrial automation system based on analysis of the I/O module configuration data of the industrial controller program file and the device configuration data,
retrieve digital device models corresponding to the one or more industrial assets from a vendor repository associated with a vendor of the one or more industrial assets, and
generate respective one or more digital asset models representing the one or more industrial assets based on the digital device models; and
a simulation component configured to generate a digital twin of the industrial automation system, wherein the digital twin comprises the one or more digital asset models.