Password Protection for Projects and Safety Logic Controller

 

This topic contains information on the following:

Overview

Two passwords provide dual protection in EcoStruxure Machine Expert - Safety:

Which Operations Require which Password?

The following table shows which project password level is required for particular operations and which operation requires the Safety Logic Controller password.

Action

Project password level

Safety Logic Controller password required?

Development

Commissioning

Maintenance

Modifying project passwords

Yes

-

-

-

Resetting the event log

Yes

-

-

-

Opening worksheets (and object properties dialogs)

Yes

Yes

Yes

-

Editing the project tree (POUs and libraries)

Yes

-

-

-

Editing code worksheets

Yes

-

-

-

Editing variable declarations

Yes

-

-

-

Modifying device parameterization

Yes

Yes

-

-

Compiling a project

Yes

Yes

Yes

-

Downloading a project

Yes

Yes

Yes

Yes

Creating an application image

Yes

Yes

Yes

1)

Controlling the Safety Logic Controller (start, stop, reset, ...)

Yes

Yes

Yes

Yes

Switching to online mode and displaying the variable status

Yes

Yes

Yes

-

Switching to debug mode,forcing and overwriting

Yes

Yes

Yes

Yes

Editing project documentation (project info)

Yes

Yes

-

-

Printing the project

Yes

Yes

Yes

-

Certifying a project

Removing project certification

Yes

-

-

-

Set/withdraw POU verification (flag)

Yes

-

-

-

1)

The Safety Logic Controller password is not required to create the binary application image (container file) in EcoStruxure Machine Expert - Safety. However, the Safety Logic Controller password must be applied to an input of the FB_ApplicationDownload function block in the standard application (programmed in EcoStruxure Machine Expert) for downloading the application image to the Safety Logic Controller.

How to log on to the project or change the log on level

  1. Select 'Project > Project Log On'.

  2. Select a project level and enter the appropriate project password in the 'Project Log On' dialog.

    NOTE:

    No password is required for accessing the 'Maintenance' level.

  3. Click 'OK'.

Following a successful logon, the status bar at the bottom edge of the screen shows your project level.

Example:  ProjectPwd_statusbar_Admin.gif

How to log on to/off from the Safety Logic Controller

NOTE:

The menu items relating to the Safety Logic Controller password are only visible if a communication connection is estab­lished between the computer and the Safety Logic Controller. This is the case, if either the control dialog is open or the variable status is displayed (online mode). Otherwise, these items are hidden.

Automatic logoff due to inactivity

If no user activity is detected within the access timeout period specified in the 'General' settings tab in the 'Options' dialog, EcoStruxure Machine Expert - Safety is automatically locked. In this case, you have to confirm the appearing dialog and reenter the project password for the project level you need.

This also applies to the Safety Logic Controller. After an hour of inactivity you must reenter the Safety Logic Controller password in order to have access to the Safety Logic Controller.

How to define project passwords on project creation

If a new project is created when launching EcoStruxure Machine Expert - Safety, you are asked to define a password for the project levels 'Devel­opment' and 'Commissioning'. For the 'Maintenance' level, no password is required.

In the 'Set New Project Password' dialog, define the 'Development' and 'Commissioning' level password by entering it twice into both text fields.

NOTE:

A secure password is one that has not been shared or distributed to any unauthorized personnel and does not contain any personal or otherwise obvious information. Further, a mix of upper and lower case letters, numbers and special char­acters offer the best security possible. You should choose a password length of at least 6 characters. The password is case-sensitive and can be a mix of up to 10 characters.

How to modify/reset project passwords

When logged-on at 'Development' level, you can modify a defined pass­word at each access level. This corresponds to resetting it.

  1. Select 'Project > Change Project Password'.

  2. In the 'Change Project Password' dialog, first select the project level for which you want to change the project password.

    Then, enter the new password twice.

    Finally, click 'OK' to apply the new password and close the dialog.

    NOTE:

    A secure password is one that has not been shared or distributed to any unauthorized personnel and does not contain any personal or otherwise obvious information. Further, a mix of upper and lower case letters, numbers and special characters offer the best security possible. You should choose a password length of at least 6 characters. The password is case-sensitive and can be a mix of up to 10 characters.

How to modify a Safety Logic Controller password

NOTE:

When you connect to a Safety Logic Controller for the first time which is still unconfigured, you will be automatically asked to define a Safety Logic Controller password. This pass­word is saved in the Safety Logic Controller.

  1. Select 'Online > SafePLC Change Password'.

  2. In the 'New SafePLC password' dialog, enter the old and the new pass­word and confirm the new password.

    Finally, click 'OK' to apply the new password and close the dialog.

    NOTE:

    A secure password is one that has not been shared or distributed to any unauthorized personnel and does not contain any personal or otherwise obvious information. Further, a mix of upper and lower case letters, numbers and special characters offer the best security possible. You should choose a password length of at least 6 characters. The password is case-sensitive and can be a mix of up to 10 characters.