VKRC Robot Check: 5 robot projects

How I checked: I read the robot data of all 5 projects ($config.dat, $machine.dat and the .cal files). I searched all Folgen, UPs and Makros: 115 Folge/UP program pairs and about 340 Makro files. I compared every tool and base number used in the .dat files with the configuration, and every E1/E2 point value with the software limits. Nothing was changed.

Comparison of the robots

RobotModel / payloadKSS / VW userTPVWTools usedBases used7th axisErrorsWarnings
K2MXAB104410R01KR210 R2700 / 210 kg8.2.20 / KS 22.08.1.811E1 servo gun −20..12001
K5TRWE118830R02KR210 R3100 / 210 kg8.2.17 / KS_21.18.1.85–8, 15–183–7, 15–17E1 track −9500..45025
K8LQZN127740R03KR210 R3100 / 210 kg8.3.21 / KS26.018.3.15 + 8.3.1711E1 track −10000..185, E2 −20..29805
kapfeh++142250r04KR270 R2700 / 270 kg8.3.18 / KS24.248.3.101, 3, 7, 10, 11, 121, 2, 11, 12, 13none68
K6DOVU109960R05KR240 R2900 / 240 kg8.2.20 / KS_17.4.28.1.81, 3, 8, 9, 321 (#TCP, glue gun)none23

The 5 robots come from different cells (different robot names and subnets), so different VW user versions are expected here. The IP addresses are all different.

Findings per robot

kapfeh++142250r04: most problems

K5TRWE118830R02

K6DOVU109960R05

K8LQZN127740R03

K2MXAB104410R01

All robots

What the programmers must do

  1. kapfeh++142250r04: Add or restore UP5, UP6, UP112, UP511 and UP516, and Makros 24, 699 and 809, or remove the calls.
  2. kapfeh++142250r04: Enter the data and type of base 2 and the data of base 13. Their points can't run correctly until this is done.
  3. kapfeh++142250r04 tools 1, 3, 7, 12 and K6DOVU109960R05 tool 32: measure the loads with KUKA.Load and enter them. Re-measure the hand-entered loads of K8LQZN127740R03 tool 1 and kapfeh++142250r04 tools 10 and 11.
  4. Tool calibrations: add the missing ones on K5TRWE118830R02 (tools 5–8, 15–18), kapfeh++142250r04 (tools 3, 7, 10–12) and K6DOVU109960R05 (tool 3).
  5. K5TRWE118830R02 and K8LQZN127740R03: check the E1 mastering of the linear unit, because the axis 7 calibration difference is not plausible.
  6. K5TRWE118830R02: delete base 31, or give it a type.
  7. Clean-up: remove the unused tools, bases and Makros only after the programmer confirms. Remove the IP = gateway setting on kapfeh++142250r04.

Not checked: I didn't find $EX_AX_NUM or $ROBROOT in the archives. So the external axes were taken from the axis limits and the point values, and the robot mounting couldn't be checked.