Explanation of Epson robot programming

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

1 Create a new project

                                 Explanation of Epson robot programming

1) Click "Project" to open the project menu shown in the left figure, and click "New" to open the window shown in the right figure

2 Open an item (stored in a computer program file)

1) Click "Project" and select "Flip" to open the window shown in the figure below

3 Compile and download the program

1) Click on the Create and Download Program icon on the toolbar

Or click the flip open window icon

The software compiles the program and, if it is not faulty, downloads the program to the controller. If the program is faulty, the status bar displays the program error information, as shown in the following figure. Move the cursor to the error information column, double-click the left button to jump to the line where the program is wrong, and then correct the program and download the program from the beginning

4 Operational Procedures

1) On the toolbar, click the Flip Open Window icon

5 Single-step debugging procedure

1) Click on the far left of the program to set a breakpoint

2) Click the Flip Open Running Window icon on the toolbar and click "Start" to run the program

3) Press "F11" or click the icon

Run the next line. Press F7 or click the icon

Move to the next breakpoint.

6 Boundaries and differences between local, module and global variables

1) Local variables: variables that are said to be in the inner bounds of a function can only be used in the same function

2) Module variables: In the initial definition of the program, they can be used in the same program

3) Global variables: can be used in the same project

7 Write an initialization function to turn over the motor, set the operating power and speed (see program init_demo)

8 Write a simple program with GO, JUMP, MOVE, ARC commands (see Program move_demo)

9 Writing a Cycle Control Program (see Program xunhuan_demo)

10 Write an RS232 serial communication program (see Program RS232_demo)

1) Serial port settings

Click "Settings", select "System Equipment" and open the controller settings screen. Click "RS232", select "Port 1" to enter the serial port setting screen shown in the figure below, the serial port communication parameter settings are the same as those of the host computer, click "Use" after setting, and then close the setting screen

11 Writing an Ethernet Communication Program (see Program internet_demo)

1) Controller IP setting

Click "Settings", select "System Equipment" and open the controller settings screen. Click "Equipment" to enter the Ethernet setting screen as shown in the figure below, the first 3 digits of the IP address are the same as those of the host computer, and the last bit is different from the host computer. Once the settings are complete, click "Use" and close the settings screen

2) Ethernet port settings

Click "Settings", select "System Equipment" and open the controller settings screen. Click "TCP/IP", select a port number, and enter the Ethernet port setting screen as shown in the figure below, the IP address, port, and end character settings are the same as those of the host computer. Once the settings are complete, click "Use" and close the settings screen

3) Ethernet communication program

12 Matrix Procedure (see Procedure pallet_demo)

1) Matrix Circles Say

13 points file operation and point correction

1) Point boundary theory (generally use the teaching method to teach the point, pay attention to the characteristics of the point when directly specifying, otherwise it will simply collide with the machine during movement)

P1 = XY(200, 100, -25, 0) 'Assign coordinates to point P1

Pick = XY(300, 200, -45, 0) 'Assign coordinates to the point pick bearing

P10 = Here 'Assign a point to the current bearing

P1=p2 'Assign the value of the point P2 to P1

2) Call the point with the point label

  For i = 0 To 10

  Go pick

  Jump place

  Next i

3) Call points with variables

  For i = 0 To 10

  Go P(i)

  Next i

4) Upload the midpoint file of the program

When the program is launched, the robot's default point file "robot1.pts" will be loaded. You can also use the LoadPoints sentence to load other points in the program.

  Function main

  Integer i

  LoadPoints "model1.pts"

  For i = 0 To 10

  Jump pick

  Jump place

  Next i

  Fend

5) Save the point file

  Function main

P1 = XY(200, 100, -25, 0) 'Assign coordinates to point P1

Pick = XY(300, 200, -45, 0) 'Assign coordinates to the point pick bearing

Savepoints "robot1.pts" 'Save points to the point file 'robot1.pts'

  Fend

6) Specify the characteristics of the point

