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

Transfare program from KRC2 to KRC4

  • aljazkrizan
  • November 30, 2020 at 12:29 PM
  • Thread is Unresolved
  • aljazkrizan
    Trophies
    2
    Posts
    5
    • November 30, 2020 at 12:29 PM
    • #1

    Hi all

    I got a project where we have to change robot and cabinet. We will replace from KRC2 to KRC4. So before i accept project i want to know if old program from KRC2 works in KRC4 8.6.6. or i need to write it all over again? Or what do i need to change. I am new to kuka programing so i dont have a lot experience in this stuff

    Thank You

    Aljaž K.

  • Go to Best Answer
  • hermann
    Reactions Received
    412
    Trophies
    9
    Posts
    2,624
    • November 30, 2020 at 1:00 PM
    • #2

    It depends. If programs use inline forms or not. And if they use special features like messages, handling user defined softkeys or so.

    Configuration of I/O is complete different.

    It is no big problem to convert Krc2 to KRC4 programs, if you have experience with Kuka systems.

    But as a beginner, may be you will run into some problems. That depends on how much experience you have with general programming tasks.

  • SkyeFire
    Reactions Received
    1,060
    Trophies
    12
    Posts
    9,456
    • November 30, 2020 at 2:07 PM
    • Best Answer
    • #3

    KSS version is more important than "KRC2/4". It would help to know the version numbers.

    Basically: try it and see. Once you can see the compilation errors, you'll have an idea of how much work the program needs to be fixed.

    KRL remained mostly the same from 5.x to 8.x -- the big changes were in certain system variables, and items like the Message engine. Another difference is the :IN and :OUT tags in the DEF lines of subroutines -- under KSS 5.x, they were optional, but from KSS 8 onwards, they became mandatory.

    In-Line Forms... are potentially an an entire bucket of worms. Especially if you had any Tech Packages on the robot that added additional TP-specific ILFs. If you have a program with a lot of ILF moves, and the KRC4 doesn't like the ILFs, one workaround might be to copy the .DAT file only, then re-create the ILFs in the KRC4 by hand. Annoying, but should work -- this will keep the original positions, but create up-to-date ILFs for them in the .SRC file.

    Another thing to keep in mind: things like your Tool, Base, and Load data in $CONFIG.DAT -- your copied programs will not work properly unless you also copy those across. However, do NOT simply copy $CONFIG.DAT from the old robot to the new one! Find the variables in the older robot's $CONFIG.DAT that you need, and copy those over.

  • aljazkrizan
    Trophies
    2
    Posts
    5
    • December 1, 2020 at 7:43 AM
    • #4

    Hello! Thank you

    I'll do it. Got more than month to do it. If i create project in Workvisual and check program it shuld warn me about errors?

    I have found some PDF fine Compatibility from 5.x to 8.x. i will post it here.

    Than you again.

    have a nice day

    Kompatibilitaet_8x_en.pdf

  • SkyeFire
    Reactions Received
    1,060
    Trophies
    12
    Posts
    9,456
    • December 1, 2020 at 2:37 PM
    • #5

    The Compatibility PDF will definitely help you, it covers most of the KSS changes.

    I would upload the active project from the KRC4 into WV, save it under a new name, then start making your changes in the new project. That way, WV will be guaranteed to be working with the same KSS version as your KRC4 has, which might not be the case if you create the project from scratch in WV.

    The syntax checking in WV's KRL editor isn't great, but it's probably the best you have outside of actually compiling the code in the robot itself. So, yes, starting off in WV would probably be a good idea.

  • aljazkrizan
    Trophies
    2
    Posts
    5
    • December 15, 2020 at 8:49 AM
    • #6

    Thank you all for help

    i did it. :grinning_squinting_face:

    There was little changes in program so it was not that big deal :grinning_squinting_face:

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

  • KRC4
  • KRC2
  • 8.6.6
  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