-
公开(公告)号:US20210097216A1
公开(公告)日:2021-04-01
申请号:US17111745
申请日:2020-12-04
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: G06F30/17 , G06F3/0481 , G06F3/0484 , G06N5/04
Abstract: A (GUI) for designing an industrial automation system includes a design window and a first accessory window. The GUI presents a library visualization representative of a plurality of objects within the first accessory window, each object is represented by an icon and corresponds to a respective industrial automation device. The GUI receives inputs indicative of a selection of one or more objects of the plurality of objects from the library, presents the one or more objects in the design window, determines that the one or more inputs do not comply with a set of industrial automation system rules comprising one or more relationships between a plurality of industrial automation devices, and displays a warning message that the one or more inputs do not comply with the set of industrial automation system rules.
-
公开(公告)号:US20210096827A1
公开(公告)日:2021-04-01
申请号:US16584298
申请日:2019-09-26
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R Stump , Anthony Carrara , Eashwer Srinivasan , Christopher W Como , Sharon M. Billi-Duran
Abstract: An industrial integrated development environment (IDE) includes a training component that improves the IDE's automated design tools over time based on analysis of aggregated project data submitted by developers over time. The industrial IDE can apply analytics (e.g., artificial intelligence, machine learning, etc.) to project data submitted by developers across multiple industrial enterprises to identify commonly used control code, visualizations, device configurations, or control system architectures that are frequently used for a given industrial function, machine, or application. This learned information can be encoded in a training module, which can be leveraged by the IDE to generate programming, visualization, or configuration recommendations. The IDE can automatically add suitable control code, visualizations, or configuration data to new control projects being developed based on an inference of the developer's design goals and knowledge of how these goals have been implemented by other developers.
-
公开(公告)号:US20210096554A1
公开(公告)日:2021-04-01
申请号:US16586288
申请日: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 , G06F3/0484 , G06F3/0481 , G06F3/0482 , G06F17/50
Abstract: A system is configured to receive a first selection of a first object corresponding to a first portion of computer code that defines a first operation of a first industrial automation device from a library, receive a second selection of a second object corresponding to a second portion of computer code that defines a second operation of a second industrial automation device from the library, and generate an industrial automation project code file. Generating the industrial automation project code file includes modifying the first portion of computer code to enable the first industrial automation device to operate in conjunction with the second industrial automation device, modifying the second portion of computer code to enable the second industrial automation device to operate in conjunction with the first industrial automation device, and combining the modified first portion of computer code and the modified second portion of computer code.
-
公开(公告)号:US20210096524A1
公开(公告)日:2021-04-01
申请号:US16586237
申请日: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/042 , G06F9/451
Abstract: A light engineering client graphical user interface (GUI) for monitoring and troubleshooting an industrial automation system via an electronic display, includes an alarm listing window and an alarm details window. The GUI presents, in the alarm listing window, an alarm listing associated with an alarm based a condition of an industrial automation device, presents, in the alarm details window, detailed information for the alarm, presents, in the alarm details window, a portion of code associated with the industrial automation device, receives an input making modifications to the portion of code associated with the industrial automation device, and modifies the portion of code associated with the industrial automation device based on the received input.
-
公开(公告)号:US10942710B1
公开(公告)日:2021-03-09
申请号:US16580672
申请日:2019-09-24
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Ryan Dunn , Karl Staas , Andrew Stump , Anthony Carrara , Eashwer Srinivasan , Christopher Como , Sharon Billi-Duran
IPC: G06F8/33 , G06F8/30 , G05B19/418
Abstract: An industrial IDE supports development of control programming using an industrial domain-specific language (DSL) that allows control programming to be written using a scripted programming language having features catered to the industrial domain. The industrial DSL can simplify and streamline development of industrial control code relative to using conventional graphics-based control programming formats such as ladder logic, since a script-based industrial DSL can be used to write programming code using fewer mouse clicks relative to traditional control programming environments. Editing tools inherent to the industrial DSL can provide dynamic programming feedback that guides the developer through the process of developing control code. The industrial IDE can also provide tools that extend the platform to users who wish to customize the industrial DSL to suit their preferred programming approaches.
-
公开(公告)号:US20250156740A1
公开(公告)日:2025-05-15
申请号:US19024960
申请日:2025-01-16
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: G06N5/045 , G06F3/04817 , G06F3/04842 , G06F3/04847 , G06F30/17 , G06N20/00
Abstract: A (GUI) for designing an industrial automation system includes a design window and a first accessory window. The GUI presents a library visualization representative of a plurality of objects within the first accessory window, each object is represented by an icon and corresponds to a respective industrial automation device. The GUI receives inputs indicative of a selection of one or more objects of the plurality of objects from the library, presents the one or more objects in the design window, determines that the one or more inputs do not comply with a set of industrial automation system rules comprising one or more relationships between a plurality of industrial automation devices, and displays a warning message that the one or more inputs do not comply with the set of industrial automation system rules.
-
公开(公告)号:US20250155863A1
公开(公告)日:2025-05-15
申请号:US19024932
申请日:2025-01-16
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/042 , G06F3/04817 , G06F3/0482 , G06F9/451 , G06N5/046 , G06N20/00
Abstract: A graphical user interface (GUI) for designing an industrial automation system via an electronic display includes a design window and a first accessory window. The GUI presents a library visualization representative of a plurality of objects within the first accessory window, each object represented by an icon and corresponding to a respective industrial automation device. The GUI receives a first input indicative of a first selection of a first object from the library, presents the first object in the design window, receives a second input indicative of a second selection of a second object from the library, presents the second object in the design window, determines a suggested next action based on historical data including a plurality of industrial automation system designs having the first and second objects, and updates the GUI to display a notification comprising the suggested next action.
-
公开(公告)号:US12175430B2
公开(公告)日:2024-12-24
申请号:US18304480
申请日:2023-04-21
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R Stump , Anthony Carrara , Eashwer Srinivasan , Christopher W Como , Sharon M Billi-Duran , Matthew R Ericsson , Ryan P Dunn
IPC: G06Q10/101 , G05B19/418 , G06F8/20 , G06F9/451 , G06Q10/0637 , G06Q10/105 , G06Q50/04 , G06N20/00
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.
-
公开(公告)号:US12025973B2
公开(公告)日:2024-07-02
申请号:US17479564
申请日:2021-09-20
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R. Stump , Anthony Carrara , Adam Gregory , Lorenzo Majewski , Eashwer Srinivasan , Srdjan Josipovic , Omar A Bahader , Douglas B Sumerauer , Christopher Edward Stanek , Michael J Coan
IPC: G05B19/418 , G06F3/0483 , G06F3/04847
CPC classification number: G05B19/41835 , G06F3/0483 , G06F3/04847 , G05B2219/32161
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 also includes various graphical features that assist the user to easily discern the various online and offline states of industrial control programs developed using the IDE system. Collaboration tools supported by the IDE system facilitate communicative and coordinated editing of control programs by multiple developers, and the IDE system conveys the resulting online and offline states of these programs using intuitive graphical indicators.
-
公开(公告)号:US12001818B2
公开(公告)日:2024-06-04
申请号:US18304446
申请日:2023-04-21
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Ryan Dunn , Karl Staas , Andrew Stump , Anthony Carrara , Eashwer Srinivasan , Christopher Como , Sharon Billi-Duran
Abstract: An industrial integrated development environment (IDE) supports open or extensible application programming interfaces (APIs) that enable end users (e.g., plant asset owners, original equipment manufacturers (OEM), system integrators, etc.) to build upon the IDE's development platform to create custom views or to code custom functionality. This can include, for example, defining a control programming syntax supported by the industrial IDE, customizing a development environment view afforded by the IDE's interface, modifying or creating project editing functions, defining customized programming guardrails designed to guide compliance with in-house programming standards, or other such IDE customizations.
-
-
-
-
-
-
-
-
-