I have looked at the manual and tere seems to be little difference the 06 model has a larger memory so no problem there.
Here is the manual link:
https://www.allied-automation.com/w...al-Hardware-Design-Maintenance-Inspection.pdf
To convert the program take a copy of the original and open it up.
Go to FILE\ Change plc type and select the new CPU type.
It will convert the project, If there are errors it will tell you.
I have just done a trial by converting a Q03 UDV to the Q06UDEH and it converted without a problem, however, although this was quite a large program and no errors, it must be assumed that the instruction set is the same, I do not believe there are any differences in the instruction set so there should not be any problems.
I know there are differences in converting the old A series to Q and any instructions that are not supported seem to use bits or words in the high end of the special memories, one is SM1255, No idea what this did originally as I did not convert it, however, the converted code produced a rung where SM1255 was used as an output coil many times, it only produced a warning and who ever did the conversion either did not notice the difference or what ever the function of the original code was not important or they re-wrote it but forgot to remove the old code.
As a matter of interest, the print of code you show in post #1 looks like it was done in GX Developer, There is a way to open it up as a project in GXWorks as a structured project.
The original code will still be in ladder, however, it allows you to write other blocks & functions in LAD/FBD, it's a bit tricky to convert and get it right but I have done it a couple of times.
This is not recommended for a beginner though.