Patent classifications
G05B2219/14083
Robotic application equipment monitoring and predictive analytics
A method for analyzing data provided by a robot system located in a plant. The method includes operating a plurality of robots in the robot system and collecting first level data concerning operating parameters of each robot while they are being operated. The method further includes analyzing the first level data in a first data collection device located in the plant using first level analyzation software, analyzing the analyzed first level data collected in a second data collection device using second level analyzation software, and analyzing the analyzed second level data collected in a third data collection device in the cloud using third level analyzation software. A web portal outside of the plant can be used to gain access to the analyzed third level data.
CONTROL ARCHITECTURE INCLUDING A PROGRAMMABLE LOGIC CONTROLLER AND A CLOUD COMPUTING SYSTEM
A control architecture includes at least one programmable logic controller and at least one cloud computing system. An automation program of the controller includes at least one predefined control module. The cloud computing system is designed to store first data in accordance with a model of input data and second data in accordance with a model of output data. At least one first hardware and/or software entity is designed to publish the first data in the cloud computing system with a view to being read by the programmable logic controller when it executes the predefined control module. At least one second hardware and/or software entity is designed to read the second data published in the cloud computing system by the programmable logic controller when it executes the predefined control module.
KNOWLEDGE-BASED PROGRAMMABLE LOGIC CONTROLLER WITH FLEXIBLE IN-FIELD KNOWLEDGE MANAGEMENT AND ANALYTICS
A method of operating an intelligent programmable logic controller over a plurality of scan cycles includes the intelligent programmable logic controller executing a control program and one or more reasoning algorithms for analyzing data received and transmitted by the intelligent programmable logic controller. The intelligent programmable logic controller receives one or more user-specified declarative knowledge models from an external source via a deployment interface included in the intelligent programmable logic controller. The intelligent programmable logic controller dynamically modifies the reasoning algorithms during runtime of the control program based on the user-specified declarative knowledge models.
Controlled activation of interdependent bindings
A system for efficiently configuring bindings based on a dependency graph is described. The system may generate or access a graph comprising a set of nodes. Each node may represent a binding and is associated with a component property of a component hierarchy corresponding to a hierarchical structure of a data model. Each node of the graph may be connected to at least one other node with an edge representing a dependency in the hierarchical structure of the data model. The system may receive a request to generate a view associated with the set of bindings. The system may determine an order to load the set of bindings based on the graph, and may load the set of bindings based on the determined order.