This article introduces the control strategy of using Siemens PLC to control Yamaha robots, using an external IO port to set command words, so that the PLC can communicate with the robot and instruct the robot to complete the corresponding actions.
Siemens S7-300PLC is a widely used large and medium-sized PLC in China, and it is of great significance to discuss its control strategy with peripheral robots in the field of installation automation. In this paper, on the basis of the research and production of lithium battery assembly lines, the communication and control between Siemens S7300PLC and Yamaha robots are completed, and the development of two key processes in the process of lithium battery installation is completed.
1 Overall hardware design
Siemens S7-300PLC and YAMAHA robot controller connected to the need to connect the start signal, emergency stop signal, fault signal and reset signal of the robot, through the connection of these four groups of signals and PLC can reach the basic requirements of the control robot. PLC is connected with the robot, and the PLC is generally used as the sending instruction party, and the robot is used as the receiving instruction party. In order to reach the intention that PLC controls the robot to walk to each point, the IO signal communication between PLC and robot needs to be established.
Combined with the process study of putting steel bar and stacking stamping process in the lithium battery installation process, the walking point of the robot will not exceed 16 points, and the point is calculated by 8421 to know that the connection point of the robot and the PLC is 4 points. The PNP standard robot is selected to be connected to Siemens, and the signal connection includes two parts: one part is the start, emergency stop, fault and reset signal; One part is the 4-point communication line between the PLC and the robot; A total of 8 sets of signals.
2. Overall software design
The software control strategy is the robot inquiry, the PLC command method to implement the entire control. Take the stacked trampling robot as an example, after the robot returns to the position sends a signal 1001 inquiry, the robot obtains the signal according to the process requirement to instruct the robot to go to the intention direction, the intention direction signal is (0001-1011) a total of 9 points, the point robot moves in place, sends a signal to inform the robot to be in place after being in place together, the robot controls other peripherals (cylinder, motor, etc.) action, tells the robot to return after the action is finished, and the robot continues to wait for the position instruction after the robot returns. An action loop ends.
After the communication and control of Siemens S7-300PLC and Yamaha robots, the development of two key processes in the installation process of lithium batteries was completed. PLC and robot through the way of signal transmission to complete the linkage used in the battery installation category, has a good demonstration effect; It can be used in other battery installation processes, and other reference PLC and robot control mode and control strategy, can complete most of the PLC control robot point-to-point function, has a good implementation effect.
|
More on that
|
How Yamaha robots are ahead of failures
Don't be nervous about the problem of the robot during the work process, if the fault is not caused by the controller, then the cause of the problem must be the damage to the machine parts.
In order to deal with the problem as soon as possible and easily, the hair ...
|
|
YAMAHA Industrial Robot Programming Error Handling
01 Analysis of error routines
Let's start with a snippet of code:
*AA:
MOVE P,P101,Z=0.0
WAIT ARM
FOR I=1 TO 1000
MOVE P,P102,Z=0.0
WAIT ARM
DO2(0)=1
GOTO *TSA // Poor ...
|
|
YAMAHA ROBOT VISION PROGRAM
NAME=SHIFT
PGN=1
=================== declares the array ============
DIM PPS$(5)
DIM PPX$(5)
DIM PPY$(5)
DIM PPR$(5)
DIM PPX! (5)
DIM PPY! (5)
...
|
|
Welding Robot Application Environment Requirements – Yamaha
The welding robot is different from the general industrial robot in the particularity of the use environment, and the particularity of the use environment is different from the general general industrial robot.
|
|
Introduction to the Classification of Industrial Robots – Yamaha
Industrial robots are multi-joint manipulators or multi-degree-of-freedom machines and equipment for the industrial category, which can actively perform work and complete various functions by relying on their own power and control capabilities. It can accept human command, or it can operate according to pre-programmed programs, and modern industrial robots can also ...
|
|
Robot actuator type – Yamaha robot
Pneumatic actuators: These actuators work with compressed air. With very few moving parts, they are robust and easy to maintain. They lack control over other types of speed, location, and precision, but they are ideal for warehousing tasks such as picking and put-away.
...
|
|
Collaborative robot disadvantage application scenario - Yamaha
The bulging of cobots can help people enjoy a better quality of life and reduce work time. For employers, cobots can take on the most dangerous missions to reduce the risk of injury and labor costs. The flaw of cobots is that they can't take on all the ...
|
|
Yamaha Industrial Robot Test Project
According to the national standard GB/T12642-2013 "Performance Specifications and Test Measures for Industrial Robots", it is equivalent to the rules for the performance indicators of industrial robots in the international standard ISO9283: 1998.
The rules in the standard ...
|
|
Features of Six-Axis Industrial Robots – Yamaha
1) Programmable: The biggest feature of 6-axis industrial robots is flexible starting, an important part of the flexible production system. Industrial robots can be reprogrammed with the changes of their working environment and the changes of processed parts, which is suitable for small batches and multiple varieties with balanced and high efficiency of flexible production.
|
|
Yamaha Diagnostic System Part Explained
1. FAULTCODE
2. DAIGCODE (Diagnosis Code)
3. CO form maintenance
FIRST INTRODUCE THE FAULT CODE: WHEN THE EFI SYSTEM DETECTS AN ABNORMAL SIGNAL, IT DIRECTLY DISPLAYS THE TWO-DIGIT CODE ON THE LCD. And the problem light on the meter together ...
|
|
A common application area for industrial robots - Yamaha
1. Machining application (2%) The application of machining professional robots is not high, accounting for only 2%, probably because there are many automation equipment on the market that can be competent for the mission of machining. The main application of machining robots includes parts casting, laser cutting, etc.
|
|
Welding robots use the advantages of TIG welding – Yamaha robots
Most of the arc welding robots use gas shielded welding methods (MAG, MIG, TIG), and general thyristors, frequency converters, waveform control, pulse or non-pulse welding power supplies can be installed on the robot for argon arc welding. Advantages of TIG welding in welding robot automation system:
...
|
|
Yamaha Trackway Robot Autopilot System Application
Is it really valuable for Yamaha Trackrobots, autonomous driving systems to be applied to motorcycles?
Back at the 2015 Tokyo Motor Show, Yamaha unveiled a track robot called Motobot, which resembles a rider ...
|
|
Key points for industrial robot application maintenance - Yamaha
Before operating the industrial robot, we must pay attention to check whether there is water and oil entering the electrical control box, if the electrical appliance is wet, do not turn it on, and check whether the power supply voltage is compliant, and whether the front and rear safety door switches are normal. Verify that the direction of rotation of the motor is consistent. Then turn on the power; ...
|
|
Yamaha - Robot fault judgment tips
At present, industrial robots have been widely used in automobile and auto parts manufacturing, mechanical processing, electronic and electrical occupations, rubber and plastics industry, food industry, wood and furniture manufacturing industry. In industrial production, welding robots, installation robots, spraying machines ...
|
|
Industrial Robot Joint Reducer Role – Yamaha
The role of the key reducer of industrial robots
The operation of industrial robots is mainly controlled by three parts: servo motor, reducer and manipulator, among which the reducer is used to accurately control the movement of the robot joints and transmit greater torque. At present, the common reducer is mainly divided into two ...
|
|
The Yamaha unmanned boat easily measures reservoir silt
The Yamaha Breeze10 unmanned boat combines a satellite positioning system and azimuth data for autonomous navigation to save routes for the next survey mission. The Breeze10 is 3.2 meters long. At 1.2 meters wide, it is large enough to accommodate sonar equipment such as R2Sonic's Sonic2024 multibeam system.
...
|
|
The five major mechanical structures of industrial robots - Yamaha robots
From the perspective of mechanical structure, industrial robots can be divided into single-axis robots, coordinate robots, horizontal multi-joint robots (SCARA), straight multi-joint robots and parallel robots (DELTA), etc., and the following five types are explained in order.
...
|
|
Robot cable selection points to pay attention to - Yamaha
Many people's concept of robot cables still exists in the assembly of robots, but the reality is not so. Robot cables can be used not only for robots, but also for automation equipment, production lines, cranes, excavators and medium-flexible underwater research projects. Robot cables can be used in ...
|
|
Yamaha Robot 22.808 Code Error Resolution
Yamaha Robot 22.808 code error, the cause of the problem is that the temperature is too high, the environment and the controller itself are too high.
Solution 1
This error usually occurs in the summer, for example, during the period from July to September, when the air environment ...
|
|