Error (Safety Library Parser): Safety violation! Safety seal for Firmware POU '...' is missing.
During project compilation, the data integrity of included libraries with safety-related data is verified. The library parser checks the data integrity by verifying the seals of the libraries.
This error is reported because the library parser detected a missing seal for the POU mentioned in the error message. This may indicate a wrong library version, or a data corruption (possibly due to a technical error), a systematic error, or a conscious (criminal) manipulation.
Remedy
- Delete the included library: left-click the library icon in the 'Libraries' tree (COMPONENTS area, 'Libraries' category) and press <Del>.
- Add the library again. If available, observe version information to make sure that the correct library version is going to be included.
- In the COMPONENTS area, right-click the 'Libraries' folder in the 'Libraries' category.
- Select 'Add Library'.
- In the appearing browse dialog, browse for the library (*.pcwlx file) to be added to the project and click 'Open'.
- If the error is still reported, reinstall PLCnext Engineer.
If the error is still reported, contact the technical support of Phoenix Contact.