G05B19/237

Control apparatus, system, and program library
11530065 · 2022-12-20 · ·

A method accurately detects biting of a foreign object in a packaging machine. A control apparatus controls a packaging machine that sequentially seals and/or cuts a packaging material transported in a first direction using a rotor. The rotor is arranged to have a tangent to its outer circumference portion in contact with the packaging material extending in the first direction. The rotor is drivable and rotatable by a driver. The control apparatus includes an information obtaining unit that obtains information indicating a rotational position of the rotor and a status value of the driver in predetermined cycles, and a determination unit that determines a presence of an abnormality in a sealed portion of the packaging material using, from the information obtained by the information obtaining unit, a status value of the driver corresponding to a rotational position of the rotor falling within a predetermined range or being a predetermined position.

NUMERICAL CONTROLLER
20170329312 · 2017-11-16 · ·

A numerical controller enabling prediction of a machining time considering a machine delay occurring in a machine. The numerical controller configured for predicting a reference machining time corresponding to a machining time not considering acceleration/deceleration of an predicting the number of times of acceleration/deceleration of the axis in machining storing information related to a deviation time corresponding to a difference between an actual machining time corresponding to a machining time required for actual machining by the machine and the reference machining time predicted in the machining, calculating a correction time for correcting the reference machining time based on the number of times of acceleration/deceleration predicted and the information related to the deviation time stored, and calculating a predicted machining time obtained by correcting the reference machining time using the correction time.

Servo motor controller
11347197 · 2022-05-31 · ·

A servo motor controller includes: a servo motor; a driven member which is driven by the servo motor and in which a load acting on a drive axis is varied depending on the position of the driven member; a position detection portion and a speed detection portion for the driven member; and a motor control portion, where the motor control portion includes: a position control portion which calculates a speed command based on a positional error between a position command for the driven member and the position FB; a speed control portion which calculates a torque command by multiplying a speed error between the speed command and the speed FB by a speed gain and/or adding a torque offset to the speed error; and a change portion which changes at least one of the speed gain and the torque offset according to the position of the driven member.

Rigid-flexible coupling motion platform driven by ball screw and control method thereof

A rigid-flexible coupling motion platform driven by a ball screw includes a base, a linear guide rail fixed to the base, a rigid-flexible coupling platform, a servo motor, a ball screw, a guide rail sliding block, a displacement sensor and a driving controller. The rigid-flexible coupling platform includes a frame and a workbench. The frame and the workbench are connected through a flexible hinge; the servo motor is configured to drive the ball screw; the workbench is connected with the ball screw; the frame is connected with the linear guide rail by the guide rail sliding block; the displacement sensor is configured to feed back the position of the workbench; and the driving controller controls the ball screw to drive the workbench to move according to different control modes. The advantages of the ball screw drive and the rigid-flexible coupling motion platform are fully combined, and the positioning precision of the platform is greatly improved.

POSITION OR VELOCITY CONTROL SYSTEM AND METHOD
20210132585 · 2021-05-06 ·

In described examples of methods and control systems to control a position and/or velocity of a machine, control circuitry is coupled to receive and dither a control signal, and to compute a control output value according to the dithered control signal and a control function. An inverter is coupled to the control circuitry, to control the position and/or velocity according to the control output value.

Position or velocity control system and method

In described examples of methods and control systems to control a position and/or velocity of a machine, control circuitry is coupled to receive and dither a control signal, and to compute a control output value according to the dithered control signal and a control function. An inverter is coupled to the control circuitry, to control the position and/or velocity according to the control output value.

Drive device capable of recording working status
10778137 · 2020-09-15 · ·

A drive device capable of recording a working status includes: a drive mechanism, including a housing, an actuating unit configured inside the housing and a transmission unit configured inside the housing and in connection with the actuating unit; a sensing unit, configured inside the housing and in electric connection with the actuating unit; and a storage unit, configured inside the housing and in electric connection with the sensing unit. Whereby, the drive device can be installed inside a unmanned control or automatic machine, utilizes the sensing unit to sense a working status of the drive mechanism, and records working status data in the storage unit; the working status stored in the storage unit can be read after the machine fails or is damaged, the working status of the drive mechanism of the damaged machine, and the cause of the failure occurrence is clarified, as a basis for subsequent performance improvement.

RIGID-FLEXIBLE COUPLING MOTION PLATFORM DRIVEN BY BALL SCREW AND CONTROL METHOD THEREOF

A rigid-flexible coupling motion platform driven by a ball screw includes a base, a linear guide rail fixed to the base, a rigid-flexible coupling platform, a servo motor, a ball screw, a guide rail sliding block, a displacement sensor and a driving controller. The rigid-flexible coupling platform includes a frame and a workbench. The frame and the workbench are connected through a flexible hinge; the servo motor is configured to drive the ball screw; the workbench is connected with the ball screw; the frame is connected with the linear guide rail by the guide rail sliding block; the displacement sensor is configured to feed back the position of the workbench; and the driving controller controls the ball screw to drive the workbench to move according to different control modes. The advantages of the ball screw drive and the rigid-flexible coupling motion platform are fully combined, and the positioning precision of the platform is greatly improved.

Position or velocity control system and method

In described examples of methods and control systems to control a position and/or velocity of a machine, control circuitry is coupled to receive and dither a control signal, and to compute a control output value according to the dithered control signal and a control function. An inverter is coupled to the control circuitry, to control the position and/or velocity according to the control output value.

Numerical controller having a machining time prediction function
10437235 · 2019-10-08 · ·

A numerical controller enabling prediction of a machining time considering a machine delay occurring in a machine. The numerical controller configured for predicting a reference machining time corresponding to a machining time not considering acceleration/deceleration of an predicting the number of times of acceleration/deceleration of the axis in machining storing information related to a deviation time corresponding to a difference between an actual machining time corresponding to a machining time required for actual machining by the machine and the reference machining time predicted in the machining, calculating a correction time for correcting the reference machining time based on the number of times of acceleration/deceleration predicted and the information related to the deviation time stored, and calculating a predicted machining time obtained by correcting the reference machining time using the correction time.