Hello, I can’t migrate projects into PlcNext engineer 2021.9 from 2021.6 or 2021.3 Do I have some problems with my installation or is it a known issue? Br Stefan
Hi Stefan, I haven’t had any problems opening old projects in PLCnext Engineer version 2021.9. What error are you seeing?
Hi Martin, I tried to create a new project with a RFC PLC with a very small logic and then it worked. The error I get is in the attachment. There is function block created in C# in it, can that be an issue? [attachment]Skärmbild 2021-11-02 082039.png[/attachment] /Stefan
There were reports of a similar error in at least one earlier version of PLCnext Engineer. In those cases the error could be fixed by deleting the contents of the hidden “Library Backups” folder. For version 2021.9, that folder would be here: C:\\Users\\xyz123\\AppData\\Roaming\\PHOENIX CONTACT\\PLCnext Engineer\\2021.9\\LibraryBackups Can you please try deleting all files from that folder?
It did unfortunately not work, I attached the log file maybe you can see the issue?
Hi, Is there any solution for this issue? I saw another thread with similar issue. Br Stefan
Hi Stefan, unfortunately we don’t have an answer yet. This is currently being investigated by the developers and we will post an update as soon as we have an answer.
hi stefan, It is not the most ideal solution, but the folowing workaround could work. for me it worked to create a new empty project (2021.6 or 2021.3) and import al data (components aplication and so on) from the project I wanted to migrate (file → import → import from another projects). There is a big change that you have to re-connect variables and port connections (I had to solve various errors ). I can not tell if it is workable for your situation it depends on your project and how big it is. In my case after debuging/solving the errors my newly created project migrated fine. I would say give it a try and mayby it works. Maybe someone knows how to ‘clean’ the plc-next project? I think that would also do the thing. I don’t know if such feature exists kind regards nick
We now have feedback from the developers. Sorry for the delay. A similar issue has been seen in some PLCnext Engineer projects that include a Safety controller. I gather that you’re using an RFC, so this might be the same problem. Please try the following work-around: In the “old” version of PLCnext Engineer: - Add a safety POU to the project, then save the project. - Delete the safety POU from the project, then save the project again. In PLCnext Engineer version 2021.9: - Open the project. The conversion should now work. Explanation: - Sometimes an incorrect version ID is present in a project file. This version ID is updated when a Safety POU is added to the project. Please let us know if this procedure works for you.
Hi, Yes we use a RFC, I could not get it to work. I tried to add s_fb and then remove s_fb as you explained. I also tried to just add and save and also add, save and compile and then delete, save and compile. Thanks for the suggestion @nick-peeters, I have used this importing before but unfortunately PlcNext does not support import of safety functions yet. Br Stefan
Hi Stefan, we will be in direct contact to discuss further. For others with a similar problem - when the solution is found we will post an update here.