-
61.
公开(公告)号:US11875276B2
公开(公告)日:2024-01-16
申请号:US17101656
申请日: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/04817 , G06F3/04842 , G06N5/045 , G06F3/04847 , G06F30/17 , G06N20/00
CPC classification number: G06N5/045 , G06F3/04817 , G06F3/04842 , G06F3/04847 , G06F30/17 , G06N20/00
Abstract: A method includes presenting a first graphical user interface (GUI) including a first listing of a first plurality of objects within a project library, presenting a second GUI comprising a second listing of the second plurality of objects, receiving a second input indicative of a selection of the one or more objects in the second listing, receiving a third input indicative of a command to import the one or more objects to the project library, retrieving one or more respective portions of computer code corresponding to the one or more objects of the second plurality of objects from a second database, and updating the first GUI to include the one or more objects in the first listing.
-
公开(公告)号:US11835941B2
公开(公告)日:2023-12-05
申请号:US17398272
申请日:2021-08-10
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R. Stump , Anthony Carrara , Adam J Gregory , Lorenzo Majewski , Fabio Malaspina , Eashwer Srinivasan , Srdjan Josipovic , Christopher Edward Stanek , Michael J Coan
IPC: G05B19/418
CPC classification number: G05B19/4188 , G05B19/4183 , G05B19/41885
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. These automation objects represent corresponding physical industrial assets and have associated programmatic attributes relating to those assets, including data logging and device configuration parameters. Functional relationships between automation objects can be defined to yield object hierarchies, and object attributes can be propagated across objects up and down the hierarchy.
-
公开(公告)号:US20230334347A1
公开(公告)日:2023-10-19
申请号:US18211918
申请日:2023-06-20
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
CPC classification number: 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.
-
公开(公告)号:US11733977B2
公开(公告)日:2023-08-22
申请号:US18145455
申请日:2022-12-22
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R. Stump , Anthony Carrara , Adam Gregory , Lorenzo Majewski , Eashwer Srinivasan , Srdjan Josipovic , Omar A Bahader , Christopher Edward Stanek , Michael J Coan , Douglas B Sumerauer , Ryan P Dunn
IPC: G06F9/44 , G06F8/33 , G06F3/0482 , G06F8/34 , G06F8/36
CPC classification number: G06F8/33 , G06F3/0482 , G06F8/34 , G06F8/36 , G06F2203/04803
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. A development interface of the industrial IDE can comprises two editing windows that render the control program in a graphical format and in a text-based format simultaneously, allowing the user to edit the program in either format on the same interface.
-
公开(公告)号:US11656866B2
公开(公告)日:2023-05-23
申请号:US17207514
申请日:2021-03-19
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R Stump , Anthony Carrara , Eashwer Srinivasan , Srdjan Josipovic , Adam J Gregory , Michael J Coan
IPC: G06F8/71 , G05B19/418 , G06F8/73
CPC classification number: G06F8/71 , G05B19/4184 , G05B19/41835 , G05B19/41845 , G06F8/73 , G05B2219/32095 , G05B2219/36062
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. Project edits submitted to the IDE system, both applied and unapplied, are stored as edit records, allowing edits to be selectively undone or applied either manually or as part of a rollback to a milestone version.
-
公开(公告)号:US11644809B2
公开(公告)日:2023-05-09
申请号:US17473037
申请日:2021-09-13
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R. Stump , Srdjan Josipovic , Matthew R. Ericsson , Michael D. Kalan , Anthony Carrara , Christopher W. Como , Sharon M. Billi-Duran
IPC: G05B19/05 , G05B19/042
CPC classification number: G05B19/054 , G05B19/0426 , G05B19/052 , G05B19/056 , G05B2219/23067
Abstract: The present disclosure is directed to systems, methods and devices for facilitating object-based cross-domain industrial automation control. An object library comprising a plurality of objects may be maintained. One or more of the objects may represent physical counterparts for use in an industrial automation process. Each object of the plurality of objects in the object library may have at least one property that an automated control device operation can be programmed to act on. Each object of the plurality of objects may also have at least one property that a human machine interface component can utilize in generating display elements corresponding to the objects for display on the human machine interface. When modifications to objects in the object library are received, those modifications may be automatically deployed and incorporated in controller logic and HMI graphics and control.
-
公开(公告)号:US20230123417A1
公开(公告)日:2023-04-20
申请号:US18069055
申请日:2022-12-20
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Andrew R. Stump , Srdjan Josipovic , Matthew R. Ericsson , Michael D. Kalan , Anthony Carrara , Christopher W. Como , Sharon M. Billi-Duran
Abstract: Various embodiments of the present technology comprise systems and methods for testing automated industrial process routines. In some examples, a software object that corresponds to a physical device in an automated industrial environment is integrated into a test routine comprising other software objects that correspond to other physical devices in the automated industrial environment. A test script of the software object is executed to test the compatibility between the software object and the other software objects in the test routine and the performance of the software object in the test routine. Test results are generated that comprise virtual measurements for the software object.
-
公开(公告)号:US11620551B2
公开(公告)日:2023-04-04
申请号: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: G06F3/04817 , G06F3/04842 , G06N5/04 , G06F3/04847 , G06F30/17 , G06N5/045 , G06N20/00
Abstract: A method includes receiving an input indicative of a selection of an object associated with an industrial automation project, each object of a plurality of objects corresponding to a respective industrial automation component, retrieving logic associated with the object from a storage component, evaluating an operability of the logic when executed by the respective industrial automation component corresponding to the object, wherein evaluating the operability of the logic comprises running one or more scripts, executing one or more algorithms, applying one or more rules, or a combination thereof, and updating a GUI to present: a first window visualization comprising a logic schematic visualization of one or more tasks that the logic is configured to cause the object to perform and a second window visualization comprising an indication of the operability of the logic when executed by the respective industrial automation component.
-
公开(公告)号:US11609750B2
公开(公告)日:2023-03-21
申请号:US17157266
申请日:2021-01-25
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.
-
公开(公告)号:US11574219B2
公开(公告)日:2023-02-07
申请号:US16586165
申请日: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: G06F3/04817 , G06F3/04842 , G06N5/04 , 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.
-
-
-
-
-
-
-
-
-