Control device and motor control system

US10599104B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10599104-B2
Application numberUS-201716463853-A
CountryUS
Kind codeB2
Filing dateMar 31, 2017
Priority dateMar 31, 2017
Publication dateMar 24, 2020
Grant dateMar 24, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An adaptive control device according to the present invention includes: a processor that generates a second command value for a motor on the basis of at least one of a first command value received from a numerical control device, feedback data received from a motor control device that controls the motor on the basis of the first command value, and sensor data received from a sensor; and a communication circuit that transmits the second command value to the numerical control device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A control device comprising: circuitry configured to generate a second command value for a motor on a basis of at least one of: a first command value received from a numerical controller; feedback data received from a motor controller that controls the motor on the basis of the first command value; and sensor data received from a sensor; a communication circuit to transmit the second command value to the numerical controller; and a signal relay circuit to allow the first command value transmitted from the numerical controller to pass therethrough to the motor controller without change to the first command value, and allow the feedback data transmitted from the motor controller to pass therethrough to the numerical controller without change to the feedback data, the signal relay circuit being connected to a communication line between the numerical controller and the motor controller. 2. The control device according to claim 1 , wherein the communication circuit further transmits the second command value to the motor controller. 3. The control device according to claim 1 , further comprising a memory to store at least one of the first command value, the feedback data, and the sensor data. 4. The control device according to claim 1 , wherein at least one of the first command value, the feedback data, and the sensor data is stored in an external memory provided outside. 5. The control device according to claim 1 , wherein, when detecting an abnormality in the first command value, the processor generates a third command value for the motor controller to decelerate the motor, and the communication circuit transmits the third command value to the motor controller. 6. The control device according to claim 2 , further comprising a memory to store at least one of the first command value, the feedback data, and the sensor data. 7. The control device according to claim 2 , wherein at least one of the first command value, the feedback data, and the sensor data is stored in an external memory provided outside. 8. The control device according to claim 3 , wherein at least one of the first command value, the feedback data, and the sensor data is stored in an external memory provided outside. 9. The control device according to claim 6 , wherein at least one of the first command value, the feedback data, and the sensor data is stored in an external memory provided outside. 10. The control device according to claim 2 , wherein, when detecting an abnormality in the first command value, the processor generates a third command value for the motor controller to decelerate the motor, and the communication circuit transmits the third command value to the motor controller. 11. The control device according to claim 3 , wherein, when detecting an abnormality in the first command value, the processor generates a third command value for the motor controller to decelerate the motor, and the communication circuit transmits the third command value to the motor controller. 12. The control device according to claim 6 , wherein, when detecting an abnormality in the first command value, the processor generates a third command value for the motor controller to decelerate the motor, and the communication circuit transmits the third command value to the motor controller. 13. The control device according to claim 4 , wherein, when detecting an abnormality in the first command value, the processor generates a third command value for the motor controller to decelerate the motor, and the communication circuit transmits the third command value to the motor controller. 14. The control device according to claim 7 , wherein, when detecting an abnormality in the first command value, the processor generates a third command value for the motor controller to decelerate the motor, and the communication circuit transmits the third command value to the motor controller. 15. The control device according to claim 8 , wherein, when detecting an abnormality in the first command value, the processor generates a third command value for the motor controller to decelerate the motor, and the communication circuit transmits the third command value to the motor controller. 16. The control device according to claim 9 , wherein, when detecting an abnormality in the first command value, the processor generates a third command value for the motor controller to decelerate the motor, and the communication circuit transmits the third command value to the motor controller. 17. A control device comprising: a command value generation circuitry configured to generate a second command value for a motor on a basis of at least one of: a first command value received from a numerical controller; feedback data received from a motor controller that controls the motor on the basis of the first command value; and sensor data received from a sensor; a transmission circuitry configured to transmit the second command value to the numerical controller; and a relay to allow the first command value transmitted from the numerical controller to pass therethrough to the motor controller without change to the first command value, and allow the feedback data transmitted from the motor controller to pass therethrough to the numerical controller without change to the feedback data, the relay being connected to a communication line between the numerical controller and the motor controller. 18. A motor control system comprising: a numerical controller; a motor controller to control a motor on a basis of a first command value received from the numerical controller, and transmit feedback data to the numerical controller; and a controller connectable between the numerical controller and the motor controller; wherein the controller includes: a processor to generate a second command value for the motor on the basis of at least one of: the first command value received from the numerical controller; the feedback data received from the motor controller; and sensor data received from a sensor; a transmitter to transmit the second command value to the numerical controller; and, a signal relay circuit to allow the first command value transmitted from the numerical controller to pass therethrough to the motor controller without change to the first command value, and allow the feedback data transmitted from the motor controller to pass therethrough to the numerical controller without change to the feedback data, the signal relay circuit being connected to a communication line between the numerical controller and the motor controller, and wherein when receiving the second command value, the numerical control device controller corrects the first command value on the basis of the second command value.

Assignees

Inventors

Classifications

  • G05B13/02Primary

    electric · CPC title

  • Servocontroller · CPC title

  • the positional error is used to control continuously the servomotor according to its magnitude · CPC title

  • G05B19/18Primary

    Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form (G05B19/418 takes precedence) · CPC title

  • Communication between motor current controller and position controller · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10599104B2 cover?
An adaptive control device according to the present invention includes: a processor that generates a second command value for a motor on the basis of at least one of a first command value received from a numerical control device, feedback data received from a motor control device that controls the motor on the basis of the first command value, and sensor data received from a sensor; and a commu…
Who is the assignee on this patent?
Mitsubishi Electric Corp
What technology area does this patent fall under?
Primary CPC classification G05B13/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 24 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).