Motion control is closely related to robots. Robots in industrial applications need to move themselves through actuators composed of multiple motors to perform their mission or to grasp tools through a robot arm.
The motion control system of the robot is usually composed of a motor controller, a motor drive, and a motor body (mostly a servo motor). The motor controller has an intelligent computing function and can transmit commands to drive the motor. The drive can provide boost current to drive the motor according to the operator's command. The motor can move the robot directly, or it can move through the transmission system or chain system.
Output type
Mobile robots are often used to explore large areas of land and can move using a variety of propellers, robot feet, wheels, rails, or robotic arms. Examples include various NI display channels, including VINI, VolksBot, and Isadora. These robots use a mecanum wheel, a general wheel, and a robotic arm. For embedded control, it can be integrated with real-time manipulators and FPGAs through embedded channels such as NI CompactRIO. The CompactRIO also includes a re-equipable chassis that can accommodate a variety of I/O equipment, including sensor inputs and motor control.
Servo motor control principle and its types
Servo motor is a common motor in robot application, and its fundamental control principle is to use the control loop, combine the necessary motor response, and then help the motor enter the required situation, such as position and speed. Since it is necessary for servo motors to know the current situation through the control loop, their stability is higher than that of stepper motors.
There are different types of servo motors – brushed and brushless. The difference between a brushed servo motor and a brushless servo motor is its communication mechanism. Servo motors work on the basis of a reverse magnetic force, which moves or builds torque. For example, there is a fixed magnetic field and a rotating magnetic field. By simply changing the direction of the current flowing through the magnetic field, the poles can be changed and the poles (rotor) can be rotated at the beginning. Changing the direction of the coil's current is known as "commutation".
Brushed servo motor
The control principle of the brushed motor is to change the current in the motor coil through mechanical brushes. Since the brush motor can change the direction of the incoming current, it can be powered by a direct current supply (DC). The brushed servo motor can be divided into 2 groups of parts:
The motor casing has a field magnet, i.e., a stator
The rotor is made of a coil with an iron center in the middle and connected to a current converter
The brushes are in contact with the current converter and direct the current into the coil. After a period of use, the brushes may wear out and cause friction on the system; This is not the case in brushless servo motors.
Brushless servo motor
Most brushless servo motors run on alternating current (AC) power. The principle of operation of the brushless servo motor is to place the iron center outside. When the rotor becomes a temporary magnet, the stator becomes a coil wound around the iron. The current from the external circuit will be rotated at the predetermined rotor position. Therefore, this servo motor is driven by alternating current. Of course, there are also brushless DC servo motors. These motors typically have some electronic switching circuitry that converts the incoming DC. Brushless servo motors are more expensive, but less wear-free.
Stepper motors
In the application of robot motion, stepper motors are not as popular as servo motors, but they are still an important model of motors, and the application method is relatively simple. Compared with servo motors, stepper motors are slower and more advanced. The stepper motor has a series of built-in brushless teeth, which can be used to change the electromagnetic charge through the current and then the next set of brushes pull the rotor, and the previous group of brushes pushes the rotor, and then energizes the stepper motor.
Compared with servo motors, stepper motors do not need to react under normal conditions because they can be controlled by the number of brush teeth (i.e. equal to the distance moved). However, the brush teeth may be lost due to obstacles, so the encoder can be used as a response.
Motion manipulators and software architecture
Many manufacturers have their own drive systems to control the robots. When considering the motion control system in the application of robots, it is necessary to understand the initial mesh cycle.
As for the higher-level function of robot mission planning, it is the policy to make the robot's actions reach the end. It may include multiple sets of policies in a single command, or it may allow the robot to enter a specific location. If the robot uses a tele-operated architecture, then these instructions*** may be transmitted through an off-board computer, where the robot's subsequent actions or behaviors can be selected by the human operator. In a fully automated robot, depending on the algorithm used for the decision plan, mission planning may also be performed directly on the board.
When planning a pathway, it is often the case that "how do I get to my destination to complete this mission?" Or, "How do I move the robot arm to that position?" And so on. This problem can be solved by the robot motion controller.
Once the destination and trek speed are known, the servo motor controller announces the control signal (PWM or current, etc.) to the actual motor drive, allowing it to reach its destination. Generally, PID is used to construct the control function. It is also important to note that security should also be built in at this time. For example, if a robot on a high-speed trek detects a human in its current path, it should announce an emergency signal to stop the motor or brake immediately.
|
More on that
|
Industrial robots have requirements for joint drive motors
1) Rapidity. The time from obtaining the command signal to the completion of the required working state of the motor should be short. The shorter the time to respond to the command signal, the higher the sensitivity of the electric servo system, and the better the fast response function.
|
|
Routine maintenance of KUKA robot cables
In a sense, the wire and cable production profession is a profession of data finishing and assembly. - The amount of data used is huge, and the data cost in cable products accounts for 80-90% of the total production cost; Second, there are many types and varieties of materials used, and the functional requirements are particularly high.
|
|
KUKA robots are inspected and maintained twice a week
1. Scrub each axis of the robot.
2. Check the accuracy of TCP.
3. Check the residual level.
4. Check whether the zero position of each axis of the robot is accurate.
5. Clean the filter behind the water tank of the welder.
...
|
|
Description of the role and interface of RDC in the KUKA robot arm
(1) Supply voltage and power distribution function
(2) The resolver (SIL2) technology is used to collect the orientation information of the eight motors for the orientation reaction
(3) Obtain the real-time temperature (PTC) of the motor
(4) It also has a self-temperature reaction and adds heat ...
|
|
KUKA industrial robot applications
Berthold Hermle AG is one of the world's leading manufacturers of milling machines and machining centres. When it comes to the automation of its machining centers, Hermle relies on the expertise of KUKA Roboter GmbH from Augsburg. The company is charging in the new production system RS 4 ...
|
|
KUKA industrial robots detect signal line failure repairs
First, the fault phenomenon
Speed abort signal, output "· SALARM_STOP "" 0 signal, which closes all active fates.
2. Cause analysis:
1. Wire failure (such as poor plugging);
2、 ...
|
|
KUKA calibrator EMT KUKA robot zero correction step
1. Select the menu sequence to put into operation> Select Adjust > EMT > with load correction > Bias learning.
2. Enter the thing number. I admit it with a thing.
The Options window opens. The axis of everything that has not been learned shows ...
|
|
3D Sensors AI&Co sees KUKA robots stacking kiln bricks
The need to look at robots, i.e., the need to use camera skills on industrial robots, is increasing. The camera makes the robot sensitive. As a result, the customer will be able to cope with many variations in the production process. "There are up to 100 different varieties of kiln bricks," said Kautenburger GmbH ...
|
|
An introduction to the functions of all KUKA robot software packages
1.FORCE TORQUE CONTROL / SENSOR COMMUNICATION
Choosing from a variety of KUKA signal processing software can be a small extension of your robot.
|
|
Analysis of the abnormal noise of the KUKA robot reducer
Planning reasons and countermeasures
1. Japan RV reducer internal gear accuracy level planning Japan RV reducer planners often consider economic factors as much as possible to confirm the gear accuracy level negligence accuracy level is the gear noise and backlash mark. United States Gear Manufacturers Association ...
|
|
KUKA robot power-on configuration instructions
The wiring and clarification of the corresponding interface are as follows:
1. X1 connector: power supply interface of control cabinet.
(1) KR C4 stand & KR C4 Midsize & KR C4 Extend: three-phase four-wire system, 380V AC AC;
...
|
|
Can the teaching pendant of industrial robots be used universally - KUKA robots
The teaching pendant, also known as the teaching programmer or teaching box, is a hand-held device for manual operation, program writing, parameter equipment and monitoring of the robot; It is the core component of the robot control system, and is a device used to register and store mechanical movement or processing memory.
|
|
KUKA robots challenge automation – a new way of collecting oil and garbage bins
For us, it's easy to pick up something unsorted from the trash can – maybe a handkerchief, candy or screws of different sizes. But this is not designed for KUKA robots. "Picking up trash" is a top priority in the automation industry. This is important for robust algorithms in the machine learning discipline ...
|
|
The structural composition of the KUKA welding robot
Choosing a robot for welding is not enough to have a robot, it must also be equipped with peripherals. The conventional arc welding robot switcher consists of 5 parts.
1. The robot body is generally a 6-axis shutdown driven by a servo motor.
|
|
Freedom of choice for welding robots – KUKA robots
The arms and wrists of the welding robot are the basic parts of the movement. The robot arm of any design has three degrees of freedom to ensure that the end of the arm can reach any point in its working range. The three degrees of freedom of the wrist are the inverse transport of the three axes X, Y, Z perpendicular to each other in space.
|
|
Classification and model of KUKA robots
Functionally, KUKA robots can be divided into arc welding robots, casting and forging robots, and handling/palletizing robots.
KUKA arc welding robot refers to an industrial robot that performs automatic arc welding, which is basically the same as a spot welding robot. Welding robots are mainly used for welding of various automotive parts.
|
|
Theory and validity of KUKA robot variables
Theoretical part about variables:
1. When a KUKA robot is programmed with KRL, a variable is a container of calculated values ("values") that are presented during the operation of the robot process in the ordinary sense.
3. Each variable is ...
|
|
KUKA robot control cabinet fault analysis and solutions
One: The switch jumps often and may not be able to close?
1. Aging of switches
2. The switch selection is incorrect
3. The pump is stuck or the motor is short-circuited
4. The line is aging, short circuit, and the line is too small or lacks phase.
Solution:
Turn off the power of the control system...
|
|
KUKA industrial robots change the maximum speed
1. Do a load test and use it correctly in the program.
2. Replace all LIN and CIRC commands with SLIN and SCIRC
3. Delete the PTP movement instructions that are repeated at the point, and try to have as few transition points as possible
4. Can be used with the imminent ...
|
|
Installation position of the KUKA robot battery
At present, the battery of the KUKA robot has two device orientations, one on the cabinet door and the other under the cooling channel, and the battery is connected to the plug X305 on the control cabinet and maintained by fuse F305. The battery plug X305 has been unplugged from the CCU when the control system leaves the factory.
|
|