# why can't rebuild Robot Control system

**URL:** <https://tech-community.robotics.abb.com/t/why-cant-rebuild-robot-control-system/3313>\
**Category:** Robot Controller\
**Created:** [January 21, 2010, 2:23pm UTC](https://tech-community.robotics.abb.com/t/why-cant-rebuild-robot-control-system/3313 "2010-01-21T14:23:47Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Johhn](https://avatars.discourse-cdn.com/v4/letter/j/b9e5f3/32.png) [@Johhn](https://tech-community.robotics.abb.com/u/Johhn)\
**Post date:** [January 21, 2010, 2:23pm UTC](https://tech-community.robotics.abb.com/t/why-cant-rebuild-robot-control-system/3313/1 "2010-01-21T14:23:47Z")

</div>

Serial Number: **24-53942**  
RobotWare Version: **5.10.0147.00**

If I want to rebuild the control system on **5.09.2038.02** or **5.07.3029.03** and so on,  
when I on step of “drive module key” ,_ **RS-Online** _ tips “Enter Drive keys Invalid”.

I think Whether the OperateSystem software is not compatible to low versions ,right?

BR

---

<div class="post-metadata">

**Author:** ![Henrik\_Berlin](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/henrik_berlin/32/1011_2.png) [@Henrik\_Berlin](https://tech-community.robotics.abb.com/u/Henrik_Berlin)\
**Post date:** [January 21, 2010, 2:34pm UTC](https://tech-community.robotics.abb.com/t/why-cant-rebuild-robot-control-system/3313/2 "2010-01-21T14:34:00Z")

</div>

Correct. You can only use a key that has been created for a specific RobotWare version to create a new system with the same RobotWare version or a later RobotWare version. In your case, 5.10 or later. RobotWare is not forward compatible with respect to keys.

Why would you like to downgrade?

---

<div class="post-metadata">

**Author:** ![Johhn](https://avatars.discourse-cdn.com/v4/letter/j/b9e5f3/32.png) [@Johhn](https://tech-community.robotics.abb.com/u/Johhn)\
**Post date:** [January 22, 2010, 7:38am UTC](https://tech-community.robotics.abb.com/t/why-cant-rebuild-robot-control-system/3313/3 "2010-01-22T07:38:37Z")

</div>

Due to some message from Production department :  
The RobotWelding station with OS\_5.10 was **not stable as** other station with OS\_5.09 .

Just so so, I want to downgrade OS 5.10 to 5.09 , **as a test only**.

---

<div class="post-metadata">

**Author:** ![frpa](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/frpa/32/3390_2.png) [@frpa](https://tech-community.robotics.abb.com/u/frpa)\
**Post date:** [January 22, 2010, 8:14am UTC](https://tech-community.robotics.abb.com/t/why-cant-rebuild-robot-control-system/3313/4 "2010-01-22T08:14:47Z")

</div>

Please also note that both RobotWare5.09 and 5.10 are now quite old releases. If you have any problems, I would suggest that you try to upgrade to the latest RobotWare version, RW5.12.03.

BR, frpa

---

<div class="post-metadata">

**Author:** ![Petjo](https://avatars.discourse-cdn.com/v4/letter/p/7bcc69/32.png) [@Petjo](https://tech-community.robotics.abb.com/u/Petjo)\
**Post date:** [January 28, 2010, 1:35pm UTC](https://tech-community.robotics.abb.com/t/why-cant-rebuild-robot-control-system/3313/5 "2010-01-28T13:35:18Z")

</div>

Is it possible to upgrade any RW to 5.12.03?  
I have a 5.07 controller that I would like a newer RW on but wasn’t there something else upgraded in the controller along the way also? (memory or something) that prevented upgrading more than rw5.xx? If there was, where is the breakpoint?

---

<div class="post-metadata">

**Author:** ![Johhn](https://avatars.discourse-cdn.com/v4/letter/j/b9e5f3/32.png) [@Johhn](https://tech-community.robotics.abb.com/u/Johhn)\
**Post date:** [January 29, 2010, 2:01am UTC](https://tech-community.robotics.abb.com/t/why-cant-rebuild-robot-control-system/3313/6 "2010-01-29T02:01:59Z")

</div>

Hi frpa

I had rebuilt a robot system from **5.10.0147** to **5.12.0138.**

But some problem was found after one day.I can’t execute program in special paragraph forward or backward

Instance:  
ArcLStart \*, vToArc, sm01, wd16Weave:=wv0, fine, R1\_tWeldWObj:=R1\_wR1toSTN1;  
ArcL \*, vWeld, sm01, wd16Weave:=wv0, z10, R1\_tWeldWObj:=R1\_wR1toSTN1;  
ArcLEnd \*,vWeld,sm01,wd16Weave:=wv0 ,fine,R1\_tWeldWObj:=R1\_wR1toSTN1;

And I found it’s happen only when a instruction include “R1\_tWeldWObj:=R1\_wR1toSTN1” .

when downgrade to 5.10 it’s clear away.  
Do you know why?pls explain to me .THX

BRs
