摘要:
In a multiaxial robot, a path along which the end effector of the robot moves in the shortest time duration is generated. The robot includes a first link and a second link positioned closer to an end effector than the first link. Start and end points are specified, and velocity patterns are generated for joints driving the first and second links based on the specified start end points. The velocity patterns enable a movement of the second link to cause i) a reaction for increasing an acceleration force generated by the first joint when the end effector is started to be moved from the start point toward the end point, and ii) a reaction for increasing a deceleration force generated by the first joint when the end effector is stopping to the end point.
摘要:
A speed adjustment control method includes determining an amount of variation in speed from a data table corresponding to nullcommand speednullinitial speednull and speed adjustment time, determining number of divisions of nullcommand speednullinitial speednull by dividing nullcommand speednullinitial speednull by the amount of variation in speed, determining number of divisions of the speed adjustment time by subtracting 1 from the number of divisions of nullcommand speednullinitial speednull, determining a speed variation interval by dividing the speed adjustment time by the number of divisions of the speed adjustment time, determining a value for speed that is obtained by adding the amount of variation in speed to previously determined speed for each speed variation interval after starting with a speed obtained by adding amount of variation in speed to the initial speed during acceleration, switching over to the command speed on attaining the command speed, and determining a value for speed that is obtained by subtracting the amount of variation in speed from previously determined for each speed variation interval after starting from the command speed or current speed during deceleration.
摘要:
With a memory access control portion without being intermediated by control of a CPU controlling an entire drive control of a motor, velocity data for setting velocity of a motor step by step are read out from a velocity table memory, and data value read out from the velocity table are converted by a time conversion circuit to time data, and based hereon a phase switching signal to operate the motor is generated in a phase signal generating portion. In addition, outputting of next data is requested to a memory access control portion in every time data output of a time conversion apparatus and occurrence of access to a next memory table is urged.
摘要:
With a memory access control portion without being intermediated by control of a CPU controlling an entire drive control of a motor, velocity data for setting velocity of a motor step by step are read out from a velocity table memory, and data value read out from the velocity table are converted by a time conversion circuit to time data, and based hereon a phase switching signal to operate the motor is generated in a phase signal generating portion. In addition, outputting of next data is requested to a memory access control portion in every time data output of a time conversion apparatus and occurrence of access to a next memory table is urged.
摘要:
A motor drive circuit includes ROM in which a plurality of driving speed patterns are stored, a RAM for storing step data indicative of the number of driving rotational steps, and a data processing circuit for supplying motor driving data to a motor control unit in accordance with one of the driving speed patterns selected on the basis of the step data in the RAM. A series of step timing data is included in each of the driving speed patterns. The data processing circuit sequentially reads out the series of step timing data related to the selected driving speed pattern from the ROM and supplies the motor driving data to the motor control unit each time the period of time corresponding to this read-out step timing data elapses.