Yaskawa Robotics - What is the processing structure of the robot controller?

Create Date: 2024-8-30 12:03:23|Source: YASKAWA/Yaskawa

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 controller, from the computer structure, control mode to divide, and can be divided into the following:

1. The single CPU structure and centralized control mode use a powerful computer to realize all the control functions, and this structure is used in the early robots, but many calculations (such as coordinate transformation) are required in the control process, so the control structure is slow.

2. The second-level CPU structure and master-slave control mode The first-level CPU is the host, which is responsible for system management, robot language compilation and human-machine interface functions, and also uses its computing power to complete coordinate transformation and trajectory 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 positions. There is basically no connection between the two CPU buses of this type of system, and the data is only exchanged through the common memory, which is a loosely coupled relationship. It is difficult to further decentralize the functionality with more CPUs.

3. Multi-CPU structure and distributed control mode

At present, this kind of two-level distributed structure of upper and lower computers is widely adopted, and the upper computer is responsible for the management of the whole system, kinematic calculation, trajectory planning, etc. The lower computer is composed of multiple C PU, each CPU controls a joint movement, and the connection between these CPUs and the main controller is through tight coupling in the form of a bus, and the working speed and control performance of the controller of this structure are significantly improved. However, the common feature of these multi-CPU systems is that they are functionally distributed for specific problems, i.e., each processor takes on a fixed task, which is the structure of most commercial robot controllers in the world today.

The position control part of the controller computer control system almost invariably adopts digital position control.

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

Second, the parallel processing structure

Parallel processing technology is an important and effective means to improve the computing speed, can meet the real-time requirements of robot control, from the literature, about the parallel processing technology of robot controller, people have studied more parallel algorithms and their implementation of robot kinematics and dynamics.

In 1982, J. Y. S. Luh first proposed the problem of parallel processing of robot dynamics, because the dynamic equation of articulated robot is a set of nonlinear strongly coupled second-order differential equations, which is very complex to calculate, and improving the calculation speed of robot dynamics algorithm also lays the foundation for the realization of complex control algorithms such as calculation moment method, nonlinear feedforward method, adaptive control method, etc.

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. The second is to first develop the parallelism of the algorithm, and then design the parallel processor structure that supports the algorithm to achieve the best parallel efficiency.
Yaskawa Robotics - What is the processing structure of the robot controller?


More on that
Yaskawa inverter - how to maintain high-voltage inverter? Yaskawa inverter - how to maintain high-voltage inverter?

1. Use a vacuum cleaner with a plastic nozzle to thoroughly clean the inside and outside of the inverter cabinet to ensure that there is no excessive dust around the equipment. 2. Check the ventilation and lighting equipment of the frequency conversion room to ensure that the ventilation equipment can operate normally. 3. Check that the connection between the cables inside the inverter should be correct and acceptable.

Performance characteristics of Yaskawa servo motors Performance characteristics of Yaskawa servo motors

Superior performance "I hope to run the machine at a faster speed and with higher precision" ----∑-V. series servo, the performance of which is the best in the industry. It has the highest amplifier responsiveness in the industry, which greatly shortens the setting time It is only 1/12 of our conventional products ...

Yaskawa robot servo motor burnout repair method Yaskawa robot servo motor burnout repair method

There are three main burning methods for common Yaskawa robot servo motors: overload, phase loss, and short circuit. 1. Overload: Open the servo motor of the industrial robot to observe. The color of the entire winding wire pack has become dark and black, the end strap is cracked, and the serious phase insulation and notch insulation are due to overheating.

What is the fault of Yaskawa servo drive alarm code 710 and how to solve it What is the fault of Yaskawa servo drive alarm code 710 and how to solve it

Yaskawa servo drive alarm code 710 is overload (large load), the motor is overloaded for a few seconds to tens of seconds. Solution(s): 1. Change the mechanism, or the acceleration and deceleration mechanism. 2. Change the motor. 3. Exclusion order: 1) The load is really too large 2) ...

Which parameter is jitter adjusted for Yaskawa servo motor? Which parameter is jitter adjusted for Yaskawa servo motor?

First, the servo dispute settings are too large, and it is recommended to readjust the servo parameters manually or automatically. Second, make sure that the initial value of the time constant of the velocity feedback filter is set to zero, and try increasing the initial value. Thirdly, the electronic gear ratio setting is too large, it is recommended to restore ...

The correct connection method for Yaskawa robot anti-collision sensors The correct connection method for Yaskawa robot anti-collision sensors

In order to realize the anti-collision function of Yaskawa robots, there are two ways to connect external sensors, which are described below; In addition, how to dismiss alarms will be described in this article. 01. Directly connect to an external collision sensor 1. The machine in the door of the control cabinet ...

Introduction to the instructions of Yaskawa G7 inverter Introduction to the instructions of Yaskawa G7 inverter

Common faults in the instructions of Yaskawa G7 inverter   Overcurrent (OCOvercurrent) Note: The output current of the inverter exceeds the overcurrent detection value. Common Causes: Short circuit, grounding on the output side of the converter (motor burnout, poor insulation, damaged cables...)

