Patent classifications
G05B2219/41057
Method and device for automatically generating a production machine or machine tool control program which is solely designed for diagnostic purposes
A method and a device operating according to the method automatically generate a control program designed for diagnostic purposes of a production machine or machine tool. The control program is generated using freely selectable parameters and/or machine-specific parameters by an algorithm which defines a movement profile. The movement profile incorporates at least one test run for at least one axis of the respective production machine or machine tool, wherein the at least one test run produces an axis excitation which is suitable for determining at least one mechatronic characteristic variable of the respective axis.
METHOD OF CONTROLLING A DRIVE MOTOR
The invention relates to a method of controlling a drive, in particular an electric drive, of an industrial machine, in which method a drive control controls a drive motor and the drive motor drives a mechanical system having one or more coupled components. The method is characterized in that the drive control carries out a simulation of the mechanical system of the machine by means of a simulation model and performs a feedforward control of the drive motor based on the simulation.
METHOD AND DEVICE FOR AUTOMATICALLY GENERATING A PRODUCTION MACHINE OR MACHINE TOOL CONTROL PROGRAM WHICH IS SOLELY DESIGNED FOR DIAGNOSTIC PURPOSES
A method and a device operating according to the method automatically generate a control program designed for diagnostic purposes of a production machine or machine tool. The control program is generated using freely selectable parameters and/or machine-specific parameters by an algorithm which defines a movement profile. The movement profile incorporates at least one test run for at least one axis of the respective production machine or machine tool, wherein the at least one test run produces an axis excitation which is suitable for determining at least one mechatronic characteristic variable of the respective axis.
Method of controlling a drive motor
A method of controlling a drive, in particular an electric drive, of an industrial machine, in which method a drive control controls a drive motor and the drive motor drives a mechanical system having one or more coupled components. The drive control carries out a simulation of the mechanical system of the machine with a simulation model and performs a feedforward control of the drive motor based on the simulation.
Determining the rigidity of a drivetrain of a machine, in particular a machine tool or production machine
A drivetrain for linear movement of a machine component along a linear guide of a machine includes a motor with a motor-measuring system. A length-measuring system is assigned to the linear guide for determining a position of the machine component. To determine rigidity of the drivetrain, a constant acceleration for the machine component is predetermined by a numerical controller for performing closed-loop control of the movement of the machine component. The numerical controller determines a difference between a position of the machine component derived from the motor-measuring system and a position of the machine component measured at the same time by the length-measuring system during the acceleration phase, and the difference is assigned to the acceleration or to a force required for the acceleration and storage in the numerical controller of the pair of values established in this way and/or of a rigidity value emanating from the pair of values.
DETERMINING THE RIGIDITY OF A DRIVETRAIN OF A MACHINE, IN PARTICULAR A MACHINE TOOL OR PRODUCTION MACHINE
A drivetrain for linear movement of a machine component along a linear guide of a machine includes a motor with a motor-measuring system. A length-measuring system is assigned to the linear guide for determining a position of the machine component. To determine rigidity of the drivetrain, a constant acceleration for the machine component is predetermined by a numerical controller for performing closed-loop control of the movement of the machine component. The numerical controller determines a difference between a position of the machine component derived from the motor-measuring system and a position of the machine component measured at the same time by the length-measuring system during the acceleration phase, and the difference is assigned to the acceleration or to a force required for the acceleration and storage in the numerical controller of the pair of values established in this way and/or of a rigidity value emanating from the pair of values.
METHOD FOR COMPENSATING FOR POSITIONING INACCURACIES OF A LINEAR ROBOT, AND LINEAR ROBOT
The invention relates to a method for compensating for positioning inaccuracies of a linear robot, which has a supporting and guiding structure having at least one a support rail with at least one linear guide and a carriage which can be moved on this rail by means of a motor, using a mathematical model of the supporting and guiding structure, which calculates geometric changes to the supporting and guiding structure on the basis of one or more parameters.
Machine Tool
Provided is a machine tool with which the accuracy of a stop position of a drive subject can be improved in a case where semi-closed loop control is performed. The machine tool includes a guide mechanism for guiding at least one drive subject among the tool and the workpiece, a servo motor that moves the drive subject guided by the guide mechanism, and a control unit that performs semi-closed loop control on the servo motor so as to move the drive subject from an initial position to a target position. The control unit performs the semi-closed loop control so as to apply to movement of the drive subject a vibration component with which, from a midway position between the initial position and the target position to the target position, an advancing motion toward the target position and a retreating motion opposite to the advancing motion are performed repeatedly.
Machine Tool
Provided is a machine tool with which a load acting on a drive system for driving a drive subject when the drive subject starts to move toward a target position can be reduced. The machine tool includes a guide mechanism for guiding at least one drive subject from among a tool and a workpiece, a servo motor that moves the drive subject guided by the guide mechanism, and a control unit that controls the servo motor so as to move the drive subject from an initial position to the target position. The control unit controls the servo motor so as to apply vibration in which an advancing motion toward the target position and a retreating motion opposite to the advancing motion are performed repeatedly to the drive subject for a set period up to a point at which the drive subject starts to move toward the target position from the initial position.