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
Everywhere
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Members
  3. MJ23

Posts by MJ23

  • Question about Kawasaki TCP/IP Communication on C#

    • MJ23
    • July 20, 2020 at 4:53 PM

    Hey there,

    I can only confirm what kwakisaki said. With KRCC dll it is fairly easy to establish a connection with the robot and send commands.

    However, downloading and uploading files caused some trouble for me at the beginning, if you experience any problems with that feel free to ask :winking_face:

  • K-ROSET Lite Help!

    • MJ23
    • June 17, 2020 at 3:05 PM
    Quote from kwakisaki

    Also, can you create a new thread for any further KRcc discussions, as this thread is becoming convoluted with a variety of topics...…:top:

    You are completely right, this was getting kinda off topic sorry for that. However, I wont need further discussions since I managed to finish my project with the information provided here so far. I just wanted to say thank you for your great advice! :smiling_face:

    KRcc was a good solution and it's really not that hard to get into it. I ended up using Winforms with VisualStudio and built a nice little application to control the robot. I can recommend this to everybody out there!

  • K-ROSET Lite Help!

    • MJ23
    • June 10, 2020 at 10:53 AM

    kwakisaki  Patryk Zajdel Thanks for the quick response. After doing some research this definitely seems like the better option!

    May I ask a few questions regarding KRcc?

    - Is it correct that the programming language is C#?

    - In the documentation that I have it is stated that KRcc works only for E Controller. I am using an F Controller for the robots RS007N and RS007L, respectively. Is this gonna cause any problems?

    - Do you know if KRcc also works with the newer .NET Core instead of .NET Framework which is supposed to expire in late 2020? Best for my solution would be to integrate some Buttons (just like in the Video posted by kwakisaki) into a webpage... From what I've read so far this works only with ASP.NET Core which is not part of .NET Framework.

  • K-ROSET Lite Help!

    • MJ23
    • June 8, 2020 at 7:01 PM

    Hi kwakisaki,

    I've been following this thread with great interest since I'm currently working on a project that requires TCP/IP communication between a Kawasaki robot and a computer. I slowly worked my way into programming Kawasaki robots so that I can handle motion programs and work with K-Roset. However, these advanced features like TCP/IP still cause problems for me. So, what I want to do:

    1. configure the robot as server and the computer as client

    2. make the robot constantly listen to the computer and react accordingly for the following events (triggered by strings that I send from the computer to the robot):

    3. do monitor commands (EXECUTE, HOLD, CONTINUE, SPEED etc.)

    4. LOAD an as-file into the robot memory

    5. Send a request from the computer to the robot to display its current pose (WHERE-command) and send this information back to the computer

    I have to say that the information as well as the program samples provided by you are a huge help in getting started with this topic. Starting off I just used "filesave.txt" and Hercules to establish a connection between my computer and the robot (for testing purposes I'm using K-ROSET instead of an actual robor atm). Just like balrog did, I can trigger MC commands within the PC-programm. The problem is, that LOAD and WHERE cannot be executed with MC.

    Quote from kwakisaki

    Port 9105 accesses the Terminal Editor.
    - This is directly connected to the Controller as the Command Line Interface.
    - Hence the login/command prompt.

    Instead, my idea was to directly address the controller via port 9105 which would make LOAD and WHERE possible. When I put port 9105 in Hercules and try to connect, "login:" pops up. However, sending the password "as" as mentioned by you causes a problem that I dont understand. For some reason this message doesnt reach the robot anymore, instead it is "sent and received" in Hercules. For clarification:

    Pink is usually the sent information, which then appears in K-Roset like this: Client: ...; here it repeats itsself in Hercules whereas in K-Roset no reaction can be seen). Also, I dont understand this blue row (NVT: FF FD 18). I think that I have a false impression on how port 9105 is accessible. I dont really find helpful content on the Internet though. Maybe you can help me in some way? You seem like an expert concerning Kawasaki robots :smiling_face:

    Many thanks in advance!

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics
  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