1. LOCAL feature (specifying that the robot coordinates are relative to the orientation of that coordinate system)

P1 = XY(300, -125.54, -42.3, 0) /1 'P1 is in local coordinate 1

2. The posture of the left and right hands is specified

To specify a direction for a SCARA or 6-axis robot, add a slash (/), followed by L (left-hand direction) or R (right-hand direction).

P2 = XY(200, 100, -20, -45) /L ' The direction of the hand is left

P3 = XY(50, 0, 0, 0) /2 /R ' Local 2 is right-hand direction

You can use Hand sentences and functions to read and set the direction of the dot hand.

  Hand P1, Righty

3. 6-axis elbow posture designation

To specify the direction of the elbow for a 6-axis robot in a point assignment sentence, add a slash (/), followed by A (upper elbow direction) or B (lower elbow direction)

Specify the direction of P1 elbow downward.

  P1 = XY (0, 600, 400, 90, 0, 180) /B

14. Write a sample program for the standby position
More on that
Welding robot laser processing principle - Epson Welding robot laser processing principle - Epson

Welding robot laser processing is a processing method that uses a focused laser beam as a heat source to bombard the workpiece, melt the metal or non-metal workpiece to form small holes, incisions, connections, cladding, etc. Laser processing is essentially the process of interaction between laser and non-transparent substances.

A brief description of the composition of the industrial robot system - Epson robot A brief description of the composition of the industrial robot system - Epson robot

1) Drive system, in order to make the robot operate, it is necessary to place transmission equipment in each joint, that is, each degree of freedom of movement, which is the drive system. The drive system can be so hydraulic transmission, pneumatic transmission, electric transmission, or they can be combined to apply a comprehensive system, so directly ...

TIG welding automatic welding equipment maintenance TIG welding automatic welding equipment maintenance

1. Check the power supply: First of all, you need to check the power supply of the argon arc welding machine to ensure that it is connected correctly and has a satisfactory voltage and current supply. If there is no problem with the power supply, it is necessary to check whether the power switch, fuse, and plug number parts are damaged or malfunctioning. ...

Epson robot maintenance inspection and maintenance process! Epson robot maintenance inspection and maintenance process!