Yaskawa servo drive failure causes and maintenance treatment Yaskawa servo drive failure causes and maintenance treatment

Yaskawa MOTOMAN servo drive fault repair: 1. The motor runs faster in one direction than in the other; (1) Cause of failure: The phase of the brushless motor is wrong. Solution: Detect or detect the correct phase. (2) Cause of failure: In the absence of ...

Analysis of the causes of Yaskawa servo drive alarm code 040 Analysis of the causes of Yaskawa servo drive alarm code 040

1. It may be that the capacity of the servo unit does not match the capacity of the servo motor. 2. It may be that the servo unit is faulty. 3. It may be outside the range of parameter settings. 4. It may be that the set value of the electronic gear ratio is outside the set range. ...

Analysis of common alarm codes for Yaskawa robot servo drive maintenance Analysis of common alarm codes for Yaskawa robot servo drive maintenance

1. A.00 Absolute value data error: the absolute value data cannot be accepted or the accepted absolute value data is abnormal. 2. A.02 Parameter Destruction: The result of the "sum number check" of the user constant is abnormal. 3. A.04 User constant setting error: the set "user constant" exceeds the set ...

Yaskawa SGD7S-120A00B202 servo driver alarm fault recovery Yaskawa SGD7S-120A00B202 servo driver alarm fault recovery

1. First, confirm the alarm code. The alarm code is different for each servo drive, so you need to consult the corresponding equipment manual or contact the manufacturer for a specific list of alarm codes. 2. Determine the cause of the fault according to the alarm code. Different alarm codes correspond to different fault types, which can be ...

Yaskawa servo drive alarm 810 reset method Yaskawa servo drive alarm 810 reset method

1. Check the reason for alarm 810: Alarm 810 is caused by the temperature inside the controller is too high, which may be caused by the heat inside the controller is too high or the power supply voltage is unstable. 2. Check the heat dissipation of the controller: check whether the radiator of the controller is blocked, ...

Yaskawa Robot's DeviceNet communication steps Yaskawa Robot's DeviceNet communication steps

1. Hardware installation @以下操作务必在安川机器人断电状态下执行. 1. Remove the corresponding screws and pull out the bus bracket. 2. Remove the front bezel 3. Insert the DeviceNet substrate and tighten the front plate screws. 4. Insert the board unit as a whole ...

Yaskawa inverter installation precautions Yaskawa inverter installation precautions

Precautions for installing Yaskawa inverter   Do not turn on the power supply during wiring operations, otherwise there will be a risk of electric shock. In order to prevent electric shock, please do not operate in the state of removing the inverter cover, otherwise there will be a risk of electric shock. Be sure to ground the ground terminal on the motor side ...

Yaskawa welding robot has several advantages Yaskawa welding robot has several advantages

In the case of the growing demand for industrial production, the relatively high cost of manual welding, the small number of welders, and the difficulty of recruiting welders, Yaskawa welding robot provides a perfect solution for welding, and the emergence of industrial robots is undoubtedly a good choice, which has many advantages. Appear...

Yaskawa servo alarm C90 (AC9) troubleshooting method Yaskawa servo alarm C90 (AC9) troubleshooting method

1. Analysis of the causes of Yaskawa servo alarm C90 (AC9): 1. The encoder cable is broken or the encoder plug is made in poor process (there are also wiring errors in the alarm of the new machine); 2. The servo drive itself is faulty; 3. Environmental interference, caused by poor connection: ...

Yaskawa Robotics FAQs Yaskawa Robotics FAQs

Explosion-proof grade of robot for spraying use? Compliant with TIIS, FM, ATEX, and KCs standards, please check the relevant catalogs for details. How do I download the relevant manual for the robot? At present, the download of the manual is not provided, and the manual comes with the robot, so please keep it properly. ...

What are the applications of Yaskawa inverter? What are the applications of Yaskawa inverter?

1. Compressor load Compressors are also widely used loads. Low-pressure compressors are widely used in various industrial sectors, and high-pressure large-capacity compressors are widely used in steel (such as oxygen generators), mines, fertilizers, and ethylene. The use of frequency conversion speed regulation, all bring small starting current, ...

Yaskawa inverter - a failure prevention method for high-voltage inverters Yaskawa inverter - a failure prevention method for high-voltage inverters

It is composed of several parts, such as the main circuit, the power supply circuit, the IPM drive and protection circuit, and the cooling fan. Its structure is mostly in the form of units or modulars. Due to the incorrect use method or unreasonable setting environment, it will easily cause the inverter to malfunction and malfunction, or can not meet the expected ...

Yaskawa inverter - how to check the mechanical system failure of elevator failure Yaskawa inverter - how to check the mechanical system failure of elevator failure

1. Failure of mechanical system (1) The common fault phenomena and causes of mechanical systems are as follows 1. Due to poor lubrication or lubrication system failure, the rotating parts of the parts are seriously heated and worn or the shaft is held, resulting in the destruction of the parts of the rolling or sliding parts. 2 ...

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