Creating and deploying a library
This article is about creating and deploying a library.
A library must be created and deployed whereas an application must be built and loaded onto the PLC during the workflow phase "integration and system test".
How to create and deploy a library:
-
Create the library configuration and specify the library elements and all other needed settings in this library configuration. Details: See Neuron Power Engineer user documentation, "Creating library configuration"
-
Generate the library based on the library configuration. Details: See Neuron Power Engineer user documentation, "Generating and examining a library or password-protected library"
Result: 2 reports are generated:-
the MRC-report (a report with the file extension
.mrclog
); See Warning 1.
This is the MRC-report of the final static code analysis that is automatically triggered when the library is generated. -
the library generation report (in HTML-format); See Warning 2.
This library generation report is created within the usually hidden sub-foldertarget
of the project. Details: See the Neuron Power Engineer user documentation, "Generating and examining a library or password-protected library"– 2nd box "Good to know" how to have the foldertarget
shown). The name of this library generation report is:library__version.buildreport.html
. This library generation report contains information about the built library, its elements and their test coverage.
-
-
Compare the information in the reports as specified in warning 2.
-
Deploy the library. Details: See Neuron Power Engineer user documentation, "Deploying the library"
-
Keep the library generation report to be able to clearly identify the generated library.
Warning 1 The MRC-report of the final static code analysis contains the information about the executed static code analysis. Check the information in this MRC-report as specified under "Performing a static code analysis". |
Warning 2 The library generation report contains information about the built library, its elements and their test coverage.
Example for library generation report Observe that the illustration is an example. Your actual report might be different and/or contain additional information/sections. Check the following information in your library generation report:
|