The type of robot controller – KUKA robots

Create Date: 2024-8-30 12:03:23|Source: KUKA

The robot manipulator is a device that controls the robot to complete a certain action or operation task according to the instructions and sensing information, it is the heart of the robot, which determines the performance of the robot, and can be divided into two structural types: serial and parallel from the processing method of the robot control algorithm.

                               The type of robot controller – KUKA robots

1. Serial processing structure

The so-called serial processing structure means that the control algorithm of the robot is processed by the serial machine, for this type of manipulator, from the accounting machine structure, control method to divide, and can be divided into the following types:

(1) Single-CPU structure, centralized control method with a strong accounting machine to complete all the control functions, in the early robots, such as Hero-I, Robo t-I, etc., this structure is selected, but the control process requires a lot of accounting (such as coordinate change), so this control structure is slow.

(2) The second-level CPU structure and master-slave control method The first-level CPU is the host, which serves as the system management, robot language compilation and human-machine interface functions, and also uses its computing power to complete coordinate change and orbit interpolation, and regularly sends the calculation results to the common memory as the increment of joint movement for the second-level CPU to read; The secondary CPU completes the digital control of all joint orientations. In this type of system, there is no communication between the two CPU buses, and only data is exchanged through the common memory, which is a loosely coupled contact. It is difficult to use more CPUs to further dissipate the functionality. The accounting system of the Matoma n robot (5 joints, DC motor driven) produced in Japan in the 70s belongs to this master-slave structure.

(3) Multi-CPU structure and distributed control method

At present, the two-level distributed structure of the upper and lower computer is widely selected, and the upper computer is responsible for the management of the whole system, kinematic accounting, track planning, etc. The lower computer is composed of multiple CPUs, each CPU controls a joint movement, and these CPUs and the main controller are tightly coupled through the bus, and the operating speed and control performance of the controller of this structure have been significantly improved. However, the common feature of these multi-CPU systems is the functionally distributed architecture chosen for specific problems, that is, each processor undertakes a fixed task, which is the structure of most commercial robot manipulators in the world today.

The azimuth control part of the control system of the controller computer is simply the digital azimuth control without exception.

The above types of manipulators all use serial machines to calculate robot control algorithms, and they have a common weakness: accounting load and poor real-time performance. Therefore, most of the methods such as offline planning and feedforward compensation decoupling are used to reduce the accounting burden in real-time control, and its performance will be affected when the robot is disturbed during operation, and it is more difficult to ensure the accuracy indicators required in high-speed movement.

2. Parallel processing structure

Parallel processing skills are an important and useful means to improve the speed of accounting, which can meet the real-time requirements of robot control, from the literature, about the parallel processing skills of robot manipulators, people have studied more parallel algorithms of robot kinematics and dynamics and their completion, in 1982 J. Y. S. Luh first proposed the problem of parallel processing of robot dynamics, because the dynamics equations of articulated robots are a set of nonlinear strongly coupled second-order differential equations, and the accounting is very messy. The calculation speed of the robot dynamics algorithm also lays the foundation for the completion of messy control algorithms, such as the accounting moment method, the nonlinear feedforward method, and the adaptive control method.

One of the ways to develop parallel algorithms is to transform the serial algorithm to make it parallel, and then map the algorithm to the parallel structure, there are generally two methods: one is to consider the given parallel processor structure, and develop the parallelism of the algorithm according to the accounting model supported by the processor structure; The second is to first develop the parallelism of the algorithm, and then plan the parallel processor structure that supports the algorithm to achieve the best parallel power.

More on that
The KUKA robot configures the workspace monitoring step The KUKA robot configures the workspace monitoring step

A robot can be equipped with a working space. The working space provides security for the equipment. There are two types of workspaces: 1. The working space is a forbidden area Only robots are allowed to operate outside of the workspace. ...

Technological trends in KUKA industrial robots Technological trends in KUKA industrial robots

The robot industry is a fast-growing industry in China for a period of time in the future, as one of the country's new strategic industries, robot skills reflect the comprehensive strength of national science and technology. From 2010 to 2013, the sales of industrial robots in China ...

How KUKA welding robots ensure welding quality How KUKA welding robots ensure welding quality

In China, the career development of welding robot equipment is relatively fast, from the use of a single enterprise in the past, to the current majority of professional production welding is inseparable from KUKA robot equipment, and the field of use is becoming more and more extensive. The most important thing in welding operations is to ensure the quality of welding.

Procedure for KUKA to repair and replace the main unit of the control system Procedure for KUKA to repair and replace the main unit of the control system

KUKA robot repair and replacement of the main engine of the control system: It is necessary to keep the KUKA robot control system shut down and power-off, and do a good job of relevant inspection and personal maintenance operations, in case the robot is restarted without permission, and the robot's buffer must be sure to ...

Obstacle avoidance control of the manipulator – KUKA robots Obstacle avoidance control of the manipulator – KUKA robots

The kinematic redundancy of freedom of the manipulator means that the manipulator has more degrees of freedom than is required at the end of the manipulator. Kinematic manipulators with redundant degrees of freedom have better functions than manipulators with non-redundant degrees of freedom. For example, a manipulator with non-redundant degrees of freedom has obstacles in the external environment.

KUKA robot collision recognition settings KUKA robot collision recognition settings

If a robot collides with an object, the robot control system will increase the axis torque in order to overcome the resistance. This can cause damage to robots, tools, or other components. Bump recognition will reduce the risk of such damage. The bump recognition system monitors the shaft torque. If the ...

