-
公开(公告)号:US20240085861A1
公开(公告)日:2024-03-14
申请号:US17932025
申请日:2022-09-14
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Timothy L. Stanford , Alexander J. Miller , Mayank Maheshwari , Kevin Anthony Ellis
IPC: G05B13/02
CPC classification number: G05B13/021
Abstract: An industrial controller can perform multi-dimensional optimization locally using the controller's native hardware and processing. An optimization algorithm is encoded on the industrial controller in a language understandable and executable by the controller (e.g., IEC61131-3). The optimization algorithm is adapted for the scan-based processing performed by industrial controllers rather than sequential processing, thereby allowing the optimization algorithm to be executed by the industrial controller as part of the controller's control program execution. A control program development system allows a user to add and configure the optimization algorithm as an instruction within the controller's control program. The instruction's configurable parameters allow the user to submit constraints and cost functions for the algorithm. During runtime, the controller executes this optimization instruction in accordance with the optimization parameters submitted by the user during development, using values of specified data tags as inputs and outputs for the algorithm.