-
11.
公开(公告)号:US20250005224A1
公开(公告)日:2025-01-02
申请号:US18343481
申请日:2023-06-28
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Michael J. Anthony , Clark L. Case , Michael P. D'Amico , Taryl J. Jasper , Eryn Amara Danielle Manela , David C. Mazur , Jonathan A. Mills , Nathaniel S. Sandler , Kurt D. Sneen , David A. Snyder
IPC: G06F30/20
Abstract: Technology disclosed herein includes a prompt engineering service that integrates artificial intelligence with the programming systems of an industrial automation environment to design a system of the industrial automation environment. The interface service leverages the capabilities of a large language model (LLM) trained on industrial automation workflows to provide accurate and relevant system design information. For example, the interface service receives system configuration data and generates a first prompt requesting a category associated with the system configuration data. The interface service uses the first prompt to generate a response from the LLM. The interface service generates a second prompt requesting a user interface message for offering assistance to configure the system based on the category. The interface service uses the second prompt to generate the user interface message and displays the message in a user interface.
-
12.
公开(公告)号:US20250004450A1
公开(公告)日:2025-01-02
申请号:US18343551
申请日:2023-06-28
Applicant: Rockwell Automation Technologies, Inc
Inventor: Michael J. Anthony , Clark L. Case , Michael P. D'Amico , Taryl J. Jasper , Aaron D. Manela , David C. Mazur , Jonathan A. Mills , Nathaniel S. Sandler , Kurt D. Sneen , David A. Snyder
IPC: G05B19/418
Abstract: The present technology relates to artificial intelligence assisted device troubleshooting. In an implementation, an interface service of a human machine interface application trains a machine learning model on the content of an embeddings database. The interface service then receives an input comprising a context of an automation system design. The interface service generates a prompt that includes an instruction for the ML model to identify an anomaly type associated with the context of the automation system design and to generate a solution that addresses the anomaly type. The interface service transmits the prompt to the ML model and receives a response from the ML model that includes the anomaly type and the requested solution. After receiving a response, the interface service may modify the automation system design based on the content of the response and surface a graphical user interface that includes the modified design.
-
公开(公告)号:US12013687B1
公开(公告)日:2024-06-18
申请号:US18220638
申请日:2023-07-11
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Dave C. Mazur , Rob A. Entzminger , Jonathan A. Mills
IPC: G05B19/418 , G06F9/54
CPC classification number: G05B19/4185 , G06F9/541 , G05B2219/23102 , G05B2219/36037
Abstract: An industrial automation system is described including multiple devices, a master container node, a container node, and a control system. The devices may connect to an external application programming interface (API) of an external device (e.g., an electric power utility company), receive an API call from the external API indicative of a time window for monitoring electrical power consumption of the devices by the external API, and output one or more information technology (IT) commands in response to receiving the API call. The container node may be coupled to the master container node, wherein the container node may map the IT commands to operation technology (OT) commands. The control system may be coupled to the container node and the plurality of devices. The control system may implement the OT commands on the devices to perform one or more operations.
-
公开(公告)号:US20240094707A1
公开(公告)日:2024-03-21
申请号:US17945706
申请日:2022-09-15
Applicant: Rockwell Automation Technologies, Inc.
Inventor: David C. Mazur , Rob A. Entzminger , Jonathan A. Mills , Todd A. Wiese , Bruce T. McCleave, JR. , James M. Teal
IPC: G05B19/4155
CPC classification number: G05B19/4155 , G05B2219/31368
Abstract: 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.
-
公开(公告)号:US20230353553A1
公开(公告)日:2023-11-02
申请号:US17730674
申请日:2022-04-27
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Todd A. Wiese , Jonathan A. Mills
IPC: H04L9/40
CPC classification number: H04L63/0823
Abstract: A secure certificate is provided to enable features within a motor drive. The certificate enables secure delivery of features for execution on the motor drive. A private key is stored in the motor drive, and the secure certificate is encrypted by the supplier with a corresponding public key. The encrypted certificate is delivered via a secure channel to the motor drive. The motor drive decrypts the certificate and reads the desired features for inclusion in the motor drive from extensions defined within the certificate. The motor drive downloads instructions for execution on the motor drive as well as configuration parameters required to execute the desired features. The instructions and parameters are stored in the memory of the motor drive for subsequent execution. Identification of features by secure certificate allows for feature and time-based licensing of functions for execution by the motor drive.
-
公开(公告)号:US20250103027A1
公开(公告)日:2025-03-27
申请号:US18474899
申请日:2023-09-26
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Nathaniel S. Sandler , David C. Mazur , Jonathan A. Mills , Michael J. Anthony , Todd A. Wiese , Michael A. Spaner
IPC: G05B19/418
Abstract: In a container orchestration environment implemented in an industrial automation environment, a new industrial automation component (e.g., device or software) attaches to an industrial automation network, and a pod of the container orchestration environment detects the attachment. In response, the pod creates a new pod representing the new industrial automation component by determining a type of the new industrial automation component, identifying functionality specific to the industrial automation component based on the type, provisioning software to implement the functionality, and generating a pod with containers for the software. The pod couples interfaces in the software to interfaces of the new industrial automation component and exposes the pod in the container orchestration environment, allowing the industrial automation component to participate in the container orchestration system.
-
公开(公告)号:US20250044773A1
公开(公告)日:2025-02-06
申请号:US18228398
申请日:2023-07-31
Applicant: Rockwell Automation Technologies, Inc.
Inventor: David C. Mazur , Nathaniel S. Sandler , Jonathan A. Mills , Richard Resseguie , Brian J. Seibel , Eugene Mourzine , Jakob Methfessel , Lisa D. Hughes , Kurt D. Sneen
IPC: G05B19/418
Abstract: Systems and methods described herein may involve monitoring an asset based on multiple device models representing the asset as operated in different process states. The systems and methods may involve receiving acquired data corresponding to a current operation of the asset and identifying a device model of the multiple device models based on the acquired data. The device model may correspond to a process state of the different process states, an operational parameter that the asset is operated in, and a training status indication.
-
公开(公告)号:US20250036103A1
公开(公告)日:2025-01-30
申请号:US18227091
申请日:2023-07-27
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Jonathan A. Mills , Nathaniel S. Sandler , Eugene Mourzine , David C. Mazur , Rob A. Entzminger
IPC: G05B19/4155
Abstract: Systems and methods described herein may involve an industrial control system that performs one or more operations in association with an industrial automation system based on data received via one or more of its input terminals. Processing circuitry may provide a virtualized industrial automation device communicatively coupled to the industrial control system via one or more output terminals. The processing circuitry may receive an event notification from a first container provided by one or more computing devices external to the industrial automation system, where the first container may perform a monitoring operation and generate the event notification based on the monitoring operation. The processing circuitry may operate the virtualized industrial automation device to expose the event notification to the one or more input terminals and may transmit the data via the one or more input terminals to the industrial control system.
-
公开(公告)号:US12007755B2
公开(公告)日:2024-06-11
申请号:US17447647
申请日:2021-09-14
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Marius G. Chis , Jonathan A. Mills , Scott D. Braun , Todd A. Wiese , David C. Mazur
IPC: G05B19/418
CPC classification number: G05B19/4185 , G05B19/4183 , G05B19/4188
Abstract: An industrial device includes an input/output module and a processor. The input/output module is configured to communicate with one or more other devices via an industrial network. The processor is configured to configure the industrial device as a leader device or a follower device. The processor includes a leader module, upon being activated, configured to detect and configured one or more follower devices connected to the industrial network; and a follower module, upon being activated, configured to broadcast identity and receive configuration command from a leader device.
-
公开(公告)号:US20240103894A1
公开(公告)日:2024-03-28
申请号:US17955179
申请日:2022-09-28
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Nathaniel S. Sandler , Bruce T. McCleave, JR. , James M. Teal , Bart Nieuwborg , Todd A. Wiese , Jonathan A. Mills , Michael J. Anthony
CPC classification number: G06F9/455 , G05B17/02 , G06F9/4843
Abstract: A computer readable medium stores instructions that cause a processor to receive an indication of a request for analysis of a simulation model associated with an industrial automation system, wherein the industrial automation system includes a plurality of devices, wherein each of the plurality of devices includes a respective compute surface configured to perform one or more software tasks, identify a first device of the plurality of devices having sufficient resources to perform the analysis, and deploy a container to the first device. The container is configured to collect data from one or more sensors disposed in or around the industrial automation system, update the simulation model based on the collected data, and provide the updated simulation model for distribution to one or more other devices of the plurality devices.
-
-
-
-
-
-
-
-
-