What you need to know before upgrading to RSLogix 5000 version 20.03

The Automation School – PAC Basics – Article Banner Top
RSLogix 5000 V20.03 Download NoticeWait! Before you install version 20.03 you really should understand how it’s different, very different, from all previous minor revisions of RSLogix 5000.

Update! Version 20.04 solves many of the problems introduced with 20.03 – find out more in our article about 20.04 HERE.

In the past, it didn’t matter if everyone in your facility had a different minor revision of RSLogix 5000. For instance, if you had version 19.00 installed, and someone else had 19.01, the two of you could exchange and open each other’s files, as well as upload from, or go online with, any version 19 Logix processor.

Learn ControlLogix Programmable Automation Controllers

However, with version 20.03 this is no longer the case. For instance, if you open a version 20.01 file with 20.03 it will be converted to the v20.03 format and no previous version of 20 will be able to open it. Additionally, if you were to download that 20.03 version of your program to any Logix PAC (with any v20 firmware) no version of RSLogix5000 other than v20.03 would be able to go online or upload from that processor.

Note: You can listen to our companion podcast about RSLogix 5000 v20.03 HERE.

You can support our site and buy a PDF copy of this article for 99¢ HERE

Think about it – if just one person in your facility upgrades to 20.03, and then makes a needed change to a program, no one else will be able to open that file or go online with the system without first upgrading to v20.03. This could be hugely inconvenient if discovered while troubleshooting a down line.

RSLogix 5000 Splash ScreenWhy did Rockwell make this change? From what I’ve read, version 20.03 is a resiliency release which I’ve interpreted as meaning they’ve beefed up the security and robustness of the .ACD file. In an odd way it does make sense that once the file is converted to a more secure format it couldn’t be opened in the older less secure software. And as version 20 is the last version for many older controllers (including the 1756-L6x, L23, L3xE, & L4x) it also seems inevitable that some new v20 minor revs would be released without backward compatibility.

[artadrr-pac-e]So, what should you do? I suggest reviewing the impact in time and productivity that migrating to version 20.03 will cause. If your production lines are running non-stop and you don’t have time to upgrade all your RSLogix 5000 PC’s, as well as take your Logix PAC’s down in order to download the version 20.03 program files, you may wish to wait until you can comfortably schedule doing so into your production schedule… if you feel a need to migrate at all.

For more detailed information on RSLogix 5000 version 20.03, see the below three links to public knowledgebase documents from Rockwell Automation detailing this release:

565204 – RSLogix 5000 Software, Version 20.03

565684 – Incompatible minor version error in RSLogix 5000 when trying to go online

565682 – Unable to open a Version 20 RSLogix 5000 Project

I hope the above information on version 20.03 was helpful.  If you have any questions or comments please feel free to leave them below using the “Leave a reply” form at the bottom of this page.

Sincerely,

Shawn Tierney
Automation Consultant
Insights In Automation

Did you find my article helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

The Automation School – PAC Basics – Article Banner Top
Comments

Check Also

tas-0011-pac-basics-lesson-5-30-c-scene-1

New ControlLogix Lesson Added!

One of the most requested topics for my ControlLogix course has been the creating and …

theautomationblog-e05-fi

Duplicating Programs in RSLogix and Studio 5000

In today’s article I cover how to quickly and easily export and import programs in RSLogix and …

theautomationschool-pac-basics-lesson-5-2

New ControlLogix Lessons Added!

The Allen-Bradley ControlLogix Programmable Automation Controller platform is a powerful and versatile programmable controller line. …

