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

memory upgrade on KRC2

  • robot-cnc
  • March 30, 2015 at 2:38 PM
  • Thread is Resolved
  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • March 30, 2015 at 2:38 PM
    • #1

    Hello.

    I want to upgrade my KRC2 memory from 256 Mb to 1 Gb, replacing with two sticks of 512 mb instead of 128 mb as it is. My memories of 128 were manufactured by DATARAM Denmark as is writen on them. Should I replace with same manufacturer sticks or can I use any brand of SD RAM from computers?
    Can you also let me know what modification I should do in memconfig.ini?
    Thank you very much.

  • s2007.ravi
    Reactions Received
    14
    Trophies
    4
    Posts
    585
    • March 30, 2015 at 3:33 PM
    • #2

    Yes, its better to use 2 RAM instead of 1 and I also suggest to use two consecutive slots. Last time, I put a single new RAM on KRC2 and ended up slowing down the controller dramatically.

    I am not sure about the make of the RAM but it should not affect so much.

    Thanks

  • the leg
    Reactions Received
    4
    Trophies
    4
    Posts
    643
    • March 31, 2015 at 8:20 AM
    • #3

    The dataram is made for kuka and is only sold to them but i have replaced ram before from other suppliers with no issues :top:

  • SkyeFire
    Reactions Received
    1,060
    Trophies
    12
    Posts
    9,456
    • March 31, 2015 at 6:59 PM
    • #4

    The requirements for a realtime OS like VxWorks are much tighter than for a Windows PC. So RAM that will work reliably in a KRC is generally more expensive. Sometimes off-the-shelf RAM from Crucial, et al, will work, but sometimes not. KUKA spare-part RAM is guaranteed.

    If you can find an alternative source for top-quality RAM with guaranteed signal timing, you could try that, but it's still something of a risk.

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • April 3, 2015 at 6:57 PM
    • #5

    What is the risk of using other memory brand, only don't work or even to burn something ?
    Kuka said to me that no memconfig.ini changing will be necessary cause cpntroller PC will recognize and set alone for new memory size.
    Is that right?

  • s2007.ravi
    Reactions Received
    14
    Trophies
    4
    Posts
    585
    • April 3, 2015 at 7:26 PM
    • #6

    Yes, it is true. No need for any change in memconfig.ini change.

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • April 4, 2015 at 6:19 PM
    • #7

    I replaced my memory with two new sticks of 512 Mb , in trying to upgrade RAM from 256Mb to 1 GB.
    Controller PC can see in BIOS 1 GB total memory.
    Without any change in memconfig.ini I tried to reload a finishing program with 150 src files by 75 Kb each.
    Loading from 150 up to 72 then same message phisicall memory is not enough.
    I saved initially memconfig.ini settings then I edited some new limits increasing values found there 4 times, as my memory upgrade 4 times more.
    I tried to reload those 150 src files, same thing, at 72 phisicall memory not enough.
    I got in Help/Info/System and there Phisical Memory is still 256 Mb and 60 % load.

    A Kuka guy told me that is not necessary any changing in memconfig.ini but didn't work.
    Controller doesn't know that memory is 1 Gb still see 256.
    What should I change?
    Thank you

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • April 4, 2015 at 9:14 PM
    • #8

    Should I force a cold start up for booting in sense to be considered my changing in memconfig.ini?

    I increased MINIMUM PHYSICAL PAGES FROM 10 TO 40
    I CHANGED RESERVED PAGES FOR SRC FROM 64 TO 256
    PAGES FOR DAT FROM 64 TO 256

    Should I change any other item in memconfig.ini?

    size of descriptor table refer to what? should remain 256 pages or need to be increased?
    what about expansion size when area move is necessary?
    reserved pages for link of module and for error list ?

    Edited once, last by signum (April 4, 2015 at 9:17 PM).

  • the leg
    Reactions Received
    4
    Trophies
    4
    Posts
    643
    • April 8, 2015 at 8:44 AM
    • #9

    Try this

    Files

    Virtual Memory.pdf 18.86 kB – 418 Downloads
  • sjx
    Reactions Received
    28
    Trophies
    4
    Posts
    101
    • April 8, 2015 at 9:52 AM
    • #10

    You have some problems with vxworks Memory, not with Windows.

    You have to change in the registry (regedit.exe):
    HKEY_LOCAL_MACHINE\SOFTWARE\KUKA Roboter GmbH\Cross3\Manager\Boot\VxWin
    - Physical pages
    - VxWinRam

    Attention: Too high values can Crash the System.

    KSS-Version ?
    Windows Version ?
    Actual Values ?

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • April 8, 2015 at 10:14 AM
    • #11

    SJX,

    what are the maximum values ?

    I already increased them and did work.

    PHYISICAL PAGES WERE 3000 AND I INCREASED TO 6250
    VXWINRAM WAS 1300000 IN HEXADEZIMAL AND I INCREASED TO 2000000 (OR 32 X 1024 X 1024 DEZIMAL) BUT I WANT TO KNOW MAXIMUM.

    KSS IS 5.2.19
    WINDOWS XP
    RAM I UPGRADED FROM 256 TO 1 GB NOW

  • sjx
    Reactions Received
    28
    Trophies
    4
    Posts
    101
    • April 8, 2015 at 11:36 AM
    • #12

    Sorry, don't know it.
    But i think, KUKA too (ask Hotline .....)

    It depends on a lot of things........
    - KSS-Version
    - KSS Options
    - XP-Version (it has more than one xp-Version)
    - Hardware
    ...

    Works the System without crashes, it's fine.
    With your values should be ok.

    ...... Image HDD always good idea ........

  • KonstantinosP
    Reactions Received
    1
    Trophies
    3
    Posts
    30
    • April 14, 2015 at 5:42 AM
    • #13

    Signum,

    If you are going through all this trouble just because you want to satisfy your intellectual curiosity as to how far you can push the Physical Pages limits, then you don't need to read further...

    But if you really trying all these tricks in order to be able one day to run large size programs (for example a milling program with hundreds of thousands of points or multiple of those) I can tell you right now that you have entered a process so painful that in the end the experience of going through it it will measure the density of hair in your chest... I went through the same exact mental-trip trying to upgrade memory cards then wasted days and days trying to find the right amount of Physical Pages just to crash the system, cold starts, hot starts, and quite honestly, I never became able to run REALLY large size files. I ended up feeling that I made a huge mistake investing in an older KR210 KRC2 and that for my application it was quite useless.. My advice... don't do it...

    There is a better way.... :fine:

    It's called CAMRob KRC

    You will need:

    KSS 5.4.14 or later. If you have a DSE card installed in your KRC2 you can upgrade from v 5.2.19, make sure you also have the right Windows version for it.

    The Package consists of:

    Art.# 91B300-012 KUKA.CAMRob KRC V2.2 which you can get from KUKA Belgium. This version is newer than the V2.3 that they sell in the US. Buy it from them. KUKA USA will tell you that older KRC 2 controllers cannot support it, I am the living proof that this is a pile of poop.. It works perfectly fine.

    Art.# 91B300-010 KUKA.Applications KRC V1.2 You need this because CAMRob works on top of this. The awesome part of this particular version of Applications is that via Job Creator you can take a number of .src files and turn them into a Job and batch-run them, a functionality very similar to that of DirLoader but for a fraction of the money and the headache.(See page 16 in the attached manual)

    You will also need KUKA.UserTech V2.4.1 Build 2

    I am attaching the manuals so you can read all the info that I just mentioned for your self.

    Bottom line. With an investment of 2,400 Euro you can run programs of hundreds of thousands of lines or hundreds of subprograms of that size in one shot, I do it every day of my life.

    In short, if you are not familiar with CAMRob KRC, this is what happens: You generate an src file that is not more than 20-30 lines and all it does is calling all the CAMRob functions. You also put separately in a .CSV file all the points(XYZABC E1 etc values). This file can be massively big(million points or more). You do not need a .dat file. The .src file as usual goes in R1\Program. The .CSV file goes into D:\Applications In the .src file you can set up your spindle feed and speed, start, stop it, set up ATC all with CAMRob commands. You also call the PROCESS command (or multiple PROCESS commands)which what it does is it reads-in chunks of points from the .CSV file one buffer after the other. Then buffers that their points have been processed get flushed out of memory and get populated again with new chunks of points for later execution. That way CAMRob basically drip-feeds points into memory and this is a process that can go on for ever.

    A few key points. There is a myth that you need also the 12K CAMRob PC package to make this work. That's incorrect. Although the PC part generates the entire Job folder automatically (includes among others the .src and the .bin file) plus it looks like it is an excellent simulator, you can completely enjoy all the functionalities of CAMRob KRC without the PC part (see attached manual page 49) It is a bit of extra work to create manually the .CSV file but Excel is your best friend on that... You will also need to be very careful with how you configure CAMRob KRC because it will simply not work, or work unpredictably.

    I encourage you if you decide so, to buy it from KUKA Belgium. They are extremely knowledgible and on contrary to the fellas from KUKA USA, are extremely polite. To give you an idea, I worked with the man who runs the R&D department and in order to walk me through the program, he called me from his house on his cel, on his own time in the middle of the night there, because we couldn't establish a good internet connection during his office hours. And I wasn't even trying to buy a robot...

    I hope you found this useful.

    Files

    KST_CAMRob_KRC_22_Expert_EN.pdf 594.2 kB – 231 Downloads KST_Applications_KRC_12_Expert_EN.pdf 524.96 kB – 205 Downloads

    Edited once, last by KonstantinosP (April 14, 2015 at 6:22 AM).

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • April 14, 2015 at 7:06 PM
    • #14

    Thank you for your replay.It is not very simple.
    CamRob is more than an uploading software is a CAM generator and postprocessor for Kuka.
    I have my own CAM solutions . I cannot understand how CamRob manage larger size files in a small RAM memory of 256 mb for ex.
    But my question is do you know how works DirLoader, can you explain me ? Cause some people say here that uploading large size is possible with DirLoader.
    Other say no, memory is same even you use DirLoader is just a transfer program.
    If would work DirLoader I would prefer it cause I already have src files written in subroutines and called by a main program.
    DirLoader is not more expensive than Camrob.

    So far I increased Physical Pages up to 12400 in dezimal and I can upload 30 mb maximum. But it can be too low.

  • KonstantinosP
    Reactions Received
    1
    Trophies
    3
    Posts
    30
    • April 14, 2015 at 8:00 PM
    • #15

    No CAMRob KRC is not a CAM generator.
    Apparently you didn't read the manuals that I attached.

    CAMRob comes in two flavors. CAMRob PC and CAMRob KRC.

    CAMRob PC is built on top of KUKA.Applications PC and in conjunction with KUKA.Sim pro or tech can read in CAM files generated from your own CAM package, run a simulation, check for collisions singularities etc and generate src Files. It also generates a .job file and a .bin file that contains all the XYZABC values of all the targets in the program. This is the PC side of the package that if you have your own simulator you don't need it.

    CAMRob KRC is the part that gets installed in your controller. This is the part I was talking about. One of the main functionalities that offers is that of drip-feeding chunks of targets in memory so you can ultimately run in one shot a program as big theoretically as you D:\ drive can handle.

    I will let you read the manual and see why this is your best option but briefly I will give you a small example of my workflow to better understand the idea.

    I create a 3D model in my CAD app
    I generate toolpath in my CAM package.
    I generate the .src file in my simulator. In specific I use KUKA PRC, a plugin for Rhino. It generates a single src file that contains all the LIN commands, sometimes hundreds of thousands or more.
    I copy all the LIN commands and paste them in a .txt file.
    Then I delete them from the src. Now my src file is not more than 20 lines.
    I read the .txt file in Excel.
    I format it in the following pattern:
    Line nr;X;Y;Z;A;B;C (you can actually add user-specific parameters per line but it's optional)
    Export it as a semicolon separated .csv file
    Then I copy the src file in R1\Program and the .csv file in D: (note that in D: the only file-size restrictions you have is the available room in that partition.)
    I add the CamRob in-line commands in the src file. You can actually use regular KRL commands for IO etc but you need to add at least the Proccess CAMRob command that basically starts the drip-feeding process.
    If you formatted correctly the CSV file you are done.

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • April 14, 2015 at 8:15 PM
    • #16

    Well, I need more time to read carefuly your documents.

    Do you have informations about DirLoader, how it works?

    Now I need help in an errror message from axis 4.
    230 wrong drives parameter A4 PR 1

    On drive 4 flashes only red led. I think is a matter of KSD 1-16

  • markopo
    Trophies
    3
    Posts
    207
    • April 15, 2015 at 5:39 PM
    • #17

    Hi.
    Path to this app is Setup -> Service -> DSE-RDW.
    Then press 2 then You will see service menu.

    See screenshots below.

    1. http://postimg.org/image/4k0pf5cov/
    2. http://postimg.org/image/plroolrst/
    3. http://postimg.org/image/tu74z0i1h/
    4. http://postimg.org/image/6d1ryaf4l/

    Marek.

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • April 15, 2015 at 9:26 PM
    • #18

    Ok, and what help me to see the code as long as message error table don't says how to solve the problem.
    How I know what is wrong in KSD? Solution is replacement as long as I dont know to repair.

  • PeTeR K
    Trophies
    3
    Posts
    4
    • March 25, 2021 at 10:24 PM
    • #19

    can anybody help me with CAMRob KRC work on my old krc2 ...

    Edited once, last by PeTeR K (March 26, 2021 at 11:56 PM).

  • panic mode
    Reactions Received
    1,296
    Trophies
    11
    Posts
    13,136
    • March 25, 2021 at 11:27 PM
    • #20

    fine?

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