Last modified by nozzin on 2024/02/26 09:16

From version 1.7
edited by Mora Zhou
on 2024/02/23 11:49
Change comment: There is no comment for this version
To version 12.1
edited by nozzin
on 2024/02/26 09:16
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Wecon LX6C Delta Robot Project
1 +Wecon LX6C Parallel Robot Project
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Mora
1 +XWiki.nozzin
Content
... ... @@ -1,6 +1,6 @@
1 1  = 1 Introduction =
2 2  
3 -This project uses Wecon Codesys PLC LX6C and bus type servo VD3E for delta robot control. Through simple debugging, the point-to-point interpolation motion of the delta robot is realized.
3 +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.
4 4  
5 5  = 2 Main kit composition =
6 6  
... ... @@ -8,31 +8,46 @@
8 8  [[image:1708658466693-778.png]]
9 9  
10 10  (% style="margin-left:auto; margin-right:auto" %)
11 -|(% style="width:837px" %)(((
11 +|(% style="width:799px" %)(((
12 12  (% style="text-align:center" %)
13 -[[image:1708658932564-782.png]]
14 -)))|(% style="width:785px" %)(((
13 +(((
14 +(% style="display:inline-block; width:334px;" %)
15 +[[==== **LX6C** ====>>image:1708658932564-782.png||height="319" width="334"]]
16 +)))
17 +)))|(% style="width:823px" %)(((
15 15  (% style="text-align:center" %)
16 -[[image:1708658950128-652.png]]
19 +(((
20 +(% style="display:inline-block; width:513px;" %)
21 +[[==== **VD3E Servo** ====>>image:1708666409644-249.png||height="289" width="513"]]
17 17  )))
18 -|(% style="text-align:center; width:837px" %)**LX6C**|(% style="text-align:center; width:785px" %)**VD3E Servo**
23 +)))
19 19  
20 20  (% style="margin-left:auto; margin-right:auto" %)
21 -|=NAME|=QUANTITY
22 -|LX6C-0808MT-DD|1
23 -|VD3E-014SA1G|3
24 -|WE80M-07530S-A1F|3
25 -|Upper arm|3
26 -|Lower arm|6
27 -|Motor shaft connector|3
28 -|Top plate|1
29 -|Tool plate|1
30 -|Hexagon socket screws|6 (M4 and M5)
26 +|=(% style="width: 801px;" %)NAME|=(% style="width: 821px;" %)QUANTITY
27 +|(% style="text-align:center; width:801px" %)**LX6C-0808MT-DD**|(% style="text-align:center; width:821px" %)**1**
28 +|(% style="text-align:center; width:801px" %)**VD3E-014SA1G**|(% style="text-align:center; width:821px" %)**3**
29 +|(% style="text-align:center; width:801px" %)**WE80M-07530S-A1F**|(% style="text-align:center; width:821px" %)**3**
30 +|(% style="text-align:center; width:801px" %)**Upper arm**|(% style="text-align:center; width:821px" %)**3**
31 +|(% style="text-align:center; width:801px" %)**Lower arm**|(% style="text-align:center; width:821px" %)**6**
32 +|(% style="text-align:center; width:801px" %)**Motor shaft connector**|(% style="text-align:center; width:821px" %)**3**
33 +|(% style="text-align:center; width:801px" %)**Top plate**|(% style="text-align:center; width:821px" %)**1**
34 +|(% style="text-align:center; width:801px" %)**Tool plate**|(% style="text-align:center; width:821px" %)**1**
35 +|(% style="text-align:center; width:801px" %)**Hexagon socket screws**|(% style="text-align:center; width:821px" %)**6 (M4 and M5)**
31 31  
32 32  = 3 Mechanical parameters =
33 33  
34 -[[image:1708659158007-639.png||style="float:left"]][[image:1708659191216-488.png||style="float:left"]][[image:1708659202564-503.png]]
35 35  
40 +|(((
41 +(% style="text-align:center" %)
42 +[[image:1708659158007-639.png]]
43 +)))|(((
44 +(% style="text-align:center" %)
45 +[[image:1708659191216-488.png]]
46 +)))|(((
47 +(% style="text-align:center" %)
48 +[[image:1708659202564-503.png]]
49 +)))
50 +
36 36  Length of the upper arm **d1**: 330mm
37 37  
38 38  Length of the lower arm **d2**: 600mm
... ... @@ -49,13 +49,13 @@
49 49  
50 50  == 4.1 Language settings ==
51 51  
52 -Select “Tools”~-~->“Options”
67 +**Select “Tools”~-~->“Options”**
53 53  
54 54  (% style="text-align:center" %)
55 55  [[image:1708659282790-309.png]]
56 56  
57 57  
58 -Set software language in “International Settings”
73 +**Set software language in “International Settings”**
59 59  
60 60  (% style="text-align:center" %)
61 61  [[image:1708659276549-637.png]]
... ... @@ -62,89 +62,89 @@
62 62  
63 63  == 4.2 Device file import ==
64 64  
65 -Select “Tools“~-~->“Device Repository“
80 +**Select “Tools“~-~->“Device Repository“**
66 66  
82 +(% style="text-align:center" %)
67 67  [[image:1708659330267-186.png]]
68 68  
69 -Install LX6C xml file.
85 +**Install LX6C xml file.**
70 70  
87 +(% style="text-align:center" %)
71 71  [[image:1708659348892-129.png]]
72 72  
73 -Install VD3E xml file.
90 +**Install VD3E xml file.**
74 74  
92 +(% style="text-align:center" %)
75 75  [[image:1708659363849-556.png]]
76 76  
77 -[[image:1708659372629-274.png||style="float:left"]]
78 78  
79 -[[image:1708659390655-234.png||style="float:left"]]
96 +|(((
97 +(% style="text-align:center" %)
98 +[[image:1708666791453-744.png]]
99 +)))|(((
100 +(% style="text-align:center" %)
101 +[[image:1708666805375-462.png]]
102 +)))
80 80  
81 -
82 -
83 -
84 -
85 -
86 -
87 -
88 -
89 -
90 -
91 -
92 92  = 5 Device connection =
93 93  
94 94  == 5.1 New project ==
95 95  
96 -Create a new standard project
108 +**Create a new standard project**
97 97  
110 +(% style="text-align:center" %)
98 98  [[image:1708659481680-311.png]]
99 99  
100 -Select device and programming language
113 +**Select device and programming language**
101 101  
115 +(% style="text-align:center" %)
102 102  [[image:1708659504171-928.png]]
103 103  
104 104  == 5.2 Connect LX6C ==
105 105  
106 -Double click “Device” and select Scan Network
120 +**Double click “Device” and select Scan Network**
107 107  
108 -Select LX6C and click OK, make sure your PC and LX6C in the same LAN (LX6C default IP is 192.168.8.8)
122 +**Select LX6C and click OK, make sure your PC and LX6C in the same LAN (LX6C default IP is 192.168.8.8)**
109 109  
124 +(% style="text-align:center" %)
110 110  [[image:1708659630178-665.png]]
111 111  
112 -Login device with account and password
127 +**Login device with account and password**
113 113  
129 +(% style="text-align:center" %)
114 114  [[image:1708659646762-832.png]]
115 115  
116 -
117 117  = 6 Project configuration =
118 118  
119 119  == 6.1 Add Axis Group ==
120 120  
121 -Right click Application, “Add Object” and select “Axis Group”
136 +**Right click Application, “Add Object” and select “Axis Group”**
122 122  
123 123  
124 124  (% style="text-align:center" %)
125 125  [[image:1708659668179-463.png]]
126 126  
127 -Click “Select Kinematics” and select “TRAFO.Kin_Tripod_Rotary”
142 +**Click “Select Kinematics” and select “TRAFO.Kin_Tripod_Rotary”**
128 128  
129 129  (% style="text-align:center" %)
130 130  [[image:1708659683686-935.png]]
131 131  
132 -Fill in the mechanical parameters (Use the same user units)
147 +**Fill in the mechanical parameters (Use the same user units)**
133 133  
134 134  (% style="text-align:center" %)
135 135  [[image:1708659724005-484.png]]
136 136  
137 -Right click “Device” and add device
152 +**Right click “Device” and add device**
138 138  
139 139  (% style="text-align:center" %)
140 140  [[image:1708659738998-621.png]]
141 141  
142 -Add “EtherCAT Master SoftMotion”
157 +**Add “EtherCAT Master SoftMotion”**
143 143  
144 144  (% style="text-align:center" %)
145 145  [[image:1708659810951-477.png]]
146 146  
147 -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)
162 +**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)**
148 148  
149 149  (% style="text-align:center" %)
150 150  [[image:1708659837241-566.png]]
... ... @@ -153,27 +153,27 @@
153 153  (% style="text-align:center" %)
154 154  [[image:1708659844978-946.png]]
155 155  
156 -Add 3 motion axis
171 +**Add 3 motion axis**
157 157  
158 158  (% style="text-align:center" %)
159 159  [[image:1708659868961-294.png]]
160 160  
161 -Set the correct resolution based on the motor encoder
176 +**Set the correct resolution based on the motor encoder**
162 162  
163 163  (% style="text-align:center" %)
164 164  [[image:1708659882131-694.png]]
165 165  
166 -Double click “EtherCAT_Master_SoftMotion” and select network name “eth1” in “General”
181 +**Double click “EtherCAT_Master_SoftMotion” and select network name “eth1” in “General”**
167 167  
168 168  (% style="text-align:center" %)
169 169  [[image:1708659902425-597.png]]
170 170  
171 -Bind axis to robot.
186 +**Bind axis to robot.**
172 172  
173 173  (% style="text-align:center" %)
174 174  [[image:1708659921571-879.png]]
175 175  
176 -Move “PLC_PRG” from “MainTask” to “EtherCAT_Task”
191 +**Move “PLC_PRG” from “MainTask” to “EtherCAT_Task”**
177 177  
178 178  (% style="text-align:center" %)
179 179  [[image:1708660033766-909.png]]
... ... @@ -183,7 +183,7 @@
183 183  
184 184  == 6.2 Demo program ==
185 185  
186 -Build a simple program for absolute move
201 +**Build a simple program for absolute move**
187 187  
188 188  (% style="text-align:center" %)
189 189  [[image:1708660054738-287.png]]
... ... @@ -190,5 +190,3 @@
190 190  
191 191  (% style="text-align:center" %)
192 192  [[image:1708660060148-798.png]]
193 -
194 -
1708666409644-249.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Mora
Size
... ... @@ -1,0 +1,1 @@
1 +6.0 MB
Content
1708666791453-744.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Mora
Size
... ... @@ -1,0 +1,1 @@
1 +64.7 KB
Content
1708666805375-462.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Mora
Size
... ... @@ -1,0 +1,1 @@
1 +52.4 KB
Content