1. Epson robot maintenance view: The working condition of the robot is recognized as acknowledging the working condition of the robot production, and there is no abnormal sound on the joint axis of the body Robot system backupAll robots are backed up after acknowledging the condition of the system before carrying out routine maintenance. (Backup performance when ...

Epson robot interrupt function and handling Epson robot interrupt function and handling

Interruption means that during the operation of the computer, when there are some unexpected situations that require the intervention of the host, the machine can automatically stop the running program and switch to the program that deals with the new situation, and return to the original suspended program to continue to run after the processing is completed. ...

Epson Robotics fieldbus I/O system operation Epson Robotics fieldbus I/O system operation

Supports industry-standard fieldbus I/O systems, supports DeviceNet, EtherNet/IP, Profibus, CC-Link, provides master-slave devices, and is fully integrated into the Epson Robotics RC+ development environment. Fieldbus I/O is used in factories around the world with the intention of reducing ...

Introduction to the misunderstanding of robot application - Epson robot Introduction to the misunderstanding of robot application - Epson robot

Myth 1: Underestimating useful load and inertia The number one misconception of robot users in the application is that they underestimate the need for useful load and inertia. Usually this is due to the fact that the weight of the tool at the end of the robot arm is not included in the calculation of the load. Secondly the formation of this error ...

Epson 4-axis robot establishes tool coordinate system and its validation Epson 4-axis robot establishes tool coordinate system and its validation

1. Establish communication with the robot: through the EPSON RC+ software, click on the settings to communicate between the computer and the controller, and complete the communication between the PC and the robot. 2. Translation ...

Introduction to the type of robot controller - Epson robot Introduction to the type of robot controller - Epson robot

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

The Epson robot makes an emergency stop for free walking distance The Epson robot makes an emergency stop for free walking distance

If you feel an abnormality during the robot's movements, press the emergency stop switch immediately. Press the emergency stop switch, and the robot will immediately change to a deceleration action and stop with a large deceleration. But during normal operation, do not ...

Epson Robotics was unveiled at the 2017 World Robot Conference Epson Robotics was unveiled at the 2017 World Robot Conference

The 2017 World Robot Conference was held in Beijing Yizhuang Etrong World Convention and Exhibition Center. The World Robot Conference is one of the world's largest conferences in China's robot category, with the highest specifications and the richest elements in the world. The conference focused on "innovation and entrepreneurship and invention, waiting for the intelligent society".

Epson industrial robots push industrial automation forward Epson industrial robots push industrial automation forward

Since the development of small robots in 1981, whether it is the traditional G series SCARA robot, or the C series of six-axis robots, and the N series robots with folding arms, Epson Industrial Robots has been adhering to Epson's quest for "saving small ...

Advantages and disadvantages of articulated robots – Epson robots Advantages and disadvantages of articulated robots – Epson robots

Articulated robots, also known as articulated robotic arms or multi-articulated robots, have the movement of their individual joints turning, similar to a human arm. Articulated robots are one of the most common shapes of industrial robots in today's industrial sector, and are suitable for mechanical automation operations in many industrial fields. ...

Advantages of Epson Robot LS6 single-axis force-controlled micro screw locking solution Advantages of Epson Robot LS6 single-axis force-controlled micro screw locking solution

Epson Robot LS6 + Epson Vision System PV1 + Epson Single Axis Force Control Wizard t Third-Party Excitation Sensor Intelligent Electric Batch Module 1. The comprehensive locking yield rate is more than 99.5%, and the torque accuracy error is ±5%* 2. Single snail ...

Epson robot teach-in point steps Epson robot teach-in point steps

(1) Select the point file to be taught in the drop-down menu on the point data page (2) Select the number of the point to be taught in the lower right corner of the teaching page (3) The position of the teaching point that needs to be moved by the micro-motion manipulator. In the case of SCARA manipulator, in the case of Motor 0n, it can be ...

Epson Robot TP3 Teach Pendant Part Name Function Epson Robot TP3 Teach Pendant Part Name Function

(1) Form Picker Key Switch The form picker switch is used to switch the operation form between TEACH*1 and AUTO. Pull out the key to fix the form. (*1: Test format: T1 and T2) If the format is switched while the program is running, the program is aborted. ...

Industrial Tablet PC Used in Cold Weather – Epson Industrial Tablet PC Used in Cold Weather – Epson

Can it be used in cold climates? Today's mainstream industrial tablet PCs use touch screens including capacitive screens and resistive screens. However, since the beginning of winter, the temperature has begun to drop sharply, people are wearing more and more slowly, and there are some problems that need to be paid attention to in the use of industrial computers in winter. In nation-building ...

The connection method of the Epson robot cable connection line The connection method of the Epson robot cable connection line

When unconnecting the cable, be sure to block the power supply to the controller and do so under certain conditions. There is a risk of electric shock and malfunction when working with a power supply plugged in. Connect the cable reliably. Also, do not carry heavy objects on the cable, do not twist, stretch or cut the cable at the pole ...

Epson robotic analog gluing solution Epson robotic analog gluing solution

In the gluing process, there are often situations such as glue stacking and glue breaking, which not only affects the production efficiency, but also reduces the quality and accuracy of the equipment. Epson's analog gluing solution ensures stable output through a robot, quickly generates a dispensing track, and controls the amount of glue as needed. Save a lot of teaching time ...

Classification of Robot Obstacle Avoidance Technology - Epson Robot Classification of Robot Obstacle Avoidance Technology - Epson Robot

1. Robot obstacle avoidance algorithm based on genetic algorithm: Genetic algorithm is a search algorithm used to solve the optimization of * in accounting mathematics, and it is a kind of evolutionary algorithm. The primary advantage is that the group approach is used to find multiple clues in parallel in the policy function space, and it will not fall into the small part of the ...

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