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

Kuka OfficeLite and EthernetKRL example server program not working (.net framework missing)

  • julian122
  • May 28, 2020 at 11:01 AM
  • Thread is Unresolved
  • julian122
    Trophies
    3
    Posts
    11
    • May 28, 2020 at 11:01 AM
    • #1

    Hi Forum,

    at the Moment i am trying to make the EthernetKRL work in Kuka OfficeLite. I use KSS 8.6.1 and EthernetKRL V3.1.0

    I already read a lot of posts here but i couldnt find a post with my problem.

    I know that i Need Kuka router for communication with outside OL PC. I am working on getting that from Kuka. But in the meantime i am wanted to use the EthernetKRL example EthernetKRL_Server.exe in Office Lite but when i start it i get the error: "An app on your PC Needs the following Windows feature: .NET Framework 3.5(includes .NET 2.0 and 3.0)"

    i tried to download and install it, but that doenst work and the program wont start.

    Anyone else had that problem before? and i dont have the .net Framework on my pc is it possible to communicate at all with outside PC?

  • MOM
    Reactions Received
    176
    Trophies
    7
    Posts
    1,424
    • May 28, 2020 at 12:19 PM
    • Best Answer
    • #2

    Hallo julien122,

    KSS 8.6 is using Windows 10 as operating system.

    for Windows 10 .NET 3.5 is not available anymore.

    regards

    MOM

  • SkyeFire
    Reactions Received
    1,060
    Trophies
    12
    Posts
    9,456
    • May 28, 2020 at 9:27 PM
    • #3

    KSS 8.x no longer needs KUKA Router -- that was strictly a KSS 5.x requirement.

    I haven't used OfficeLite since KSS 5.6, but I thought that OL 8.x ran inside a virtual machine of it's own (provided by KUKA)? The VM should have whatever .NET frameworks are required.

  • panic mode
    Reactions Received
    1,296
    Trophies
    11
    Posts
    13,136
    • May 29, 2020 at 1:02 AM
    • #4

    that seems odd... what is the exact version of the server?

    i am using OL8.5 which runs on Win7 32-bit

    and the host machine is running Win10 64-bit.

    both have installed framework 4.0 and example server that was includes with EtherentKRL 3.0.3 runs just fine in both environments.

    btw servers are easy to make, there is tons of tutorials online, even on youtube.

    as for router in OL8.x, i am using it right now. OL does not have KLI exposed so router is used to create tunnel from vxWorks > Win(embedded) > Win(host).

    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

  • SkyeFire
    Reactions Received
    1,060
    Trophies
    12
    Posts
    9,456
    • May 29, 2020 at 1:45 AM
    • #5
    Quote from panic mode

    as for router in OL8.x, i am using it right now. OL does not have KLI exposed so router is used to create tunnel from vxWorks > Win(embedded) > Win(host).

    Ah. My bad. I was thinking in terms of the actual robots.

  • julian122
    Trophies
    3
    Posts
    11
    • May 29, 2020 at 10:25 AM
    • #6

    Thanks for all the answers.

    OfficeLite runs on a Win 10 virtual machine and the provides EthernetKRL server doenst work there because of the missing .net framework. but this doenst bother me anymore.

    I managed to get the Kuka router software and followed the instructions in another thread and created a route from localhost to the ip of my vmnet8 adapter (192.168.145.1) on my host pc with the desired port number. i started the server on my host machine and the example xmlcallback.src on the kr c4 with the internal ip of the virtual machine (192.168.0.1) configured in the xml and this worked. i got a connection to the server on the host pc.

    But now i am trying to configure the server on the kr c4 and the client on my host pc and i doenst really work. i used the example XmlServer.src and xml files (there is a mistake in them btw. in the xml <ALIVE Set_Flag="1"/> is set AFTER ip and port is configured but if you look in the documentation it has to be set BEFORE ip and port)

    Anyway i tried to start the server and when i used the ip which is set in the network configuration tab on the kr c4 the server program has no errors, starts the server and wait for flag[1] to be set to true which should happen when the connection is established.

    I then wrote a small c# script (which works with other servers) and used the port i configured in the XmlServer.xml file and the ip of the virtual machine (not the ip configured in the network configuration of the controller) and the program seems to establish a connection. in the router program i see that the route to the ip of the host pc is used and the state is "connecting" with a yellow light. but it never connects and the flag[1] never is set to true.

    anyone has an idea where my mistake is?

  • julian122
    Trophies
    3
    Posts
    11
    • May 29, 2020 at 11:57 AM
    • #7

    i think i just solved it.

    i configured a new route in router: 192.168.0.2 and with my port. and in the server.xml i used the ip in network configuration of the robot and i connected to it from my host pc in c# with the ip of the virutal machine and then i had a connected route in router and flag[1] was set to true.

  • MOM
    Reactions Received
    176
    Trophies
    7
    Posts
    1,424
    • May 29, 2020 at 12:06 PM
    • #8

    Hallo julian122,

    I am very confused about your description.

    OL does not have an KLI - this is why you have to use the router.

    The kr c4 has the KLI - router is not needed.

    How is the KLI configuration? I think the problem is right there.

    regards

    MOM

  • julian122
    Trophies
    3
    Posts
    11
    • May 29, 2020 at 12:58 PM
    • #9

    i understand waht you mean. my word choice was bad.

    i always talked about OfficeLite. never about a real robot

    and with kr c4 i meant configuration in the hmi.

  • Angelos Stathis
    Reactions Received
    2
    Trophies
    3
    Posts
    46
    • January 4, 2022 at 11:41 AM
    • #10
    Quote from SkyeFire

    KSS 8.x no longer needs KUKA Router -- that was strictly a KSS 5.x requirement.

    Is there I way to connect OL(KSS 8.6.2) to an external system (to use Ethernet_KRL) without the router program? If not, where can I find it?

  • Angelos Stathis
    Reactions Received
    2
    Trophies
    3
    Posts
    46
    • January 4, 2022 at 11:54 AM
    • #11

    To install .NET Framework 3.5 on OL's VM you will need to do the following (worked for me):

    You need to download the .iso file of the exactly same windows version, where inside you can find the folder /sources/sxs/

    You will need to share this folder with the VM to copy it somewhere (or use a USB), I copied it on disk D.

    Then you need to open cmd with administrator privileges and run the following command:

    "dism /online /enable-feature /featurename:NetFX3 /all /Source:d:sources\sxs /LimitAccess"

    where you can see, you source the folder mentioned.

    I did this and afterwards the EthernetKRL_Server.exe started to work.

    Hope this helps!

  • MOM
    Reactions Received
    176
    Trophies
    7
    Posts
    1,424
    • January 4, 2022 at 6:10 PM
    • #12

    check out here and read post #22

  • panic mode
    Reactions Received
    1,296
    Trophies
    11
    Posts
    13,136
    • January 4, 2022 at 6:18 PM
    • #13

    post 22?

    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

  • MOM
    Reactions Received
    176
    Trophies
    7
    Posts
    1,424
    • January 4, 2022 at 6:55 PM
    • #14

    second try

    corrected here

    post #22

    third try

    search for: [SOLUTION INSIDE] Ethernet RSI with OfficeLite - "Object ETHERNET1 returns error RSIBad"

  • MOM
    Reactions Received
    176
    Trophies
    7
    Posts
    1,424
    • January 4, 2022 at 6:56 PM
    • #15

    how many tries do I have?

  • panic mode
    Reactions Received
    1,296
    Trophies
    11
    Posts
    13,136
    • January 4, 2022 at 7:06 PM
    • #16

    that was the last one but you managed... :winking_face:

    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

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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • 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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Tags

  • connection
  • EthernetKRL
  • TCP/IP
  • KUKA officelite
  • exampl program
  • .net framework
  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