Oh ok. That could be the reason. I will give it a go today. The software info: Version 8 (Rev.I) Build ID 8.3039.00.39. I will change the language configuration of the PC and reinstall the software by following those special instructions about installing it within Windows 8.1 or greater. . Thanks a lot.
Posts by davidina
-
-
I am using version 8. You will notice both languages in the screenshot I attached.
-
Thank you massula,
Is there any way I could change the language to English? It is a mixture of German and English after the installation and it is confusing. -
anybody?
-
I have just installed an evaluation copy of Robotguide/HandlingPRO and would like to play with the software. I have some questions:
1. I would like to change the language to English, is there any language setting option?
2. When I launched Robotguide it automatically launched HandlingPRO. I believe HandlingPRO is only an option inside Robotguide, why does Robotguide not open on its own?Thank you for your help.
-
Hi,
I am not sure you have provided sufficient info. I would suggest that you read "READ FIRST" that is pinned on the start page here.
Ethernet KRL is just an optional technology package from KUKA with which you can communicate through an Ethernet KRL interface. This means you can use it to send or/and receive XML or Binary data from an external system as a client or server.
Communication is done using the TCP/IP protocol. It could be configured setting the IP addresses, port numbers and so on. It is not an .exe file or software which you can install and run.
If this package is missing on your KUKA then it is either it has not been installed or uninstalled. -
where did you set robot IP address?
-
Lets say you have declared a one dimensional array of type E6POS like this:
Code;They can be also initialized XTP[1]={X 9999.00,Y 9999.00,Z 9999.00,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0} XTP[2]={X 9999.00,Y 9999.00,Z 9999.00,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0} XTP[3]={X 9999.00,Y 9999.00,Z 9999.00,A 0.0,B 0.0,C 0.0,S 0,T 0,E1 0.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}
If you try to read or write into, say XTP[4] which is not within the declared index range, you will receive the error message "array index inadmissible''. You can not use what does not exit.
Note: KUKA index starts from 1, not from 0.
-
Yes you can. The directory for 4.0 and 5.0 are:
C:\Users\MyName\AppData\Roaming\KUKA Roboter GmbH\WorkVisual\5.0\Snippets
and
C:\Users\MyName\AppData\Roaming\KUKA Roboter GmbH\WorkVisual\4.0\EditorSettingsJust paste your snippet files into those folders and restart the WV. You can also import them directly into WV on Extra Tab in Programming and Diagnosis phase.
-
Assuming the program you want to call at startup is program(), in your SPS.SUB you may do the following:
You need to have left the mode in EXT AUT when you switched off the controller. By powering up it will call the program() directly
-
the error you are getting is it with the pick ?Yes. The error has effect on the picking.
I tried other gripper with does not have angle in relation to flange. The TCP was { X 0, Y 0 Z 501, A 0, B 0, C 0} and the error after calibration was 0.3. When I changed the gripper which has 45 degrees in relation to flange, its calibration error was 2.08. Both were firmly fixed and their measuring pins on them. At first I thought I was not positioning those 4 measuring points right, but after 4 trials another colleague tried to calibrate it and there was similar error. -
The problem is not finding a good way to send coordinates, rather what robot is receiving in this case. I guess the camera is sending robot to where it can not reach.
Have you done the calibrations?
Are the outputs on camera logical?
Are you converting/manipulating any of those data in any of your program?
Is the camera static? -
We have a robot cell in which I have done some bin pickings a couple of time before and each of those time I changed the gripper. During the last project with this robot I had to change the axis 6 rotation to endless (i.e $AXIS_TYPE[6]=5) . I calibrated the tool after a tool-change but now I was getting calibration error of more than 1.8! Does this error have to do with the axis? Is there other factor resulting in such error?
-The robot is firmly mounted
-Machine data is not changed
-Standard tool-measuring tools used
-I remastered all the axesThanks
KRC4 and KSS 8.3.2
-
There is no package for Homing in KUKA. This means sending robot back home anytime and exiting the current program is best done with interrupt. Are you familiar with interrupt? Without this, homing program can not be switched to directly by sending a signal via HMI or any button during running anytime.
-
I like using the Keyboard Shortcuts I customized on the Workvisual sometimes ago and I got used with them. Now they dont work anymore. I tried to assign those keys again but each time I closed the WV and reopened they are no more there.
I have tried to:
repair and reinstall
remove the traces of the software on my PC after uninstall before reinstalling
get the latest version (KUKA.WorkVisual_V5.0.6_Build0686). I was previously using KUKA.WorkVisual_V4.0.26_Build0312Any help? Thanks
-
I am not sure your question was understood. What do you mean "PtP I created are what it tries to do first"?
Can you write a pseudocode of what this sub-program should do, or post the part of program you want to write?
The robot's job will determine the most suitable kind of movement to generate in the program -
Hi,
If you search this forum you could find a lot of useful infos. It is not allowed to post KUKA manuals and on this forum.
In T1 mode, the maximum velocity is 250 mm/s, irrespective of the value program overrride that is set.
Instead of using Smartpad you can prepare your program from Workvisual and download to the controller after.You may first take a look at https://www.robot-forum.com/ro…a-robot-forum/read-first/. There you can read about finding documentations.
KSS Operating and Programming Instructions for System Integrators Manual can be found on internet. I also find some old manuals like Expert Programming KUKA System Software useful. -
Normally this pdf file is found inside the KUKA USB Stick
-
Thank you AndrewWang. The credit was not mine. I got the idea from a colleague
Quoteanother way is to use function that checks if specific message is set.
$OUT[xxx] = IsMessageSet(20) ;
@Panic Mode. Thank you for this function. I am not still very familiar with some of the functions in the operate.dat and operate2.dat since I could not find any description or manual from which one can understand the usage of those functions. Do you know where I can find their descriptions?
-
New values can be assigned to already declared variables or movements via the Teach Pendant by navigating: Menu>Display>Variable>Single. If your typed-in variable name is in the current program or if already declared global, the current value will be displayed. The new value can be assigned and old value overwritten. As an example: in
, X can be set to 35.0 with POSITION.X as 35.0 via Teach pendant and the new
Care must be taken to first test an updated program properly in T1 mode.