Wecon LX6C Parallel Robot Project

1 Introduction

This project uses Wecon Codesys PLC LX6C and bus type servo VD3E for parallel robot control. Through simple debugging, the point-to-point interpolation motion of the delta robot is realized.

2 Main kit composition

1708658466693-778.png

1708658932564-782.png

LX6C

1708666409644-249.png

VD3E Servo

NAMEQUANTITY
LX6C-0808MT-DD1
VD3E-014SA1G3
WE80M-07530S-A1F3
Upper arm3
Lower arm6
Motor shaft connector3
Top plate1
Tool plate1
Hexagon socket screws6 (M4 and M5)

3 Mechanical parameters

1708659158007-639.png

1708659191216-488.png

1708659202564-503.png

Length of the upper arm d1: 330mm

Length of the lower arm d2: 600mm

Distance between lower arm in one pair d3: 20mm

Radius of circle where lower arm contact point is located r1: 50mm

Radius of circle where motor shaft is located r2: 100mm

Maximum angle in ± for ball joints: 60°

4 Program preparation

4.1 Language settings

Select “Tools”-->“Options”

1708659282790-309.png

Set software language in “International Settings”

1708659276549-637.png

4.2 Device file import

Select “Tools“-->“Device Repository“

1708659330267-186.png

Install LX6C xml file.

1708659348892-129.png

Install VD3E xml file.

1708659363849-556.png

1708666791453-744.png

1708666805375-462.png

5 Device connection

5.1 New project

Create a new standard project

1708659481680-311.png

Select device and programming language

1708659504171-928.png

5.2 Connect LX6C

Double click “Device” and select Scan Network

Select LX6C and click OK, make sure your PC and LX6C in the same LAN (LX6C default IP is 192.168.8.8)

1708659630178-665.png

Login device with account and password

1708659646762-832.png

6 Project configuration

6.1 Add Axis Group

Right click Application, “Add Object” and select “Axis Group”

1708659668179-463.png

Click “Select Kinematics” and select “TRAFO.Kin_Tripod_Rotary”

1708659683686-935.png

Fill in the mechanical parameters (Use the same user units)

1708659724005-484.png

Right click “Device” and add device

1708659738998-621.png

Add “EtherCAT Master SoftMotion”

1708659810951-477.png

Right click “EtherCAT_Master_SoftMotion” and add device, select “Wecon VD3E EtherCAT Servo_v1.10” (Servo xml file should be same with servo firmware, you can check servo firmware in U2-04 through servo panel)

1708659837241-566.png

1708659844978-946.png

Add 3 motion axis

1708659868961-294.png

Set the correct resolution based on the motor encoder

1708659882131-694.png

Double click “EtherCAT_Master_SoftMotion” and select network name “eth1” in “General”

1708659902425-597.png

Bind axis to robot.

1708659921571-879.png

Move “PLC_PRG” from “MainTask” to “EtherCAT_Task”

1708660033766-909.png

1708660038539-524.png

6.2 Demo program

Build a simple program for absolute move

1708660054738-287.png

1708660060148-798.png


Engineering Video and Machine Pictures