internal library CodeSys with AC500 and Automation Builder 1.2
I am starting with a new AC500 project in combination with the latest Automation Builder. Now I am looking for a way to implement library versioning. I saw in the CodeSys help that this should be possible with Internal Libraries. To make an internal library in CodeSys you should go to File -> Save As and then saving the project as an Internal Library. But under the File tab there is no Save As, only Save. Is this not working in combination with Automation Builder or am I doing something wrong?
Voted best answer
You make your library POUs in PLC project. Afterwards you have 2 options how to perform what you want:
1. Use "Export > PLC Application (Library)" that you have mentioned. This will save your PLC project as CoDeSys library, which you can then add to your project in Libraby Manager.
2. Open plain Codesys (codesys.exe). Create new project with target "None". Import your POUs by "Project > Import..." (you should export them from your PLC Application by "Project > Export..."). Then "Project > Save as..." will be available, and you can save your codesys project as Internal library and add it to your AC500 project in Library Manager.
to save the Project in library version, you must save the project in Automation builder, not in Codesys.
In FILE menù, (from Automation Builder suite) select Save Project As and when the program request the name file, you can choose not project file but Libray files.
Hope this help you