Patent classifications
G05B2219/50234
CONTROL DEVICE, CONTROL METHOD, AND RECORDING MEDIUM
A control device which synchronizes and controls a master device and a slave device at a fixed period when the number of axes of the master device differs from the number of axes of the slave device is provided. A computing unit includes a coordinate transformation unit which performs coordinate transformation from a coordinate system of the master device into a coordinate system of the slave device for a command value for each axis or a measured current value of each axis of the master device at a fixed period and a synchronization computing unit which performs synchronization computation for maintaining the position of the master device and the position of the slave device in a predetermined corresponding relation for coordinate transformation result values obtained through the coordinate transformation. In this manner, a command value for each axis of the slave device is obtained.
Synchronization controller having function of solving shock generated in synchronization start block
In a synchronization operation instruction of a synchronization control of moving a slave axis at a certain ratio with respect to a master axis movement amount, a master axis movement amount before start of change of a synchronization magnification, used in an operation based on a synchronization magnification changing instruction, is determined by referring to a parameter of the synchronization operation instruction so that the operation based on the synchronization magnification changing instruction ends at a set synchronization start master axis position. With such a configuration, the synchronization control is started based on the synchronization operation instruction from the synchronization start master axis position set in the synchronization operation instruction.
Method for operating a motion control system and motion control system operating according to the method as well as computer program for implementing the method
A motion control system operating a machine as well as a method operating a machine scale a motion path section-by-section by using a C.sup.2-consistent scaling function.
Cam profile data creation apparatus and synchronization controller
A cam profile data creation apparatus sets cam profile data in which a phase of a drive shaft is associated with a displacement (set displacement) of a driven shaft, a rotation speed of the drive shaft, and an allowable error for the displacement of the driven shaft. A displacement (predictive displacement) of the driven shaft when the drive shaft rotates at the set rotation speed is found based on the set cam profile data, the set displacement and the predictive displacement are displayed to be comparable, and further a form of the display is changed depending on whether an error between the set displacement and the predictive displacement falls within the range of the allowable error.
MOTOR CONTROL SYSTEM
In a motor control system, a plurality of motor control devices for controlling motors and a controller are connected to each other via a communication line. The controller generates a communication signal including an operation command, and transmits the communication signal to the respective motor control devices in a predetermined communication cycle. The plurality of motor control devices includes two motor control devices in a first group and a motor control device in a second group. Each of the motor control devices in the first group includes a data transceiver, a motor controller, a corrector, and a synchronous timing generator. The data transceiver receives an operation command issued to the motor control device, and receives operation information in the motor control device in the second group. Based on the operation command, the motor controller generates a torque command signal for controlling the motor. The corrector generates a torque correction signal based on the operation information, and corrects the torque command signal. The synchronous timing generator generates a timing signal that matches pieces of process timing of the motor controllers in the first group with each other.
Control device and method of synchronizing control
A control device is configured to synchronize a second axis with a (real or virtual) first axis. The control device includes a processor configured to use position information for the first axis to compute a position command for the second axis, and to correct the position command when outputting a position command to the second axis to compensate for a delay caused by the transmission of the position command from the control device to the second axis, and a delay on the second axis.
AMPLIFIER SELECTION DEVICE, AMPLIFIER SELECTION METHOD, AND COMPUTER-READABLE STORAGE MEDIUM HAVING POWER SOURCE CAPACITY DISPLAY FUNCTION
An amplifier selection device includes: a storage that stores a database containing motor models and information pertaining to amplifier capacities and feature amounts; a means that obtains motor model information; a means that calculates a number of amplifiers; a means that selects spindle amplifiers; a means that creates a combination of servo amplifiers and spindle amplifiers; a means that extracts information pertaining to the feature amounts; a means that determines a combination on the basis of the information pertaining to the feature amounts; a power source capacity calculation means that calculates capacities of a main power source and a control power source; a means that calculates a total power consumed by motors; and a display control means that displays the combination of amplifiers and time series data of the total value of the power consumed by the motors along with the main power source and control power source capacities.
AMPLIFIER SELECTION DEVICE, AMPLIFIER SELECTION METHOD, AND COMPUTER-READABLE STORAGE MEDIUM HAVING POWER SOURCE CAPACITY DISPLAY FUNCTION
An amplifier selection device includes: a storage means for storing a database containing information pertaining to motor models, amplifier capacities and feature amounts; a means that obtain information of motor models necessary to configure a desired system; a means that calculate a number of necessary amplifiers; a means that select spindle amplifiers; a means that create a combination of servo amplifiers for each spindle amplifier; a means that extract information pertaining to the feature amounts by referring to the database; a means that determine a combination on a basis of the information pertaining to the feature amounts; a power source capacity calculation means that calculate capacities of a main power source and a control power source by referring to the database; and a display control means that display the combination of amplifiers along with the main power source and control power source capacities.
Synchronous control device, synchronous control system, synchronous control method, and simulation device
A synchronous control device (10) includes a spindle control part (11a) and a driven shaft control part (11b). The driven shaft control part (11b) includes a driven shaft command position variation suppression part (114) which generates as a driven shaft command phase (Ps) a projected driven shaft command phase obtained by adding an advance angle amount (Pa) corresponding to a spindle speed to a spindle phase (Pm) in a case where a sign of the spindle speed is reverse from a previous period, and generates as the driven shaft command phase (Ps) a value in which a sign of a shift from the driven shaft command phase in the previous period is not reverse from the sign of the spindle speed in a predetermined case where the sign of the spindle speed is not reverse from the previous period.
SYNCHRONIZATION CONTROLLER HAVING FUNCTION OF SOLVING SHOCK GENERATED IN SYNCHRONIZATION START BLOCK
In a synchronization operation instruction of a synchronization control of moving a slave axis at a certain ratio with respect to a master axis movement amount, a master axis movement amount before start of change of a synchronization magnification, used in an operation based on a synchronization magnification changing instruction, is determined by referring to a parameter of the synchronization operation instruction so that the operation based on the synchronization magnification changing instruction ends at a set synchronization start master axis position. With such a configuration, the synchronization control is started based on the synchronization operation instruction from the synchronization start master axis position set in the synchronization operation instruction.