Before running the PLC Project Integrity Check, you must receive information about the PLC projects currently used in the industrial network. Information about PLC projects is obtained using the PLC Project Investigation local task.
To configure PLC Project Investigation:
In the Application Console tree, expand the Industrial Network Protection node.
Select the PLC Project Investigation child node.
Click the Properties link in the details pane of the PLC Project Investigation node.
The Task settings window opens.
Click the Add button to open the Controller configuration window.
A drop-down list of available PLC types for which data related to projects may be received. The PLC type represents the model and series provided by a PLC manufacturer.
A field for entering a description for each selected PLC type. The application links the specified description to each new version of PLC firmware obtained while running the PLC Project Investigation task.
In the Wait for connection field set the connection wait time for the specific PLC.
In the Connection settings section:
Specify IP address, Port, Rack number and Slot number.
To protect a connection with a PLC, select the Use password check box and enter your password in the field below.
The check box enables or disables the use of a password when connecting to a PLC.
If the check box is selected, the application will use the password you indicated when connecting to the PLC to query it.
If the check box is cleared, the application will connect to the PLC without the use of a password.
The check box is cleared by default.
The check box will not assign a new password to connect to the PLC. The password must be set up on the side of the PLC.
The check box enables or disables the reading of PLC project data blocks.
If the check box is selected, the application will take into account the data blocks when calculating the PLC project checksum. It is recommended to select the check box if data blocks contain only statistical values in order to improve the scanning security level.
If the check box is cleared, the application will not take into account the data blocks. It is recommended not to select the check box if data blocks contain dynamic values to prevent false positives in a PLC Project Integrity Check task, while the selected PLC project is compared with a reference project.
The check box is cleared by default.
Click OK in the Controller configuration window.
Redundant controllers are not supported.
Repeat the process to configure each PLC.
The settings are displayed in the table on the General tab.
Click Delete to delete selected PLC configuration from the task list.
The PLC configuration is not deleted from the Registry and can be added again at any moment.
In the Task settings window, click OK to save your changes.
The PLC project information obtained as a result of running the PLC Project Investigation task is used to select PLC reference projects and to configure the PLC Project Integrity Check task.