The verification of the safety-related application code, i.e., of each user POU, is a mandatory part of the acceptance procedure. The implemented POU verification feature helps you with this by providing the possibility to set a special verification flag for each user POU. This is particularly useful in projects with a large number of user POUs.
After verifying the code of a POU, the verification flag can be set for this particular POU by selecting the 'Set verification' item from the context menu of the POU icon.
NOTE:
The verification flag must not be set until the particular POU has been verified without any complaints. Setting the verification flag for an incomplete or incorrect POU results in a gap in the overall safety validation process.
A verified POU cannot be edited. The write-protection is indicated in the tree by a different POU icon ( left: verified FB POU, right: verified program POU 'Main') and by the 'Read-only' text added to the POU node. Furthermore, the CRC checksum of the POU calculated at the moment of verification is shown.
When opening a worksheet of a verified POU, the editor appears in read-only mode.
To edit a verified POU again, the verification flag must be reset by selecting the 'Withdraw verification' item from the context menu of the icon.
NOTE:
Setting/withdrawing the verification flag of a POU is only possible if you are logged-on at 'Development' level using the correct project password. The operation is logged in the event log.
CRC of verified POUs is printed: If the verification flag is set for a POU, the checksum (CRC) that has been calculated by EcoStruxure Machine Expert - Safety on verification is printed below the POU name in the footer of each code worksheet and local variables worksheet of the verified POU (see section "CRC of verified POUs is printed").