Host Engineering Forum

General Category => General Discussion => Topic started by: Mike Nash on March 31, 2025, 09:58:14 AM

Title: Convert a program from 2.10.4 to 2.9.4 ?
Post by: Mike Nash on March 31, 2025, 09:58:14 AM
So I screwed up and made a change to a 2.9.4 BRX using 2.10.4 DmD. I uploaded the program beforehand, but of course I used 2.10.4 to do it. I can't access the PLC using v2.9.4 DmD now that I borrowed just BRX to test NETTIME issue and I wanted to get it back as it was because it was being used on another project.

I tried to export project and import project but the import fails due to the new column in the Element Documentation declaring an invalid nickname. Is there a tickbox I can check to not include this in the export?

Is there any recommendation for converting a project backwards?
Title: Re: Convert a program from 2.10.4 to 2.9.4 ?
Post by: franji1 on March 31, 2025, 11:12:21 AM
So I screwed up and made a change to a 2.9.4 BRX using 2.10.4 DmD. I uploaded the program beforehand, but of course I used 2.10.4 to do it. I can't access the PLC using v2.9.4 DmD now that I borrowed just BRX to test NETTIME issue and I wanted to get it back as it was because it was being used on another project.

I tried to export project and import project but the import fails due to the new column in the Element Documentation declaring an invalid nickname. Is there a tickbox I can check to not include this in the export?

Is there any recommendation for converting a project backwards?

Can you restore a backup or did you do a bunch of work in 2.10?  Designer automagically backs up the most recent 4 "saves" (you can change that to UNLIMITED if you have the disk space).

Run Designer 2.9.  File->Manage Projects->Restore from Backup

If you don't have a 2.9 version or you have a bunch of work you need to reclaim, let us know.
Title: Re: Convert a program from 2.10.4 to 2.9.4 ?
Post by: Mike Nash on March 31, 2025, 11:29:06 AM
I could probably reproduce this by hand if need be. I'm hoping my borrow-wee has a copy of the program. He's been on vacation and now on a job today. I honestly don't know if he used v2.10 DmD and I just realized afterwards the F/W was 2.9. I don't think he had any v2.10 specific instructions.

Regardless, I'm really asking if 2.10 project can be imported into 2.9 DmD successfully. I know the extra column (,"Flags =") in the documentation can be deleted manually from the export file and it imports, but I don't know if the system configuration and devices come in OK.

This may well be flashed to v2.10 anyway, but it's not my call on this one. I do have processors running much older firmware that I am not willing to update because I can't afford to have anything break. I'm occasionally stretching the intended use on some things.

Thanks for offering the assistance though.
Title: Re: Convert a program from 2.10.4 to 2.9.4 ?
Post by: franji1 on March 31, 2025, 11:55:12 AM
Try importing JUST that section into Excel, then remove the bad column, then do Save As CSV and put that back into your export .txt file DOC section.
Title: Re: Convert a program from 2.10.4 to 2.9.4 ?
Post by: franji1 on March 31, 2025, 12:01:03 PM
Ooooh - better

Using 2.10, do File->Export->Element Documentation
and use the default "Standard" (without flags)

Open that file, take that text and copy it on top of the DOC section of your 2.10 export file.
Title: Re: Convert a program from 2.10.4 to 2.9.4 ?
Post by: Mike Nash on March 31, 2025, 12:47:33 PM
Alright! This looks to work fine. No gripes, and system configuration looks to all import perfectly.

Thanks a bunch!