G05B2219/35291

Numerical controller
10691106 · 2020-06-23 · ·

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.

Event analysis device, event analysis system, event analysis method, and event analysis program

An event analysis device having an event collector for collecting event log data representing an operation history by a DCS operator; an event analyzer for analyzing the event log data, and extracting basic unit operations or unit operations representing an operation method based on operations of the DCS operator or an operation intention based on operations of the DCS operator; an operation sequence extractor for extracting operation sequences which the basic unit operations or the unit operations are aligned in accordance with time order in every service time period; an operation clusterer for clustering the operation sequences based on similarity among the operation sequences extracted in every service time period; and an operation procedure generator for analyzing the operation sequences clustered in same type, and estimating a structure of the operation procedure based on the operation of the DCS operator.

Systems, methods, and apparatuses for implementing a multi tenant blockchain platform for managing Einstein platform decisions using distributed ledger technology (DLT)
11876910 · 2024-01-16 · ·

Exemplary systems, implement a multi-tenant blockchain platform for managing the Einstein cloud platform's decisions using Distributed Ledger Technology (DLT) in conjunction with a cloud based computing environment. The system operates a blockchain interface to a blockchain on behalf of a plurality of tenants of the host organization, configures the blockchain to share a training data set between two or more tenants pursuant to a consent agreement, trains an AI model to make recommendations based on the training data set, receives a request to register the AI model with an audit record keeping service, receives a transaction at the blockchain, issues a decision by the AI model to accept or reject the transaction; and then proceeds to transact a new asset onto the blockchain recording the decision to accept or reject the transaction and the data set utilized to train the AI model with a version of the AI model.

Control system and control device

A first control unit includes a data transfer relay unit that executes a process of transferring input data corresponding to a signal input to an input and output unit to a second control unit according to a request from the second control unit, and/or a process of transferring output data that defines a signal to be output from the input and output unit from the second control unit to the input and output unit, a storage unit that holds the data transferred by the data transfer relay unit, and a monitoring processing unit that determines whether or not a predetermined trigger condition has been satisfied on the basis of the data held in the storage unit, and outputs a value of any data held in the storage unit according to a predetermined output configuration when it is determined that the trigger condition has been satisfied.

Abnormality determination apparatus, abnormality determination system, and abnormality determination method
11931904 · 2024-03-19 · ·

An abnormality determination apparatus of the present invention acquires state data from work equipment provided with an attaching part to which a plural kinds of work parts are attached in a replaceable manner, identifies the kind of a work part attached to the attaching part, sets, corresponding to the identified kind of the work part, abnormality determination data for determining an abnormality of the work equipment, acquires, from among state data acquired from the work equipment, state data of a time when the identified kind of the work part was being attached, and compares the acquired state data with the set abnormality determination data to determine an abnormality of the work equipment.

METHOD, DEVICE AND SYSTEM FOR REPLAYING MOVEMENT OF ROBOT
20190294155 · 2019-09-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.

ROBOT CONTROL APPARATUS, AND METHOD AND PROGRAM FOR CREATING RECORD
20190271976 · 2019-09-05 ·

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.

METHOD FOR MONITORING AT LEAST ONE MACHINE TOOL AND PRODUCTION SYSTEM
20190227521 · 2019-07-25 ·

A method for monitoring at least one machine tool (12) featuring the steps (a) real-time detection of time-dependent measurement data (M.sub.i) characterising a production process running on the machine tool (12), (b) provision of the measurement data (M.sub.i) with a time stamp which encodes a time (t.sub.j) at which a respective measurement data (Mi) was detected, such that measurement results (M.sub.i(t.sub.j)) are obtained, (c) transmission of the measurement results (M.sub.i(t.sub.j)) via a non-real-time-capable data bus (26) to an evaluation unit (28), (d) calculation of at least one command (B) from the measurement results by means of the evaluation unit, (e) transmission of the at least one command (B) via the data bus (26) and (f) monitoring of the production process in real-time by means of a programme that contains the command (B).

CONTROL SYSTEM AND CONTROL DEVICE

A first control unit includes a data transfer relay unit that executes a process of transferring input data corresponding to a signal input to an input and output unit to a second control unit according to a request from the second control unit, and/or a process of transferring output data that defines a signal to be output from the input and output unit from the second control unit to the input and output unit, a storage unit that holds the data transferred by the data transfer relay unit, and a monitoring processing unit that determines whether or not a predetermined trigger condition has been satisfied on the basis of the data held in the storage unit, and outputs a value of any data held in the storage unit according to a predetermined output configuration when it is determined that the trigger condition has been satisfied.

CUTTING CONDITION VERIFICATION DEVICE
20190196451 · 2019-06-27 ·

A cutting condition verification device configured to extract a cutting condition setting mistake in a machining program is provided with a program editing unit for creating or editing the machining program, a cutting condition extraction/storage unit configured to extract a cutting condition from the machining program, a cutting condition reference value calculation unit configured to calculate reference values for determining the normality or abnormality of the cutting condition, based on a description of another machining program executed in the past, a cutting condition determination unit configured to determine the normality or abnormality of the cutting condition, based on the reference values, and a cutting condition deviation command display unit configured to display the cutting condition determined to be abnormal in a table form.