G05B2219/34465

MOTOR CONTROL ANGLE SENSOR, MOTOR CONTROL SYSTEM, AND CONTROL METHOD FOR MOTOR CONTROL ANGLE SENSOR
20220171362 · 2022-06-02 ·

A motor control angle sensor includes a sensor that outputs a signal according to driving of a motor, an arithmetic processing unit, a motion history temporary memory unit, and a motion history storage unit, wherein the arithmetic processing unit generates position information data containing a position of the motor acquired based on the signal output from the sensor and a time when the position is acquired, repeats processing of storing the generated position information data in the motion history temporary memory unit, and, when an abnormality is sensed or a signal reporting an abnormality is received from an external apparatus, stores the position information data stored in the motion history temporary memory unit in the motion history storage unit.

Controller of machine tool
11347196 · 2022-05-31 · ·

A controller of a machine tool includes: a position command calculation unit which calculates a position command for relatively moving a workpiece and a tool; an oscillation operation execution determination unit which analyzes a machining program and which determines whether or not an oscillation operation of relatively oscillating the workpiece and the tool is performed in a machining block; an oscillation operation intermittent execution determination unit which determines, when it is determined that the oscillation operation is performed, in the machining block, based on the state of the machine tool, whether the oscillation operation is enabled or disabled so as to determine whether or not the oscillation operation is intermittently performed; an oscillation command calculation unit which calculates, when it is determined that the oscillation operation is enabled, an oscillation command for relatively oscillating the workpiece and the tool; and an adder which adds the position command and the oscillation command together.

Numerical controller
11340587 · 2022-05-24 · ·

To provide a numerical controller that can detect the position at which the look-ahead blocks used to determine an acceleration/deceleration operation is insufficient in a machining program in order to stabilize feed rate, cutting speed and other factors. A numerical controller includes a program execution unit that executes a machining program, a program look-ahead unit that looks ahead at the machining program in parallel with execution of the machining program, a look-ahead blocks calculation unit that calculates a look-ahead blocks, which is the difference between a first sequence number that is the number of a block being executed by the program execution unit and a second sequence number that is the number of a block that is looked ahead by the program look-ahead unit while the machining program is being executed, and an exhaustion block detection unit that detects an exhaustion block, which is a block at which the look-ahead blocks falls below a prescribed value.

Method to ensure safety critical functionality for an electrically powered machine

A method for ensuring safety critical functionality for a laser engraver includes obtaining a command from a laser motor controller; obtaining sensor data from a plurality of sensors, the sensor data corresponding to an operating status of various components of the laser engraver; determining a functioning status for each component; and as a result of determining the functioning status for all of the components, enabling supply of power to a laser, where the method is performed by a safety controller that is embodied in hardware completely separate from hardware in which the laser motor controller is embodied. One example required functioning status is that a power button has been selected twice in quick succession.

Processing apparatus and processing method
11181883 · 2021-11-23 · ·

Disclosed herein is a processing apparatus including a processing unit, alignment unit, and controller. The controller includes a reference program storing section previously storing a reference program for use in processing a predetermined workpiece, a reference result recording section for rating the result of processing performed to the predetermined workpiece by the processing unit according to the reference program and then recording a resultant rating point as a processing reference result, and an actual result calculating section for rating the result of processing performed to substantially the same workpiece as the predetermined workpiece by the processing unit according to the reference program.

METHOD AND APPARATUS FOR SAFELY LIMITING THE MOTION OF A MOTOR
20220001539 · 2022-01-06 ·

An electric motor drive system is provided wherein safety is achieved by commanding the process system of the relevant axis or set of axes to execute motion that follows a defined path, namely trajectory of position, velocity and acceleration against time, re-constructing an identical trajectory in the safety system and in, the safety system, supervising deviations between the safely reconstructed target position and the safe measurement of position.

ASSIST DEVICE, DISPLAY DEVICE, ASSIST METHOD, AND ASSIST PROGRAM
20220004165 · 2022-01-06 ·

An assist device is for grasping the operating status of a plant and includes a data acquisition unit that acquires process data for the plant, a summarization unit that summarizes the dimensionality of the process data acquired by the data acquisition unit, and a display unit that displays the summarized data summarized by the summarization unit.

Motor control angle sensor, motor control system, and control method for motor control angle sensor
11789426 · 2023-10-17 · ·

A motor control angle sensor includes a sensor that outputs a signal according to driving of a motor, an arithmetic processing unit, a motion history temporary memory unit, and a motion history storage unit, wherein the arithmetic processing unit generates position information data containing a position of the motor acquired based on the signal output from the sensor and a time when the position is acquired, repeats processing of storing the generated position information data in the motion history temporary memory unit, and, when an abnormality is sensed or a signal reporting an abnormality is received from an external apparatus, stores the position information data stored in the motion history temporary memory unit in the motion history storage unit.

State determination device and state determination method for determining operation state of injection molding machine
11772312 · 2023-10-03 · ·

A state determination device that determines an operation state of an injection molding machine stores respective specification data of a reference injection molding machine and an injection molding machine that is different from the reference injection molding machine, and acquires data related to the injection molding machine. Then, the state determination device converts the acquired data into yardstick data by a conversion formula set for every type of data, by using the stored specification data of the reference injection molding machine and the stored specification data of the injection molding machine and performs machine learning using the yardstick data obtained through the conversion so as to generate a learning model.

NUMERICAL CONTROLLER, MANUFACTURING MACHINE, AND METHOD OF CONTROLLING MANUFACTURING MACHINE
20230280707 · 2023-09-07 · ·

A numerical controller includes a storage unit that stores a plurality of stop conditions for, in a case where an event that causes an alarm occurs in a manufacturing machine that manufactures a product using a tool, stopping the manufacturing machine, the plurality of stop conditions being stored in association with a manufacturing step of the product and the event, a reception unit that receives selection of at least one stop condition among the plurality of stop conditions stored in the storage unit, and a control unit that executes operation control over the manufacturing machine until one stop condition of the at least one stop condition received by the reception unit is satisfied in a case where the event occurs during manufacturing of the product.