KSS and almost all software options are commercial products. Contact manufacturer - do NOT ask for it here (that is engaging in software piracy and against forum policy).
So Sorry!
I dont know about this. I will note
Thanks Bro!
KSS and almost all software options are commercial products. Contact manufacturer - do NOT ask for it here (that is engaging in software piracy and against forum policy).
So Sorry!
I dont know about this. I will note
Thanks Bro!
Hope this one help.
If You need, I have the KOP file for GripperSpotTech 4.0 as well.
Hi Sir!
Do you have software "GripperSpotTech 4.0" for add to KRC Robot?
Thanks
On the older KSS 8.3.x versions, You need to install Option Package on robot, and KOP in WoV.
But I believe on the lastest versions of KSS 8.3.x, GripperSpotTech must be installed through WorkVisual, solely. If You check drive D:, You will find only the KOP, not the KSS installer.
You need to download the active project from controller, from WorkVisual insert the KOP on it, and after that, generate code and deploy the project again.
By the way, what WoV version You are using?
Hi Pro!
I am using WorKVisual with 6.0 version. So Sorry, now I have only the "GripperSpotTech 4.0" KOP file, How to install Option Package on Robot?
Thanks Pro!
I am guessing that you did not read and follow documentation. Option need to be installed on KRC. This also modifies files like $config.dat, templates and program modules then you should take project from KRC that contains all modifications. And after this you should integrate the option into WoV
I have read the documentation and it show that
"GripperSpotTech is installed in WorkVisual and added to the project. During
project deployment, the option package is automatically installed on the robot
controller"
So i do that and not ok
Thank Sir for your comment and You said "Option need to be installed on KRC" that's mean install GripperSpotTech ' Kop file on KRC?
Finally I have finally used a routine with interrupt.
Thanks !
Hi Sir!
You can share code of routine you wrote?
Thanks
log as expert or higher
OPEN program (do not SELECT program!!!)
Open keyboard
navigate to line you want commented out and place semicolon in front of it.
close program and save changes.
Thank Sir!
It is done!
Hi Sir!
When i teaching one Point Motion. I see that this code Point shown on Work Visual like:
;FOLD LIN PLAU5 CONT Vel=2 m/s CPDAT1 Tool[14]:t_Tool0 Base[14]:b_Base0 extTCP;%{PE}%R 8.3.48,%MKUKATPBASIS,%CMOVE,%VLIN,%P 1:LIN, 2:PLAU5, 3:C_DIS C_DIS, 5:2, 7:CPDAT1
$BWDSTART=FALSE
LDAT_ACT=LCPDAT1
FDAT_ACT=FPLAU5
BAS(#CP_PARAMS,2)
LIN XPLAU5 C_DIS C_DIS
;ENDFOLD
And I dont understand about the mean of suffixes "C_DIS" C_DIS" in LIN XPLAU5 C_DIS C_DIS?
Another one
;FOLD PTP PLAU4 CONT Vel=100 % PDAT5 Tool[14]:t_Tool0 Base[14]:b_Base0 extTCP;%{PE}%R 8.3.48,%MKUKATPBASIS,%CMOVE,%VPTP,%P 1:PTP, 2:PLAU4, 3:C_DIS, 5:100, 7:PDAT5
$BWDSTART=FALSE
PDAT_ACT=PPDAT5
FDAT_ACT=FPLAU4
BAS(#PTP_PARAMS,100)
PTP XPLAU4 C_DIS
;ENDFOLD
What is different with suffies C_DIS and C_DIS, C_DIS above?
Thanks Sir!
Hi Sir!
Need any option of Robot to carry out the comment line using Teach Pendant?
I have try to change the User Group to Admintrator but I cant carry out that
Thanks
Display More$TIMER[n] is timer n (value is in milliseconds), to reset it just assign value to it.
$TIMER_STOP[n] is controlling execution of the timer, when TRUE timer is paused, when FALSE timer continues running....
$TIMER_FLAG[n] is status for timer n, it is TRUE if timer n value is positive.
n is a timer number (1..64)
code interpretation:
line 1, output 1 is true when robot is not in T1 mode, false when robot is T1 mode
line 4, pause timer
line 5, preset timer value to -3 seconds
line 7, run timer
Hi Sir!
So sorry! I am a little confuse this comment " $TIMER_FLAG[n] is status for timer n, it is TRUE if timer n value is positive."
That's mean $TIMER_FLAG[n] true after timer n run?
$TIMER variables in the KRC work in milliseconds. Each $TIMER has a matching $TIMER_FLAG and $TIMER_STOP. $TIMER_STOP stops the $TIMER if True. $TIMER_FLAG = $TIMER>=0.
2 minutes is 120000 milliseconds. So, one option:
Code Display More$TIMER[1] = -120000 ; 2min $TIMER_STOP[1] = False ; start timer incrementing LOOP ; do stuff IF $TIMER_FLAG[1] THEN ; call subprogram ENDIF ENDLOOP END DEF SubProgram() $TIMER_STOP[1] = TRUE ; stop timer $TIMER[1] = -120000 ; 2min ; do stuff $TIMER_STOP[1] = FALSE ; start timer END
Hi Sir!
When $TIMER_FLAG[1] = true? When after 2 minute from start timer?
Hi Sir!
I am understanding that if robot not in T1 mode, timer T1 not use? and I dont see " reset timer" command so when this timer is reset?
Thanks!
Hi Sir!
What is the $TIMER_STOP?$TIMER_FLAG[1]? How to use it?
Thanks Sir by my heart!
Hi Sir!
I want to create for delay timer 2s. How to create it?
Thanks Sir!
also check
ThreadKUKA KRC4 8.3.X Ultra VNC & sharing file setup - Guidelines development
I have been experiencing issues while trying to set up UltraVNC to remotely control my KUKA krc4 with my PC and share files. I have checked all the information in this forum, but it still did not work.
I would like to simplify the process into the minimum number of steps to help others experiencing the same problem.
Here are the steps I followed:https://www.youtube.com/watch?v=4pO9Pvz3nBQ
- Follow Rebots tutorial, Rebots tutorial CycleNorts doc
…Alvaro Garcia SabaterMarch 14, 2023 at 6:07 PM i think later in the video they show just that
Thanks Sir by my heart! I do that
login as expert or higher. this will allows you to see all drives, including C: and D:.
connect usb stick to the KRC (not smartPad) and you should see the new drive icon appear for the USB stick. if transferring using HMI does not work, you can always minimize HMI and use windows explorer to tackle this.
the other option is to use ethernet connection (shared network drive). this is good when frequent access to D: is needed.
Can you tell me more detail the way using ethernet connection with shared network drive? Thanks bro so much
Hi,
Option one: On Workvisual, under the Extras go to Options. Among Options are Rules for Code Generation. Uncheck the option that prevents code generation if not all options are installed in the necessary version.
Option two: Install this option on your WorkVisual. On the robot's D:\KUKA_OPT\ directory, there is a subdirectory for TP installed in the robot. Copy files to your computer and install the Option Package in WorkVisual. First close the active project and the option to install the package will be enabled.
Hi Sir! How to copy file from D:\KUKA_OPT\ directory. Thanks