Creating a library file
The library and all documents are published as *.zip files.
The *.zip file must contain at least the following files:
- English documentation (*.pdf)
- PLCnext Engineer library file (*.pcwlx)
Refer to the topic Documentation (PDF and CHM) for important notes on documenting your library.
There is a fixed directory structure for all PLCnext Engineer function block library projects: The function block library design tree. You may adopt the structure for your project.
Click here to hide the function block design treeClick here to show the function block design tree
- [LIB]_[VER]_[BUILD].zip: Main folder with data for customers. Version with no leading ‘V’ character.
- Documents: This subfolder contains the documentation. The sub directory structure has to be compatible to the extracted structure for the customer.
- German: German documentation
- readme.txt: Info that the documentation is available in English only.
- English: English documentation
- [LIB]_[VER].chm: English documentation of the library with all function blocks.
- [LIB]_[VER].pdf: English documentation of the library with all function blocks.
- German: German documentation
- Files: This subfolder contains the final, valid version of the library with know how protection.
- [LIB]_[VER].pcwlx: PLCnext Engineer library
- Examples:
- Example_1: [LIB]_[VER]_example_1.pcwex
- Example_n: [LIB]_[VER]_example_n.pcwex
- 2019.x: if a special version for a PLCnext Library version is needed.
• Published/reviewed: 2025-12-18 • Revision 22 •