-
公开(公告)号:US11423192B2
公开(公告)日:2022-08-23
申请号:US17101636
申请日:2020-11-23
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R. Stump , Anthony Carrara , Christopher W. Como , Sharon Billi-Duran , Matthew R. Ericsson , Srdjan Josipovic , Eashwer Srinivasan , Michael D. Kalan
IPC: G06F3/04842 , G06F30/17 , G06F3/04817 , G06F3/04847 , G06N5/04 , G06N20/00
Abstract: A method includes accessing a shared industrial automation project file, creating a local copy of an industrial automation project file representative of the shared industrial automation project file on a storage component accessible by the one or more processors, receiving, via a graphical user interface (GUI), an input indicative of one or more modifications to the local copy of the industrial automation project file, implementing the one or more modifications to the local copy of the industrial automation project file based on the input, identifying one or more differences between the local copy of the industrial automation project file and the shared industrial automation project file, wherein the one or more differences are associated with the one or more modifications, and presenting a notification indicative of the one or more differences between the local copy of the industrial automation project file and the shared industrial automation project file.
-
公开(公告)号:US20210096852A1
公开(公告)日:2021-04-01
申请号:US16586346
申请日:2019-09-27
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R. Stump , Anthony Carrara , Christopher W. Como , Sharon Billi-Duran , Matthew R. Ericsson , Srdjan Josipovic , Eashwer Srinivasan , Michael D. Kalan
Abstract: A system includes a processor and a memory accessible by the processor. The memory stores instructions that, when executed by the processor, cause the processor to receive an industrial automation project code file, wherein the industrial automation project code file defines one or more operations of an industrial automation system during performance of an industrial automation process, retrieve a set of industrial automation rules associated with a set of best practices for project code files, analyze the industrial automation project code file based on the set of industrial automation rules, including identifying one or more instances of inefficient tag usage, and identifying one or more sets of parallel overlapping tasks, and generate a report based the analysis of the industrial automation project code file based on the set of industrial automation rules.
-
公开(公告)号:US20210096553A1
公开(公告)日:2021-04-01
申请号:US16584415
申请日:2019-09-26
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R. Stump , Anthony Carrara , Eashwer Srinivasan , Christopher W. Como , Sharon M. Billi-Duran
IPC: G05B19/418 , G06T19/00 , G05B19/4093
Abstract: An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. These collaborative features can include, for example, brokering between different sets of design input directed to the same portion of the system project, generating notifications to remote designers when a portion of the system project is modified, sharing of development interfaces or environments, facilitating involvement of outside technical support experts to assist with design issues, and other collaborative features.
-
公开(公告)号:US20210096542A1
公开(公告)日:2021-04-01
申请号:US16586208
申请日:2019-09-27
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R. Stump , Anthony Carrara , Christopher W. Como , Sharon Billi-Duran , Matthew R. Ericsson , Srdjan Josipovic , Eashwer Srinivasan , Michael D. Kalan
IPC: G05B19/418 , G05B23/02
Abstract: A graphical user interface (GUI) for designing and monitoring an industrial automation system presents an alert based on a condition of an object corresponding to a respective industrial automation device displayed on the GUI. The GUI generates one or more suggestions for resolving the alert, including referencing a historical data set, parsing the historical data set to identify one or more previous instances in which the condition of the object occurred and was successfully resolved, and identifying one or more respective remedial actions taken in each of the one or more identified previous instances to resolve the condition. The GUI presents the one or more remedial actions as the one or more suggestions for resolving the alert, receives an input selecting one of the one or more remedial actions, and implements the selected remedial action.
-
公开(公告)号:US20210096526A1
公开(公告)日:2021-04-01
申请号:US16585779
申请日:2019-09-27
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Matthew R. Ericsson , Andrew R. Stump , Anthony Carrara , Eashwer Srinivasan , Christopher W. Como , Sharon M. Billi-Duran
IPC: G05B19/05 , G05B19/042
Abstract: An industrial integrated development environment (IDE) comprises a development interface that affords a user a great deal of control over the editing tools, workspace canvases, and project information rendered at a given time. The industrial IDE system automatically filters the tools, panels, and information available for selection based on a current project development task, such that a focused subset of editing tools relevant to a current development task or context are made available for selection while other tools are hidden. The development interface also allows the user to selectively render or hide selected tools or information from among the relevant, filtered set of tools. This can reduce or eliminate unnecessary clutter and aid in quickly and easily locating and selecting a desired editing function. The IDE's development interface can also conform to a structured organization of workspace canvases and panels that facilitates intuitive workflow.
-
公开(公告)号:US12216886B2
公开(公告)日:2025-02-04
申请号:US18377593
申请日:2023-10-06
Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Inventor: Matthew R. Ericsson , Andrew R. Stump , Anthony Carrara , Eashwer Srinivasan , Christopher W. Como , Sharon M. Billi-Duran
IPC: G06F3/0483 , G06F3/04817 , G06F3/0482 , G06F8/20
Abstract: An industrial integrated development environment (IDE) comprises a development interface that affords a user a great deal of control over the editing tools, workspace canvases, and project information rendered at a given time. The industrial IDE system automatically filters the tools, panels, and information available for selection based on a current project development task, such that a focused subset of editing tools relevant to a current development task or context are made available for selection while other tools are hidden. The development interface also allows the user to selectively render or hide selected tools or information from among the relevant, filtered set of tools. This can reduce or eliminate unnecessary clutter and aid in quickly and easily locating and selecting a desired editing function. The IDE's development interface can also conform to a structured organization of workspace canvases and panels that facilitates intuitive workflow.
-
公开(公告)号:US12189378B2
公开(公告)日:2025-01-07
申请号:US18154271
申请日:2023-01-13
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R Stump , Anthony Carrara , Eashwer Srinivasan , Srdjan Josipovic , Lorenzo P Majewski , Christopher Como , Christopher E Stanek , Matthew R Ericsson
IPC: G05B19/418 , G06F8/20
Abstract: An industrial integrated development environment (IDE) provides a development framework for designing, programming, and configuring multiple aspects of an industrial automation system using a common design environment and data model. Projects creating using embodiments of the IDE system can be built on an object-based model rather than, or in addition to, a tag-based architecture. To this end, the IDE system can support the use of automation objects that serve as building blocks for this object-based development structure. Project data models defining collections of automation objects and their functional relationships can be stored in a model library for selective inclusion in system projects.
-
58.
公开(公告)号:US11953887B2
公开(公告)日:2024-04-09
申请号:US16586322
申请日:2019-09-27
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R. Stump , Anthony Carrara , Christopher W. Como , Sharon Billi-Duran , Matthew R. Ericsson , Srdjan Josipovic , Eashwer Srinivasan , Michael D. Kalan
IPC: G05B19/418 , G05B23/02
CPC classification number: G05B19/41845 , G05B19/4183 , G05B19/4185 , G05B23/0216
Abstract: A system includes a processor and a memory accessible by the processor and storing instructions that, when executed by the processor, cause the processor to receive an input adding a new industrial automation device to an industrial automation system including a plurality of industrial automation devices, generate a new name for the new industrial automation device based on a naming convention and a location of the new industrial automation device within the industrial automation system, determine, for each of one or more industrial automation devices of the plurality of industrial automation devices, a name change based on the addition of the new industrial automation device to the industrial automation system, wherein the name change comprises generating a replacement name and replacing a previous name with the replacement name, and update one or more respective configurations of the plurality of industrial automation devices based on the one or more name changes.
-
公开(公告)号:US11947943B2
公开(公告)日:2024-04-02
申请号:US18312670
申请日:2023-05-05
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R Stump , Anthony Carrara , Eashwer Srinivasan , Srdjan Josipovic , Lorenzo P Majewski , Christopher Wayne Como , Christopher E Stanek , Matthew R Ericsson
IPC: G06F8/60 , G05B19/4155 , G06F11/36
CPC classification number: G06F8/60 , G06F11/3688 , G05B19/4155 , G05B2219/32125
Abstract: An industrial integrated development environment (IDE) provides a development framework for designing, programming, and configuring multiple aspects of an industrial automation system using a common design environment and data model. Projects creating using embodiments of the IDE system can be built on an object-based model rather than, or in addition to, a tag-based architecture. To this end, the IDE system can support the use of automation objects that serve as building blocks for this object-based development structure. To ensure consistency within and between projects, as well as to ensure that a given industrial project is dynamically updated to reflect changes to an industrial asset's attributes (e.g., control code, visualization definitions, testing scripts, analytic code, etc.), embodiments of the IDE system can use automation object inheritance features to propagate changes made to an automation object definition to all instances of the automation object used throughout a control project.
-
公开(公告)号:US11900082B2
公开(公告)日:2024-02-13
申请号:US18155787
申请日:2023-01-18
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R Stump , Anthony Carrara , Eashwer Srinivasan , Srdjan Josipovic , Adam Gregory , Michael J Coan
Abstract: An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for intelligently brokering between conflicting edits submitted to common portions of the system project.
-
-
-
-
-
-
-
-
-