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. Kawasaki Robot Forum
  5. Manuals, Software and Tools for Kawasaki Robots
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

K-ROSET Lite Help!

  • balrog
  • March 12, 2019 at 11:09 AM
  • Thread is Resolved
  • balrog
    Trophies
    3
    Posts
    36
    • March 12, 2019 at 11:09 AM
    • #1

    Hi everybody. I'm new here and i've started to learn K-ROSET for my master degree thesis. I have the Lite version and i can't add a tool(handling) on the robot. Is it a Lite's limitation or i do something wrong?
    TIA

    Images

    • Schermata 2019-03-12 alle 11.07.07 AM.png
      • 83.58 kB
      • 1,286 × 686
      • 63

    Files

    Schermata 2019-03-12 alle 11.07.07 AM.png_thumb 7.77 kB – 565 Downloads
  • Alexandru
    Reactions Received
    49
    Trophies
    6
    Posts
    407
    • March 12, 2019 at 11:24 AM
    • #2

    Hello,

    Welcome to the forum.

    The tool file must be in .krprj files. If you imported the tool from Solidworks for example, you need to save it with .stl file and add it to the robot. More examples you can find in the K-ROSET folder : Kawasaki\K-ROSET\Hisui\KHIlibraries\Tools

    Also, having a lite version you will have a lot of restrictions, therefore is better to have a trial version. Please read this file:
    Kawasaki\K-ROSET\Hisui\documents\K-ROSET The Procedure for making License_EN.pdf maybe you will get a trial version which is valid for 2 months.

  • balrog
    Trophies
    3
    Posts
    36
    • March 12, 2019 at 11:37 AM
    • #3
    Quote from Alexandru


    Hello,

    Welcome to the forum.

    The tool file must be in .krprj files. If you imported the tool from Solidworks for example, you need to save it with .stl file and add it to the robot. More examples you can find in the K-ROSET folder : Kawasaki\K-ROSET\Hisui\KHIlibraries\Tools

    Also, having a lite version you will have a lot of restrictions, therefore is better to have a trial version. Please read this file:
    Kawasaki\K-ROSET\Hisui\documents\K-ROSET The Procedure for making License_EN.pdf maybe you will get a trial version which is valid for 2 months.


    Thanks Alexandru! I'm going to read the document. I've tried to import a tool which is on the KHIlibraries. The robot is an RS030N and the tool is Hand_G5BM21000B. I did the following step:
    select Tool on tree pane,
    ->NullTool ->Tool Arrow -> disable Lock -> Add -> Environment -> Work -> Select file.

    What's wrong with it?

    TIA

  • Alexandru
    Reactions Received
    49
    Trophies
    6
    Posts
    407
    • March 12, 2019 at 11:48 AM
    • #4

    A good example you can find it in Kawasaki\K-ROSET\Hisui\documents\K-ROSET Handling Project Manual_EN.pdf page 21.

  • balrog
    Trophies
    3
    Posts
    36
    • March 12, 2019 at 2:41 PM
    • #5
    Quote from Alexandru


    A good example you can find it in Kawasaki\K-ROSET\Hisui\documents\K-ROSET Handling Project Manual_EN.pdf page 21.

    Read both documents and I realized that the Lite version is not enought. Can't find the ScrapeLicenseInfo.exe so, any suggestions to obtain a license (full or trial)? TIA

  • Alexandru
    Reactions Received
    49
    Trophies
    6
    Posts
    407
    • March 12, 2019 at 3:04 PM
    • #6

    Which version of K-ROSET are you using? I attached you the exe file, usually that exe it is located in the installation folder.

    Files

    ScrapeLicenseInfo.zip 57.76 kB – 148 Downloads
  • balrog
    Trophies
    3
    Posts
    36
    • March 12, 2019 at 3:44 PM
    • #7
    Quote from Alexandru


    Which version of K-ROSET are you using? I attached you the exe file, usually that exe it is located in the installation folder.


    Thanks for the file.
    I have the v1.8. Once i have the LicenceInfo.txt, do i send it to support mail?

  • Alexandru
    Reactions Received
    49
    Trophies
    6
    Posts
    407
    • March 12, 2019 at 4:59 PM
    • #8

    Yes, send the txt file to the e-mail adress and tell them that you are a student and you want to do your master thesis with kawasaki robots.

  • balrog
    Trophies
    3
    Posts
    36
    • March 12, 2019 at 6:48 PM
    • #9
    Quote from Alexandru


    Yes, send the txt file to the e-mail adress and tell them that you are a student and you want to do your master thesis with kawasaki robots.


    Thanks! Just sent. Hope in their answer asap.
    Other question: Is it possible to simulate TCP server on K-ROSET?
    TIA

  • Alexandru
    Reactions Received
    49
    Trophies
    6
    Posts
    407
    • March 12, 2019 at 6:51 PM
    • #10

    I know that there is no TCP communication in K-ROSET, but i may be wrong. I did TCP communication on the real robot. What do you need?

  • kwakisaki
    Reactions Received
    694
    Trophies
    12
    Posts
    4,770
    • March 13, 2019 at 7:12 AM
    • #11

    Yes, you are quite correct.

    KROSET Lite offers many restrictions (tools and importing models).
    - You can import 1 model only to the world environment (ONLY if you haven't imported any other models) - This can be freely moved.
    - You can import multiple models to the Tool Arrow - These cannot be freely moved.
    - Using the Terminal Window/Teach Pendant, has no real restrictions as far as using the Robot is concerned.....So can still be utilised for programming.

    However, you can setup a TCP (Tool Arrow) to the exact position of your model TCP (But you cannot have a model there as the origin of your model will always snap to the origin of the tool arrow) and this is done using the Terminal Window/Teach Pendant and not via the KROSET Project Tree as follows:

    Intended Tool Arrow (TCP) to be at Co-ordinate (0,0,128.6,0,0,0) - From the 'pic' images of the STL Model I wanted to use..... :bawling:
    1. Create Project and add required robot.
    2. Synchronise KROSET-> Controller with controller settings selected.
    3. Open Terminal and type in:
    QTOOL OFF <enter>
    TOOL NULL+TRANS(0,0,128.6,0,0,0) <enter><enter>
    4. Synchronise Controller-> KROSET with controller settings selected.
    5. Save Project and re-open it................... :beerchug:

    (see attached images).

    As long as you are not Tool Changing, this is the only way around in the Lite version for configuring a TCP arrow in KROSET Lite.
    If you do intend to tool change, then you will need to synchronise again Controller->KROSET controller settings after adjusting the Tool in the Terminal Window/Teach Pendant.

    As far as KROSET Lite is concerned, it is a great tool to learn how to program and use the robot as a pointer/positioner without the KROSET functionality but yes, you will indeed benefit from the Licensed version, either USB Dongle or via 2 Month Trial to unlock these restrictions.

    As far as TCP is concerned, you can plug into KROSET using a Telnet app like Hercules.
    - KROSET uses IP 127.0.0.1 and Port 9105
    - So you can configure TCP/IP comms within the KROSET Project Terminal Window and test/communicate with Hercules.
    - You could also develop your own TCP using the KRCC dll (available from Kawasaki).

    Hope this helps...............

    Images

    • img2.JPG
      • 23.19 kB
      • 424 × 553
      • 24
    • img1.JPG
      • 23.89 kB
      • 473 × 555
      • 21
    • pic1.JPG
      • 48.24 kB
      • 782 × 538
      • 23
    • pic2.JPG
      • 46.75 kB
      • 828 × 521
      • 15
    • pic.JPG
      • 39.99 kB
      • 730 × 529
      • 16

    Files

    img2.JPG_thumb 16.57 kB – 513 Downloads img1.JPG_thumb 16.89 kB – 508 Downloads pic1.JPG_thumb 16.25 kB – 505 Downloads pic2.JPG_thumb 14.59 kB – 504 Downloads pic.JPG_thumb 15.97 kB – 502 Downloads

    View my channel at Industrial Robotics Consultancy Limited - YouTube

    Edited once, last by kwakisaki (March 13, 2019 at 7:44 AM).

  • balrog
    Trophies
    3
    Posts
    36
    • March 14, 2019 at 12:01 PM
    • #12

    Just received this answer from Kawasaki support :
    'Recently, the license of K-ROSET was cracked and We received a report that was illegally used.
    For this reason, we are currently temporarily stopping the issue of trial license to free-Email accounts, and students.' :icon_frown:


    Quote from kwakisaki


    As far as TCP is concerned, you can plug into KROSET using a Telnet app like Hercules.
    - KROSET uses IP 127.0.0.1 and Port 9105
    - So you can configure TCP/IP comms within the KROSET Project Terminal Window and test/communicate with Hercules.
    - You could also develop your own TCP using the KRCC dll (available from Kawasaki).

    Could you explain me this in details please?
    I need to simulate (if is possibile) the communication between PLC and the robot.
    TIA

  • kwakisaki
    Reactions Received
    694
    Trophies
    12
    Posts
    4,770
    • March 14, 2019 at 2:36 PM
    • #13
    Quote

    Could you explain me this in details please?


    You'll have to do some background reading............

    Have a read of the attached manual for TCP/IP Communications for the Kawasaki.
    - You can create a program in KROSET based on this.

    Goto https://www.hw-group.com/software/hercules-setup-utility
    - Download the utility.
    - This will allow you to connect to KROSET and test your TCP/IP program for Kawasaki.
    - This should at least put in the right area.

    Files

    90210-1248DEB_TCPIP Communication (E series).pdf 521.66 kB – 103 Downloads

    View my channel at Industrial Robotics Consultancy Limited - YouTube

  • balrog
    Trophies
    3
    Posts
    36
    • March 14, 2019 at 2:51 PM
    • #14

    Thanks! Now I have a lot of materials to study deeply! :smiling_face:

  • Alexandru
    Reactions Received
    49
    Trophies
    6
    Posts
    407
    • March 14, 2019 at 4:45 PM
    • #15
    Quote

    I need to simulate (if is possibile) the communication between PLC and the robot.

    Can you give more details? What do you want to transfer from PLC to the robot?

  • kwakisaki
    Reactions Received
    694
    Trophies
    12
    Posts
    4,770
    • March 14, 2019 at 6:24 PM
    • #16

    A small video clip of testing using KROSET and Hercules (KROSET Lite will not restrict you from programming TCP/IP).
    - Also, you will want to 'allow' Hercules to execute through any firewall you may have.

    Files

    KROSET TCP_IP and Hercules Tests.mp4 7.24 MB – 209 Downloads

    View my channel at Industrial Robotics Consultancy Limited - YouTube

    Edited once, last by kwakisaki (March 14, 2019 at 6:26 PM).

  • balrog
    Trophies
    3
    Posts
    36
    • March 14, 2019 at 7:28 PM
    • #17
    Quote from Alexandru

    Can you give more details? What do you want to transfer from PLC to the robot?


    The company which proposed me the thesis didn't give any details right now. I know only that i need to communicate with the PLC of an industrial machine. I am the first to use K-ROSET and a Kawasaki robot for this company, so they asked me to investigate if is possibile to simulate this communication, because know I'm working from home.

    Quote from kwakisaki


    A small video clip of testing using KROSET and Hercules (KROSET Lite will not restrict you from programming TCP/IP).
    - Also, you will want to 'allow' Hercules to execute through any firewall you may have.

    Thanks, I really appreciate, this will be very useful to me after my TCP's background will be grown

  • kwakisaki
    Reactions Received
    694
    Trophies
    12
    Posts
    4,770
    • March 15, 2019 at 9:37 AM
    • #18

    I'm not going to take the fun and frustration out of using TCP/IP, as the most frustrating part is having to type out the commands all the time, unless you can get a program working straight away.

    However thought I would add a small video to get you started to introduce you to:
    - A horrible pitfall when you forget to set the Server (Hercules) to listen (KROSET will bind a socket, even though it didn't connect/no error).
    - TCP STATUS - Grabs the current socket status.
    - TCP CONNECT - Opens the Socket and Binds to the Port (Establish Communications with the Server).
    - TCP CLOSE - Closes the Socket (Disconnects Communications with the Server).

    The biggest tip I can give you is definitely read the manual and utilize the TCP STATUS Command.
    - You have to execute the TCP STATUS Command when you want to update.

    Have fun......but it can be frustrating...............

    Files

    KROSET TCP_IP Pitfalls with Hercules and Simple Example.mp4 2.73 MB – 124 Downloads

    View my channel at Industrial Robotics Consultancy Limited - YouTube

  • balrog
    Trophies
    3
    Posts
    36
    • March 18, 2019 at 4:13 PM
    • #19
    Quote from kwakisaki


    Have fun......but it can be frustrating...............


    Really Thanks! I'm going to finish the AS and TCP manuals, sure that what you sent will help me!

    Edited once, last by AVR (March 18, 2019 at 4:16 PM).

  • balrog
    Trophies
    3
    Posts
    36
    • March 25, 2019 at 10:18 AM
    • #20
    Quote from kwakisaki


    Now, considering i have started from 0, i am more familiar with TCP/IP Communication thanks to your hints. I have success writing commands in the terminal but now want to write a program. Could you send me your test program to inspire me to write a personal one, please?
    TIA

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
  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