Author Topic: KUKAVARPROXY native VB.NET library  (Read 4041 times)

0 Members and 1 Guest are viewing this topic.

Offline diglo

  • Full Member
  • ***
  • Thank You
  • -Given: 17
  • -Receive: 17
  • Posts: 130
KUKAVARPROXY native VB.NET library
« on: August 10, 2016, 09:15:33 AM »
Hello everyone!

I've built a simple VB.NET native library to communicate with KUKAVARPROXY.
It builds the TCP packet to make the read/write requests to KUKAVARPROXY.exe without using JOpenShowVar.
Read/write time is around 7-8ms.

KUKAVARPROXY.exe is included in the archive you are downloading, just unzip it and run it on the robot controller, you may also put it into the windows startup folder, to ,make it start when robot is tuned on.
Also, modify KUKA firewall to allow port 7000 TCP.

Attached you will find the visual studio 2012 project with a demo application

diglo
« Last Edit: October 25, 2016, 08:38:00 AM by diglo »

Offline irobot

  • Sr. Member
  • ****
  • Thank You
  • -Given: 79
  • -Receive: 20
  • Posts: 323
    • LT
Re: KUKAVARPROXY native VB.NET library
« Reply #1 on: August 10, 2016, 01:11:17 PM »
excellent !  :bravo:
KUKA Conntroller : _________
KSS Software : ____________
Robot Model: _____________

Offline diglo

  • Full Member
  • ***
  • Thank You
  • -Given: 17
  • -Receive: 17
  • Posts: 130
Re: KUKAVARPROXY native VB.NET library
« Reply #2 on: August 12, 2016, 07:47:05 AM »
irobot, I used the reference from your blog! (thanks google translate)  :beerchug:

Offline axv6l

  • Full Member
  • ***
  • Thank You
  • -Given: 5
  • -Receive: 6
  • Posts: 243
Re: KUKAVARPROXY native VB.NET library
« Reply #3 on: August 12, 2016, 08:31:32 AM »
Sorry for my ignorance, but  where i found  KUKAVARPROXY.exe and what can i do with KUKAVARPROXY.exe

 :merci:

Offline diglo

  • Full Member
  • ***
  • Thank You
  • -Given: 17
  • -Receive: 17
  • Posts: 130
Re: KUKAVARPROXY native VB.NET library
« Reply #4 on: August 12, 2016, 08:58:07 AM »
KUKAVARPROXY.exe is included in my archive

Offline axv6l

  • Full Member
  • ***
  • Thank You
  • -Given: 5
  • -Receive: 6
  • Posts: 243
Re: KUKAVARPROXY native VB.NET library
« Reply #5 on: August 12, 2016, 09:33:51 AM »
KUKAVARPROXY.exe is included in my archive
Ok so i must copy KUKAVARPROXY.exe on krc4 and start, correct?
but KUKAVARPROXY.exe not create problem when robot running?

Offline diglo

  • Full Member
  • ***
  • Thank You
  • -Given: 17
  • -Receive: 17
  • Posts: 130
Re: KUKAVARPROXY native VB.NET library
« Reply #6 on: August 12, 2016, 10:09:47 AM »
Ok so i must copy KUKAVARPROXY.exe on krc4 and start, correct?
but KUKAVARPROXY.exe not create problem when robot running?

Yes, KUKAVARPROXY has been long time tested by the robot community and seems not to have problems but it's supplied without any warranties.
Don't forget to open port 7000 TCP on robot's firewal.

diglo

Offline iRobotAlan

  • Newbie
  • *
  • Thank You
  • -Given: 3
  • -Receive: 1
  • Posts: 9
Re: KUKAVARPROXY native VB.NET library
« Reply #7 on: November 14, 2016, 04:13:31 PM »
Hi everyone

Thank you for your post and the attached files, im looking forward to use this application, but it's a bit difficult to use the Jopenshowvar, so i was looking for an application in a different language. I will use this one, but i will also try to develop the c++ clases.

Greetings

Offline eureka

  • Sr. Member
  • ****
  • Thank You
  • -Given: 2
  • -Receive: 44
  • Posts: 255
Re: KUKAVARPROXY native VB.NET library
« Reply #8 on: September 21, 2017, 12:17:28 PM »
Thank you for this helpfull post. I tested today on krc2 also and it works really good.
All things are difficult before they are easy.
Thomas Fuller

Offline DavidNay

  • Newbie
  • *
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Posts: 10
Re: KUKAVARPROXY native VB.NET library
« Reply #9 on: December 16, 2017, 06:42:34 AM »
You're great

Offline oxbown

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 1
Re: KUKAVARPROXY native VB.NET library
« Reply #10 on: May 22, 2018, 08:05:12 AM »
Do you think that this VS code can be ported to a C# library?