Patent classifications
G05B19/414
Wire electrical discharge machine and machining program editor
A wire electrical discharge machine includes: a drive control unit for moving a wire electrode relative to a workpiece along a machining path; a path determination unit for determining whether or not the machining path includes a linear path section that crosses a boundary line between a thick portion and a thin portion of the workpiece; and a path compensator for compensating the machining path so as to form, in the thin portion, a protrusion projecting outward from the boundary line when the path determination unit determines that the linear path section is included.
Wire electrical discharge machine and machining program editor
A wire electrical discharge machine includes: a drive control unit for moving a wire electrode relative to a workpiece along a machining path; a path determination unit for determining whether or not the machining path includes a linear path section that crosses a boundary line between a thick portion and a thin portion of the workpiece; and a path compensator for compensating the machining path so as to form, in the thin portion, a protrusion projecting outward from the boundary line when the path determination unit determines that the linear path section is included.
METHOD FOR SERVO LOCKING CONTROL AND SERVO
A method for servo locking control is provided. A servo enters a first lock state, and determines whether the current angular deflection values of the servo in a first preset period are all greater than a preset angular deflection value. When the current angular deflection values of the servo in the first preset period are all greater than the preset angular deflection value, the servo enters a second lock state, and determines whether the current angular changing values of the servo in a second preset period are all less than a preset angular changing value. When the current angular changing values of the servo in the second preset period are all less than the preset angular changing value, the servo enters the first lock state. A servo for performing the method for servo locking control is also provided.
METHOD FOR SERVO LOCKING CONTROL AND SERVO
A method for servo locking control is provided. A servo enters a first lock state, and determines whether the current angular deflection values of the servo in a first preset period are all greater than a preset angular deflection value. When the current angular deflection values of the servo in the first preset period are all greater than the preset angular deflection value, the servo enters a second lock state, and determines whether the current angular changing values of the servo in a second preset period are all less than a preset angular changing value. When the current angular changing values of the servo in the second preset period are all less than the preset angular changing value, the servo enters the first lock state. A servo for performing the method for servo locking control is also provided.
Servo controller
To provide a servo controller for an industrial machine allowing construction of a system achieving more excellent power efficiency than a conventional system. A servo controller includes: a driving motor that drives an industrial machine; a load detecting unit that detects a load on the driving motor or the amount of power consumed by the driving motor; a buffer motor that feeds regenerative power to the driving motor on the basis of a result of the detection by the load detecting unit; and a base speed setting unit for recovering the buffer motor to a second base speed set to be lower than a constant first base speed preset for the buffer motor and applied before the regenerative power is fed to the driving motor after the buffer motor is decelerated from the first base speed and the regenerative power is fed to the driving motor.
Management system for managing a set of electrical devices
A system is disclosed for managing a set of electrical/electronic devices for driving fans of a heat exchanger of a refrigeration plant, having a basic control unit adapted to act as interface between a remote control unit/Master unit and a plurality of electrical/electronic devices to be controlled. The basic control unit has a data input to receive inputs from the remote control unit/Master unit and a plurality of data outputs connectable with respective electrical/electronic devices of the electrical/electronic devices. The basic control unit is configured to address the electrical/electronic devices using management signals to program the operating parameters of the electrical/electronic devices, and to directly manage the operation. The management signals include addressing, programming and management commands previously programmed in the memory unit based on specific applications and communication protocols. The basic control unit manages the data outputs independently from the other data outputs, to manage the electrical/electronic devices independently.
Management system for managing a set of electrical devices
A system is disclosed for managing a set of electrical/electronic devices for driving fans of a heat exchanger of a refrigeration plant, having a basic control unit adapted to act as interface between a remote control unit/Master unit and a plurality of electrical/electronic devices to be controlled. The basic control unit has a data input to receive inputs from the remote control unit/Master unit and a plurality of data outputs connectable with respective electrical/electronic devices of the electrical/electronic devices. The basic control unit is configured to address the electrical/electronic devices using management signals to program the operating parameters of the electrical/electronic devices, and to directly manage the operation. The management signals include addressing, programming and management commands previously programmed in the memory unit based on specific applications and communication protocols. The basic control unit manages the data outputs independently from the other data outputs, to manage the electrical/electronic devices independently.
TANDEM CONTROL SYSTEM FOR MACHINE TOOL AND METHOD FOR CONTROLLING SAME
A tandem control system for a machine tool, according to the present invention, comprises: a numerical control unit; a main operation unit; a PLC which executes a control command via communication with the numerical control unit or the main operation unit; a servo drive which includes a notch filter unit and executes the control command from the PLC; a servo motor unit which is driven under the control of the servo drive; and a power conversion unit which is electrically connected to the servo motor unit and the servo drive so as to apply current to the servo motor unit, wherein the servo drive suppresses resonance due to the operation of the servo motor unit by controlling the application state of current transferred to the power conversion unit according to changes of notch &; filter coefficients calculated in real time at the notch filter unit.
CONTROLLER AND EXTRAPOLATION METHOD OF COMMAND VALUE
A controller which controls an apparatus having motors each of which drives each axis includes a control part which is provided so as to correspond to a motor for each axis and servo-controls the motor based on a command value applied to the motor. The control part receives the command value from a host apparatus and updates the command value in a predetermined updating period. When the command value in a “t”-th updating period used in the control part is defined as y(t), the control part includes an extrapolation calculation part which calculates a command value y(k) used in a “k”-th updating period according to the following expression when the control part has not received the command value from the host apparatus or abnormality occurs in the communication in the “k”-th updating period:
y(k)=y(k−2)+{y(k−1)−y(k−3)}, or
y(k)=y(k−2)+{y(k−2)−y(k−4)}.
AUTONOMOUS VEHICLE/ROBOT CONTROL
A control system for an autonomous vehicle or robot comprises a plurality of high level controllers. Each high level controller is able to provide high level movement commands independently of the other high level controllers. A low level controller is arranged to receive the high level movement commands of one of the high level controllers and to convert said received high level movement commands into electrical outputs to a plurality of electrical motors/actuators for driving the vehicle/robot. A decision system, independent of the high level controllers, is configured to decide which one of the high level controllers is to be active. The active high level controller only is used provide the high level movement commands to the low level controller.