1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. KUKA Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

KUKAVARPROXY native VB.NET library

  • diglo
  • August 10, 2016 at 11:15 AM
  • Thread is Resolved
  • diglo
    Reactions Received
    7
    Trophies
    3
    Posts
    142
    • August 10, 2016 at 11:15 AM
    • #1

    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

    UPDATE March 2020:

    - some bugs in the TCP communication corrected

    - have a look at https://github.com/ImtsSrl/KUKAVARPROXY for the KUKAVARPROXY program.

    diglo

    Files

    Cattura.PNG_thumb 13.85 kB – 444 Downloads KUKAVARPROXY Client (March 2020).zip 207.92 kB – 182 Downloads

    Edited 3 times, last by diglo (April 1, 2020 at 3:20 PM).

  • irobot
    Trophies
    4
    Posts
    271
    • August 10, 2016 at 3:11 PM
    • #2

    excellent ! :bravo:

    KUKA Conntroller : _________<br />KSS Software : ____________ <br />Robot Model: _____________

  • diglo
    Reactions Received
    7
    Trophies
    3
    Posts
    142
    • August 12, 2016 at 9:47 AM
    • #3

    irobot, I used the reference from your blog! (thanks google translate) :beerchug:

  • axv6l
    Reactions Received
    1
    Trophies
    3
    Posts
    142
    • August 12, 2016 at 10:31 AM
    • #4

    Sorry for my ignorance, but where i found KUKAVARPROXY.exe and what can i do with KUKAVARPROXY.exe

    :merci:

  • diglo
    Reactions Received
    7
    Trophies
    3
    Posts
    142
    • August 12, 2016 at 10:58 AM
    • #5

    KUKAVARPROXY.exe is included in my archive

  • axv6l
    Reactions Received
    1
    Trophies
    3
    Posts
    142
    • August 12, 2016 at 11:33 AM
    • #6
    Quote from diglo


    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?

  • diglo
    Reactions Received
    7
    Trophies
    3
    Posts
    142
    • August 12, 2016 at 12:09 PM
    • #7
    Quote from axv6l


    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

  • iRobotAlan
    Trophies
    3
    Posts
    9
    • November 14, 2016 at 5:13 PM
    • #8

    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

  • eureka
    Reactions Received
    1
    Trophies
    3
    Posts
    225
    • September 21, 2017 at 2:17 PM
    • #9

    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. <br />Thomas Fuller

    https://www.hitegro.com

  • DavidNay
    Guest
    • December 16, 2017 at 7:42 AM
    • #10

    You're great

  • oxbown
    Trophies
    3
    Posts
    4
    • May 22, 2018 at 10:05 AM
    • #11

    Do you think that this VS code can be ported to a C# library?

  • Naathaaanb
    Trophies
    3
    Posts
    29
    • December 27, 2018 at 2:57 PM
    • #12

    Hi, what IP adress put on your tools ?
    We have just to execute KUKAVARPROXY.exe on the KRC4 ?
    The defaut IP of my KRC4 is 172.31.1.147 but it is not working...
    Please help me

  • ComaWhite
    Trophies
    3
    Posts
    11
    • March 20, 2020 at 3:10 PM
    • #13

    Hello, thanks for this nice share.

    Is it still working today? Is it possible to read write your own PUBLIC variables as well?
    I am very interested by this solution for creating my own HMI, why is there not much similar example/discussion on it? Is this a realiable enough method?

  • diglo
    Reactions Received
    7
    Trophies
    3
    Posts
    142
    • April 1, 2020 at 3:12 PM
    • #14

    hello, yes it still usable, but i do not offer any warranty on the code!

    you have access to any GLOBAL variables you delclare in your .dat files

    DO NOT expect real-time communication and do not use this variable exchange method to control process-critical aspects.

    I have come up with an update of the socket communication, i will update the files shortly.


    diglo

    Edited once, last by diglo (April 1, 2020 at 3:22 PM).

  • stefEfg
    Trophies
    3
    Posts
    1
    • October 12, 2021 at 9:50 AM
    • #15

    Hello Everybody

    I would like to know if KUKAVARPROXY can also handle single elements of arrays

    and/or elements of structures.

    thanks

    stefan

  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • October 12, 2021 at 2:00 PM
    • #16

    Yes it can ...

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • KIDY
    Reactions Received
    1
    Trophies
    2
    Posts
    25
    • November 14, 2021 at 9:45 PM
    • #17

    Hello DIGLO,

    Thank you very much, it works great even on officelite.

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download