Motor drive, motor drive control method, and component attaching device
First Claim
Patent Images
1. A motor drive device comprising:
- a plurality of driver units for driving a motor;
a command generator that transmits a command to the driver units, the command generator being connected to the driver units in serial communication; and
a communication section that sets up unique communication formats corresponding to the driver units having different communication formats, including data transmission speed;
wherein communication formats in the communication section are set during a synchronous communication frame comprising a communication stage in which the command generator and each of the driver units communicate using a communication format that is common to every driver unit, and after the synchronous communication frame, the command generator and each of the driver units transmit and receive information to control the motor during a normal communication frame comprising another communication stage in which communication formats corresponding to each of the driver units are used for communication; and
wherein in the synchronous communication frame, the command generator transmits information including occupation times during which each of the driver units performs communication, and in the normal communication frame, each of the driver units communicates with the command generator during the occupation time of the driver unit, set up in the synchronous communication frame.
1 Assignment
0 Petitions
Accused Products
Abstract
In a motor drive device having a plurality of driver units for driving motors and a command generator for giving a command to the driver units which are connected in serial communication, there is a communication section for setting up the communication formats corresponding to each of the driver units having different communication formats including data transmission speed from one another. Communication among the plurality of driver units with the respective communication formats and the command generator is carried out on a single serial bus.
-
Citations
11 Claims
-
1. A motor drive device comprising:
-
a plurality of driver units for driving a motor;
a command generator that transmits a command to the driver units, the command generator being connected to the driver units in serial communication; and
a communication section that sets up unique communication formats corresponding to the driver units having different communication formats, including data transmission speed;
wherein communication formats in the communication section are set during a synchronous communication frame comprising a communication stage in which the command generator and each of the driver units communicate using a communication format that is common to every driver unit, and after the synchronous communication frame, the command generator and each of the driver units transmit and receive information to control the motor during a normal communication frame comprising another communication stage in which communication formats corresponding to each of the driver units are used for communication; and
wherein in the synchronous communication frame, the command generator transmits information including occupation times during which each of the driver units performs communication, and in the normal communication frame, each of the driver units communicates with the command generator during the occupation time of the driver unit, set up in the synchronous communication frame. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for driving a motor by a motor drive device, the motor drive device comprising a plurality of driver units for driving a motor, and a command generator that transmits a command to the driver units, the command generator being connected to the driver units in serial communication, the method comprising:
-
transmitting information from the command generator to the driver units with different communication formats including data transmission speed, during a synchronous communication frame comprising a communication stage in which a communication format, that is common to every driver unit, is used for communication to set up the communication formats corresponding to each of the driver units;
transmitting, during the synchronous communication frame, information including occupation times during which each of the driver units performs communication, the communication being performed during the normal communication frame between each of the driver units with the command generator during the occupation time of the driver unit which is set up in the synchronous communication frame;
transmitting and receiving, after the synchronous communication frame, information to control the motor during a normal communication frame comprising another communication stage in which communication formats corresponding to each of the driver units are used for communication; and
communicating information to control the motor during a normal communication frame comprising a communication stage in which the communication formats corresponding to each of the driver units are used for communication.
-
-
8. A component mounting apparatus including a conveyor section for conveying a substrate to a position where a component is mounted, and a transfer head mounted on an XY robot including an X-axis robot and a Y-axis robot in such a manner as to be movable on an X-Y plane, the transfer head sucking the component supplied by a component feeding section and moving over the substrate to mount the component, the component mounting apparatus comprising:
-
driver units that drive each motor of the conveyor section, the X-axis robot, and the Y-axis robot;
a command generator that transmits a command to the driver units, the command generator being connected to each of the driver units in serial communication; and
a communication section that sets up unique communication formats corresponding to each of the driver units having different communication formats including data transmission speed. - View Dependent Claims (9, 10, 11)
-
Specification