-
公开(公告)号:US20240359325A1
公开(公告)日:2024-10-31
申请号:US18306352
申请日:2023-04-25
CPC分类号: B25J9/1664 , B25J5/02 , B65G54/02 , B65G2203/0283
摘要: Motion is coordinated between a robot and a mover in an independent cart system. Positions for a mover along a track for the independent cart system and for each axis of motion of the robot mounted on the mover are received at the motion controller. The axis position corresponds to either an angular position of the motor or a mechanical position of a corresponding axis on which the motor is mounted. The motion controller receives a robot motion command corresponding to a desired operation of the robot and generates a mover motion command for the mover and an axis motion command for each axis of the robot. The mover motion command and the axis motion commands are generated as a function of the robot motion command, the position of the mover along the track, and the position of the motor or of the axis for each axis of the robot.
-
公开(公告)号:US20240345809A1
公开(公告)日:2024-10-17
申请号:US18300015
申请日:2023-04-13
发明人: Chris E Stanek , Steven Kowal
摘要: A human-machine interface (HMI) development system supports a custom textual domain-specific language (DSL) for describing and developing HMI applications. The custom DSL comprises user domain elements corresponding to elements used within the context of a graphical HMI editor, and can be used to describe all aspects of an HMI application in terms of these user domains. Since the DSL is a textual syntax, this approach also allows HMI applications to be developed using any text editor. The DSL can be used to define, using text-based programming, such HMI properties as the graphical elements to be included in the HMI application, element layouts in reference to other graphical elements, element behaviors and actions, commands and custom executable code for specific interactions of the graphics.
-
公开(公告)号:US20240319697A1
公开(公告)日:2024-09-26
申请号:US18123635
申请日:2023-03-20
发明人: Kerwen Changyuan ZHANG , Davis Biao MA , Courtney D. PICOU , Angela Hexiao LENG , Leon Tengfei LIANG , July Lei ZHU
IPC分类号: G05B19/042 , G05B23/02
CPC分类号: G05B19/0423 , G05B23/0216
摘要: Systems and methods for software compatibility prediction and remediation for industrial systems. One system includes an electronic processor configured to receive a software inventory for an industrial system and compatibility data associated with each piece of software included in the software inventory. The electronic processor is also configured to generate, via a compatibility engine, a compatibility mapping based on the software inventory and the compatibility data. The electronic processor is also configured to determine, based on the compatibility mapping, a set of compatibility statuses associated with the industrial system. The electronic processor is also configured to generate a graphical user interface (GUI) for display, the GUI including the software inventory, the set of compatibility statuses, and an interactive graphical representation of the compatibility mapping, and, in response to receiving a user interaction with the GUI, dynamically update the GUI based on the user interaction.
-
公开(公告)号:US20240303107A1
公开(公告)日:2024-09-12
申请号:US18117922
申请日:2023-03-06
发明人: Michael J. Anthony , Nathaniel S. Sandler , David C. Mazur , Christopher W. Como , James M. Teal
IPC分类号: G06F9/48
CPC分类号: G06F9/4881
摘要: A method includes receiving (1) a request to perform of one or more analytics operations, and (2) data associated with an industrial automation system, wherein the industrial automation system comprises a plurality of devices configured to perform a plurality of automation operations, and wherein each of the plurality of devices comprises a compute surface configured to perform one or more software tasks, determining a plurality of data processing tasks included in the one or more analytics operations, identifying a portion of the plurality of devices to perform the plurality of data processing tasks based on the compute surface available for each of the plurality of devices, deploying one or more containers to each of the portion of the plurality of devices, and providing first instructions to a first container of the one or more containers to perform a first data processing task of the plurality of data processing tasks.
-
公开(公告)号:US12086732B2
公开(公告)日:2024-09-10
申请号:US18211918
申请日:2023-06-20
发明人: Andrew R. Stump , Anthony Carrara , Christopher W. Como , Sharon Billi-Duran , Matthew R. Ericsson , Srdjan Josipovic , Eashwer Srinivasan , Michael D. Kalan
IPC分类号: G06F3/04842 , G06F3/04817 , G06F3/04847 , G06F30/17 , G06N5/045 , G06N20/00
CPC分类号: G06N5/045 , G06F3/04817 , G06F3/04842 , G06F3/04847 , G06F30/17 , G06N20/00
摘要: 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.
-
公开(公告)号:US12079624B2
公开(公告)日:2024-09-03
申请号:US17930789
申请日:2022-09-09
发明人: Petr Pitrinec , Roman Vitek , Martin Paulicek , Michal Hanzeli , David E Preischel , Zachary S Cruz , Kevin R Sargent , Karol Szczupakowski , Pawel Krzyzowski
摘要: An industrial integrated development environment (IDE) is designed to execute on a cloud-platform or a web-based platform. The IDE includes a library of device profiles that render graphical device configuration interfaces for reading and writing values of device parameters. To ensure correct binding of an instance of a device profile invoked on a client device and the corresponding physical device on the plant floor during runtime, the IDE system assigns a unique session identifier to each communication channel between a client-side profile instance and the corresponding physical device.
-
公开(公告)号:US12078989B2
公开(公告)日:2024-09-03
申请号:US18296279
申请日:2023-04-05
CPC分类号: G05D1/0038 , G05D1/0231 , G05D1/0276 , H04N5/272 , H04N7/183 , H04N7/185
摘要: A system for remote viewing and control of self-driving vehicles includes: an execution subsystem for deployment at an execution location containing a self-driving vehicle. The execution subsystem includes: a capture assembly to capture multimedia data depicting the execution location, and a server to receive the multimedia data and transmit the multimedia data for presentation at an operator location remote from the execution location. The server relays operational commands and operational status data between the self-driving vehicle and the operator location. The system includes an operator subsystem for deployment at the operator location, including: a display assembly, and a computing device to: (a) establish a connection with the server; (b) receive the multimedia data from the server and control the display assembly to present the multimedia data; and (c) receive control commands and transmit the control commands to the server for execution by the self-driving vehicle.
-
8.
公开(公告)号:US20240286657A1
公开(公告)日:2024-08-29
申请号:US18659504
申请日:2024-05-09
发明人: Yuhong Huang
CPC分类号: B61L23/34 , B61L23/26 , B61L25/021
摘要: A motion control system for an independent cart system provides for an improved system for controlling operation of movers in areas of high traffic. A controller monitors operation of the movers to detect heavy traffic. In heavy traffic, the controller may bring a mover to a stop to avoid collisions. Once a mover is stopped, the segment controller will look at the present location of the mover and determine whether it is at the desired position set in the motion command. If the mover is not at the desired position, the stop was a result of heavy traffic. After detecting heavy traffic, the controller commands the mover to resume travel using a modified motion command. The modified motion command will command the first mover to its desired position but will command the move at a reduced rate or using a reduced response in the controller.
-
公开(公告)号:US12066837B2
公开(公告)日:2024-08-20
申请号:US18316724
申请日:2023-05-12
发明人: Ryan Christopher Gariepy , Andrew Dobson , Nir Rikovitch , William John Alexander Torrens , Roydyn Clayton
IPC分类号: G05D1/00 , G05B19/418 , G05D1/225 , G05D1/229
CPC分类号: G05D1/0291 , G05B19/41895 , G05D1/0297 , G05D1/225 , G05D1/229 , G05B2219/50393 , Y02P90/02
摘要: Systems and methods for flexible conveyance in an assembly-line or manufacturing process are disclosed. A fleet of self-driving vehicles and a fleet-management system can be used to convey workpieces through a sequence of workstations at which operations are performed in order to produce a finished assembly. An assembly can be transported to a first workstation using a self-driving vehicle, where an operation is performed on the assembly. Subsequently, the assembly can be transported to a second workstation using the self-driving vehicle. The operation can be performed on the assembly while it is being conveyed by the self-driving vehicle.
-
公开(公告)号:US12061845B2
公开(公告)日:2024-08-13
申请号:US16679503
申请日:2019-11-11
发明人: Ian McGregor , David Dawkins , Adam Davidson
IPC分类号: G06F30/17 , G06F111/20
CPC分类号: G06F30/17 , G06F2111/20
摘要: An industrial CAD system is supplemented with features that allow a developer to easily convert a mechanical CAD model of an automation system to a dynamic digital twin capable of simulation within a simulation platform. The features allow the user to label selected elements of a mechanical CAD drawing with “aspects” within the CAD environment. These aspect markups label the selected mechanical elements as being specific types of industrial assets or control elements. Based on these markups, the CAD platform associates mechatronic metadata with the selected elements based on the type of aspect with which each element is labeled. This mechatronic metadata defines the behavior (e.g., movements, speeds, forces, etc.) of the selected element within the context of a virtual simulation, transforming the mechanical CAD model into a dynamic digital twin that can be exported to a simulation and testing platform.
-
-
-
-
-
-
-
-
-