Systems and methods for data transmission within an industrial automation system

US11934178B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11934178-B1
Application numberUS-202217945706-A
CountryUS
Kind codeB1
Filing dateSep 15, 2022
Priority dateSep 15, 2022
Publication dateMar 19, 2024
Grant dateMar 19, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for data transmission within an industrial automation system include modeling or simulating, in accordance with a model, a plurality of devices performing one or more operations in an industrial automation system, determining, for a first operation of the one or more operations and from a plurality of categories, a category for the first operation, sending a request to the industrial automation system for data associated with the first operation at a time, wherein the data and time are determined based on the category of the first operation, receiving, from the industrial automation system, the requested data, and modifying the model based on the received data.

First claim

Opening claim text (preview).

The invention claimed is: 1. A non-transitory computer-readable medium storing instructions that, when executed by processing circuitry of a cloud computing system, cause the processing circuitry to perform actions comprising: modeling or simulating, in accordance with a model, a plurality of devices performing one or more operations in an industrial automation system; determining, for a first operation of the one or more operations and from a plurality of categories, that a category for the first operation comprises a cyclic operations category; sending a request to the industrial automation system for data associated with the first operation at a time, wherein the data and time are determined based on the category of the first operation, and wherein the time occurs between cycles of the first operation; receiving, from the industrial automation system, the requested data; and modifying the model based on the received data. 2. The non-transitory computer-readable medium of claim 1 , wherein the actions comprise: determining an estimated lifespan of a part included in a device of the plurality of devices; after receiving the requested data, determining a modified lifespan for the part by modifying the estimated lifespan based on the data; and in response to the modified lifespan being less than a threshold: determining a maintenance operation for the part; and sending, to the industrial automation system, a recommendation that includes the determined maintenance operation. 3. The non-transitory computer-readable medium of claim 1 , wherein the plurality of categories comprises constant speed operations, variable speed operations, or a combination thereof. 4. The non-transitory computer-readable medium of claim 3 , wherein the request for data comprises a request for a first set of synchronous data collected during a cycle of the first operation. 5. The non-transitory computer-readable medium of claim 1 , wherein the actions comprise: changing the time to an updated time based on the received requested data; and sending an additional request to the industrial automation system for additional data associated with the first operation at the updated time. 6. The non-transitory computer-readable medium of claim 5 , wherein the updated time is determined based on a part included in a device of the plurality of devices nearing an end of a lifespan or maintenance cycle. 7. The non-transitory computer-readable medium of claim 5 , wherein the updated time is determined based on an anomaly being detected in the received requested data. 8. The non-transitory computer-readable medium of claim 1 , wherein the actions comprise: determining a change to one or more operational parameters of the industrial automation system based on an analysis of the received requested data; and sending a recommendation to implement the change to the one or more operational parameters of the industrial automation system. 9. The non-transitory computer-readable medium of claim 1 , wherein the actions comprise: determining a change to one or more operational parameters of the industrial automation system based on an analysis of the received requested data; and automatically implementing the change to the one or more operational parameters of the industrial automation system. 10. A method, comprising: receiving first data associated with an industrial automation system; generating a model of an operation performed by one or more devices in the industrial automation system; determining, for the operation, that a category for the operation comprises a constant speed operations category; determining, for the operation, a data transmission time based on the determined category for the operation; sending a request to the industrial automation system for second data associated with the operation at the data transmission time, wherein the request comprises a request for a set of synchronous or asynchronous data; receiving, from the industrial automation system, the requested second data; and modifying the model based on the received second data. 11. The method of claim 10 , wherein the request is sent to, and the second data is received from, an edge computing device of the industrial automation system. 12. The method of claim 10 , wherein the request is sent to, and the second data is received from, one of the one or more devices in the industrial automation system. 13. The method of claim 10 , comprising: changing the data transmission time to an updated data transmission time based on the received requested second data; and sending an additional request to the industrial automation system for third data associated with the operation at the updated data transmission time. 14. The method of claim 10 , wherein the category is one of a plurality of categories comprising a variable speed operations category, a cyclic operations category, or a combination thereof. 15. A system, comprising: a processor; and a memory, accessible by the processor, and storing instructions that, when executed by the processor, cause the processor to perform actions comprising: receiving first data associated with an industrial automation system; generating a model of an operation performed by one or more devices in the industrial automation system; determining, for the operation, a data transmission time based on a category for the operation, wherein the category for the operation comprises a variable speed operations category; sending a request to the industrial automation system for second data associated with the operation at the data transmission time, wherein the request for data comprises a request for a set of synchronous data collected during the operation; receiving, from the industrial automation system, the requested second data; and modifying the model based on the received second data. 16. The system of claim 15 , wherein the category for the operation is one of a plurality of categories comprising a constant speed operations category, a cyclic operations category, or a combination thereof. 17. The system of claim 15 , wherein the actions comprise: determining a maintenance operation for the industrial automation system; and sending, to the industrial automation system, a recommendation that includes the determined maintenance operation.

Assignees

Inventors

Classifications

  • characterised by program execution, i.e. part program or machine function execution, e.g. selection of a program · CPC title

  • MAP manufacturing automation protocol · CPC title

  • characterised by modeling, simulation of the manufacturing system · CPC title

  • What is simulated, manufacturing process and compare results with real process · CPC title

  • electric · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11934178B1 cover?
Techniques for data transmission within an industrial automation system include modeling or simulating, in accordance with a model, a plurality of devices performing one or more operations in an industrial automation system, determining, for a first operation of the one or more operations and from a plurality of categories, a category for the first operation, sending a request to the industrial…
Who is the assignee on this patent?
Rockwell Automation Tech Inc
What technology area does this patent fall under?
Primary CPC classification G05B19/4155. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 19 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).