G05B2219/35291

PORTABLE PRODUCTION MACHINE, MOBILE TERMINAL, PRODUCTION SYSTEM, AND METHOD FOR CAPTURING DATA
20230039394 · 2023-02-09 ·

The present disclosure relates to a portable production machine, a mobile terminal, a production system having a portable production machine and a mobile terminal, and a method for capturing data. According to aspects of the disclosure, on the production machine - which can be, for example, a welding machine or cutting machine - production data is automatically captured, organized into data sets, and converted into data set images, which are displayed on a display device. The displayed data set images are captured with a mobile terminal and transmitted to a central server. As a result, a plurality of production machines can be incorporated into a data system without the need for any changes to the hardware in the production machines.

SERVICE CONSOLE LOG PROCESSING DEVICES, SYSTEMS, AND METHODS
20220365508 · 2022-11-17 ·

Systems for reducing reduce downtime include industrial machines, sensor(s) associated therewith, edge agent(s), central controller(s), and display(s). The sensor(s) detect operational parameters (e.g., error condition) of the industrial machines associated therewith. The edge agent(s) receive information (e.g., logging messages) from the industrial machines and/or information from the sensors. The central controller(s). The central controllers receive and transform the information into standardized logging messages that are formatted identically, analyze the standardized logging messages to determine occurrence(s) of a current or anticipated error condition for any of the industrial machines, and transmit an alert and/or notification to the display(s) so users can take corrective action to ensure proper operation of the industrial machines. Such a system can be used in performing a corresponding method for reducing downtime associated with current or anticipated error conditions of such industrial machines.

Control method of robot system, and robot system
11500353 · 2022-11-15 · ·

In a robot system, a data amount of operation information (log) to be transferred or recorded is reduced, thereby enabling the operation information (log) to be transferred or recorded with a low load. The system has a control unit for controlling the operation of a robot of a robot device and transfers a log regarding the robot operation to a managing terminal. While making the robot operative, the control unit generates log data regarding the robot operation and stores into a short-term storage log recording unit (temporary storage device) (log data generating step). When log transfer timing comes, a part of the log data stored in the recording unit (temporary storage device) is extracted and transferred as a log to a log storage device in accordance with the robot operation (log transferring step).

Robot control apparatus, and method and program for creating record
11644826 · 2023-05-09 · ·

A robot control apparatus includes a controller to control operation of a robot, a storage to store operation logs with different preservation periods for the operation of the robot, a collector to, when a specific event occurs, select and collect an information element corresponding to a type of the event from the operation logs, a record generate to create a record from the information element collected by the collector, and a record preserver to preserve the record.

NUMERICAL CONTROLLER
20170235299 · 2017-08-17 · ·

The present invention relates to numerical controller having a function for collecting the data regarding machining without using external devices such as data logger and outputting the data in batch. The numerical controller comprises collection/output control unit configured to provide an interface for setting the collection information defining collection condition of the numerical control data and the peripheral equipment data and aggregation information defining the aggregation condition upon aggregating the and the peripheral equipment data and an interface for outputting the produced process data; data management unit configured to collect the numerical control data in accordance with the collection information; data collection unit configured to collect the peripheral equipment data from the peripheral equipment in accordance with the collection information; and data aggregation unit configured to produce the process data obtained by aggregating the numerical control data and peripheral equipment data in accordance with the aggregation information.

Context-Sensitive Technical Audit Trail of A Technical System
20220128966 · 2022-04-28 ·

A method for controlling a technical system via a control system, wherein the control system, after processing a request from an operator, generates a response message to the request such that if a faulty state of the technical system occurs, then associated fault messages are linked in an automated manner to the request and the response message in the time between the request and the generation of the response message, and a corresponding item of information relating thereto is presented to the operator, where the link between the request, response message and fault messages is provided with a digital signature of the operator who made the request to the control system.

Method, device and system for replaying movement of robot
11314239 · 2022-04-26 · ·

The present disclosure discloses a method, system and device for replaying movement of a robot. In an embodiment, the method includes a controller receiving a log file in which information about a movement of the robot is recorded; the controller obtaining information of position points passed by the robot when performing the movement based on the log file; and the controller sending the information of position points passed by the robot when performing the movement to a replaying device, to enable the replaying device to replay the movement of the robot according to the information of position points. The technical solutions of the present disclosure may increase the accuracy of locating where the problem is when errors or something unexpected happened to the robot.

Data logger for a real-time robotic control system

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for logging real-time data of a robot control system. One of the systems comprises a real-time robotic control system comprising one or more computers, programmed to perform operations comprising i) software module loops and ii) real-time data logging, wherein each software module loop comprises a plurality of software modules executed repeatedly in a predetermined sequence, each software module executes within a predetermined time window, and the real-time data logging comprises copying segments of real-time data used by a particular software module to a buffer accessible by a non-real-time downstream system, wherein each segment of real-time data is copied at a respective predetermined time relative to execution of the software modules in the software module loop; and the non-real-time downstream system comprising one or more computers, the non-real-time downstream system programmed to perform operations that consume the real-time messages.

DATA LOGGER FOR A REAL-TIME ROBOTIC CONTROL SYSTEM

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for logging real-time data of a robot control system. One of the systems comprises a real-time robotic control system comprising one or more computers, programmed to perform operations comprising i) software module loops and ii) real-time data logging, wherein each software module loop comprises a plurality of software modules executed repeatedly in a predetermined sequence, each software module executes within a predetermined time window, and the real-time data logging comprises copying segments of real-time data used by a particular software module to a buffer accessible by a non-real-time downstream system, wherein each segment of real-time data is copied at a respective predetermined time relative to execution of the software modules in the software module loop; and the non-real-time downstream system comprising one or more computers, the non-real-time downstream system programmed to perform operations that consume the real-time messages.

Data collection system and method

This system is a data collection system collecting a robot operation-related data/signal from a robot controller. The data collection system includes a data collection condition setting unit setting a collection condition of the robot operation-related data/signal from the robot controller and a data storage unit storing the robot operation-related data/signal collected from the robot controller. A shared memory inside which the data storage unit and the data collection condition setting unit are formed is formed in a substrate which can be mounted on an expansion slot of the robot controller. According to this system, a data collection function can be post-installed to an existing robot controller so as to arbitrarily select and collect various data on the robot operation.