KUKA robots are maintained at different times KUKA robots are maintained at different times

1. Check and maintain the content for three months (1) The cable of the control part (2) Ventilation of the controller (3) A cable connecting the mechanical body (4) Whether the fixed condition of the connector is excellent (5) Tighten the cover plate and various additional parts on the machine ...

KUKA robots use subroutine technology for work factors KUKA robots use subroutine technology for work factors

1. Why do KUKA robots use subroutine skills to work? In programming, subroutines are primarily used to achieve repeated use of the same task part, so as to prevent duplication of program code. In addition, the selection of subroutines can also save storage space. Another ...

Reducer on the KUKA robot Reducer on the KUKA robot

The most important thing in the human arm is the joints and ligaments, and the most important thing in the robot is in each joint: the reducer. This is a fine power transmission organization, which uses the speed converter of the gear to reduce the number of revolutions of the motor to the desired number of revolutions, and obtains a large torque setting.

Take a closer look at stepper motors and servo motors – KUKA robots Take a closer look at stepper motors and servo motors – KUKA robots

1. How to choose stepper and servo motors? Mainly depends on the specific use situation, in short, it is necessary to determine: the nature of the load (such as horizontal or straight load, etc.), torque, inertia, speed, accuracy, acceleration and deceleration and other requirements, upper control requirements (such as port interface and communication...

Start the robot after external stop and stop – the KUKA robot Start the robot after external stop and stop – the KUKA robot

Abort the robot: Cut off the signal $drivers_Off, this abort is to break the robot servo. Continue to start the robot after abort: Repeat the previous article "KUKA Robot External Active Start Equipment Method 1" process 4 and 5 to start the robot. ...

The KUKA robot replaces the battery The KUKA robot replaces the battery

The battery of the KUKA robot is available in two orientations, one on the door and the other under the cooling channel, and is connected to the X305 plug on the control cabinet and protected by F305 fuse. The operating system leaves the factory with the battery plug X305 unplugged from the CCU to ...

The problem of the KUKA robot body and the control cabinet not being matched was solved The problem of the KUKA robot body and the control cabinet not being matched was solved

First, the problem phenomenon 1. After the robot is powered on, the A5 axis can only move at a scale of -60-+60 degrees, but the teaching pendant is -120-+120 degrees; 2. From the 'Assist' of the Teach Pendant > 'About' a > 'Robot' to view the robot type, and the robot itself.

The difference between a robotic arm and an industrial robot – a KUKA robot The difference between a robotic arm and an industrial robot – a KUKA robot

Industrial robot is a kind of automation equipment, mechanical arm is a kind of industrial robot, industrial robots also have other forms, although the meaning of the two is different, but the content of the reference has overlapping parts. So to put it simply, there are many forms of industrial robots, and the robotic arm is just one of them.

KUKA robot practical skills zero point failure causes KUKA robot practical skills zero point failure causes

1. Reasons for zero point failure: Before analyzing the cause of zero-point failure, let's first clarify a problem. For a long time, we have been calling this fault "zero point drop", which is an inaccurate description. The zero point parameter of the KUKA robot will not be "lost", it is documented ...

KUKA robot motor knowledge KUKA robot motor knowledge

1. The current of the single-phase transformer at no load is different from the main magnetic flux, and there is a phase parity aFe, due to the presence of iron current. The no-load current is a spire waveform due to the large third harmonic in it. 2. The flow in the armature winding of the DC motor is also the communication current. But its ...

Technical indicators of KUKA six-axis industrial robots Technical indicators of KUKA six-axis industrial robots

The six-axis industrial robot is a process test instrument used in the field of natural science related engineering and technology, and the common six-axis joint robot has six built-in servo motors, which directly drive the rotation of the six joint shafts through the reducer and synchronous pulley. Six-axis industrial robots generally have ...

KUKA robot handling program programming KUKA robot handling program programming

(1) Open the program Open the newly created program file banyunl" and enter the program editor. There are 4 lines of program in the program editor, in between, INI: initialization, END: program completion, and the middle two lines return to the HOME point. (2) Teaching: return to the HOME point Use...

Frequently Asked Questions about KUKA Robots Frequently Asked Questions about KUKA Robots

1. The boot coordinate system is invalid The world coordinate system is based on the gun head, in this coordinate system, all the actions of the robot are in accordance with the gun head as the vertex to complete the movement, the XYZ direction does not change the direction of the gun, if the robot moves in the world coordinate system, the gun head also changes ...

Industrial Degrees of Freedom Parallel Robot Applications Industrial Degrees of Freedom Parallel Robot Applications

Parallel organization is mostly used in occasions that require high stiffness, high precision, high speed, and no large space, and the specific uses include: 1. Sorting, transferring, packing and packing in food, pharmaceutical, electronic and chemical industries. 2. Imitate movement; For example, pilots practice simulators in three-dimensional space; Engineering...

CATEGORIES BYPASS
Customer Service Center

Online Consultation:QQ


ContactContact

Contact: Manager Huang

Contact QQ: 3271883383

Contact number: 13522565663


Scan the code to add WeChat (please save the picture first on the mobile phone)

working hoursworking hours

Weekdays: 9:00-17:00

Holidays: Only emergencies are handled

Contact us

Contact us

Contact number QQ consultation
QQ consultation

3271883383

Company address
Back to top