Legacy Comments

  1. Shawn,

    Do you have a solution for those of us who have converted and wish to return?

  2. Good question. Normally, you would save your newer rev program as an L5K file, and then import it into the old rev. However, it seems like Rockwell is saying this will not work with 20.03 (I have not tried this.)

    So, you may wish to open your 20.03 program as well as a 19.xx program and drag and drop your code from 20.03 to 19.xx. You may also be able to export and import each program, but again I haven’t tried these methods yet.

    Shawn Tierney

    Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  3. It doesn’t. I wish I had seen this article sooner. You learn something new everyday. The plant I am working with is a major customer and they are unhappy. The method you mentioned is the only thing I could think of. You can import/export tags only. Everything In the I/O configuration needs to be individually copied one by one. Everything in the Add on Instructions (I use heavily) and user defined tags must be copied one by one to V19. Then….if you have firmware in the associated modules (such as Sercos firmware) that is incompatible with V19 youre going to recreate these and all of the attributes in 20.01 once you get rid of 20.03. Bottom line…DONT DO IT!!!

  4. Sounds like a huge effort! If I learn of any easier way I’ll post it here, but until then best of luck to you on the conversion.

    Shawn Tierney

    Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  5. If you work at multiple customer sites, this is where having VM’s really comes in handy.

  6. Can i update R S Logix 5000 V 19 into R S logix V 20 Without purchasing Newer Activation … 🙂

    • Hi Aayus,

      If you have FTActivation for V19, that activation will also work with V20.

      Hope this helps,

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  7. Hi Shawn,

    i have EVRS Activation for V19 Version so in that condition what should i do to get V20 activation … 🙂

    Waiting for your Reply … 🙂
    Please you can help me detail pocess for that on *edited*

  8. Hi Shawn,

    Actually i have EVRS Activation for R S Logix 5000 V 19 so what should i do to Get R S Logix 5000 V 20 Activation.

    Waiting for your Help… 🙂
    Thanks in Advance.

    • Good morning Aayus,

      I just double checked (Rockwell public Tech Note 52551) and confirmed v20 only uses FactoryTalk Activation (FTA.) So, anyone who has older EVRSI activation would likely need a Rockwell support contract to migrate to FTA and get access to v20.

      To migrate from EVRSI to FTA, you just call or chat with Rockwell Tech Support. I personally prefer Rockwell chat for these type of activation questions, and appreciate a contract is not required for replacement activations (and support) as just a couple of weeks ago I needed to get my own activation replaced.

      While in the past Rockwell has stated to migrate from EVRSI to FTA required a contract, recent experience seems to indicate they don’t seem to require it anymore…?

      But, the only way to get access to download v20 from Rockwell is to have a support contract. So even if Rockwell support upgraded someone from EVRSI to FTA without a contract (something they may or may not do) they would still need support to get a copy of the newer software.

      Hope that helps!

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  9. One of the biggest issues was that for .ACD files where parts of the program were source protected, this protection in the earlier v20 versions could be “cracked”.

  10. RW say you can Export from V20.03 and import into earlier version of V20. You just loose the source protection and resiliency you recieved in V20.03

  11. RW put a line through what they had before saying you can not import to an earlier version of V20.

  12. If I have a 6 series processor running firmware version 20.54 do I have to install Logixs V20.03?

    • Morning Simon,

      Thanks for your question. The short answer is no, you don’t need to use 20.03 and you can use 20.01. The minor version of the Software and Hardware don’t need to match.

      However, if someone already downloaded a 20.03 program to your L6x which you’re trying to upload or view, then you would need 20.03.

      Hope this helps,

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  13. Sorry to comment on a kind of old thread but this just stung me hard. In digging it appears v20.3 was released due to a password hole. I am curious why they just didn’t just patch the hole and if you do not have security enabled v20.3 would work with v20.1. It is probably not that easy but this is going to painful as it propagates.

    Nice Blog by the way, just found it.

  14. I have version 20.03 but the program in the processor is version 20.12, but Ive gone to rockwells tech connect support site and version 20.12 is not an available download. How do I upgrade my version to 20.12

    • Good morning Tim,

      When Rockwell develops a new version of Logix, both the software and controller firmware start at the same major rev, like 20.00.

      From that point on, the software and firmware minor revs change based on the need to fix either the software or firmware, and they almost never match.

      In this case, if your processor is version 20.12, you can download to it using either RSLogix 5000 version 20.01 or 20.03 since the major revs match. In fact, as long as your processor is any 20.xx version both RSLogix 5000 20.01 or 20.03 can download to it.

      However, as you’ve found out there is no RSLogix 5000 version 20.12, as it has not needed as many revs as the firmware.

      Hope this helps,

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  15. Hey Shawn,

    I have the issue about the version of rslogix 5000. I have the version 21 but the version 21 does not support the L45s. Where could I get the version 20?

    Bing

  16. Hi shawn, a question can convert a file from version 20.03 to version 21.03, without this online, or you need to be online.

    • Good morning Edgar,

      Yes. If you have 21.03 installed, you just open the file, choose controller properties, and change it to version 21.

      Hope this helps,

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  17. Hello Shawn,

    I have a short question. Right now I’m running a programm with version 20.01 and want to convert it to version 20.03. Does this have any effects to the logic of the programm? E.g. losing tags or parts of the logic…?

    Thansk,

    Mike

    • Good morning Mike,

      If you convert your program to 20.03 you won’t lose anything, except the ability to open or go online with that code using 20.01.

      Thanks for your question,

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  18. Hello Shawn,

    I am wondering if I can have other Controllogix software coexisting with version 20.03 of RSLogix. Is there any impact? Does version 20.03 of RSLogix have to be on separated VM?

    Thanks,

    Nathan

    • Good morning Nathan,

      You can install any other major version (v19, v21, etc)

      However, if you need 20.01 and 20.03, since different minor versions of the same major version can’t be installed in the same OS, using a Virtual Machine for one of those is a good solution.

      But now that 20.04 is out, you may want to install it in place of both 20.01 and 20.03.

      For more info about 20.04 check out:

      http://theautomationblog.com/rslogix-5000-version-20-04-released/

      Hope this helps,

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  19. I am looking to downgrade from v20.03 to v20.01. I am getting stuck as soon as a source protected AOI or signatured AOI is parsed during Import. Do you know of any way to get around this?

    • Good morning Richard,

      I have not tried exactly what you have described, but if I were in your place I would move to version 20.04 as the documentation states that with 20.04 you can export a 20.03 project and make a few edits to the file to make it version 20.01 compatible again:

      http://theautomationblog.com/rslogix-5000-version-20-04-released/

      Also, 20.04 is compatible with both 20.01 and 20.03.

      Hope this helps,

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  1. Pingback: The Automation Blog's "Best Of 2013" Programmable Controller blogs

Leave a Reply