US 11,835,941 B2
Industrial automation smart object parent/child data collection propagation
Andrew R. Stump, Mentor, OH (US); Anthony Carrara, Strongsville, OH (US); Adam J Gregory, Oak Creek, WI (US); Lorenzo Majewski, Milwaukee, WI (US); Fabio Malaspina, Twinsburg, OH (US); Eashwer Srinivasan, Fremont, OH (US); Srdjan Josipovic, Beachwood, OH (US); Christopher Edward Stanek, Mayfield Heights, OH (US); and Michael J Coan, 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 Aug. 10, 2021, as Appl. No. 17/398,272.
Prior Publication US 2023/0046732 A1, Feb. 16, 2023
Int. Cl. G05B 19/418 (2006.01)
CPC G05B 19/4188 (2013.01) [G05B 19/4183 (2013.01); G05B 19/41885 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for developing industrial applications, 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 and to receive, via interaction with the IDE interfaces, design input that defines aspects of an industrial automation project, wherein a portion of the design input selects an automation object, from the library of automation objects, for inclusion in the industrial automation project as an instance of the automation object; and
a project generation component configured to generate system project data based on the design input,
wherein
the instance of the automation object comprises, as the programmatic attributes, at least control programming that, in response to execution on an industrial controller, facilitates control of an industrial asset represented by the automation object, and data logging configuration parameters that, in response to deployment to a data collection system, configure the data collection system to collect data generated by the industrial asset,
the data logging configuration parameters comprise at least identities of data items generated by the industrial asset that are to be collected by the data collection system and a frequency at which the data items are to be collected by the data collection system, and
the system project data comprises at least an executable industrial control program that includes the control programming and the data logging configuration parameters.