Introducing the Protect object

A Protect object is a special digital object used to protect other objects in the configuration from unauthorized use. Once an object is protected, the rights defined for the current user in the IGSS Master module will determine which operations he can perform on the object.

When you create a new configuration, two objects related to user administration are predefined:

 

The PROTECT object template

This special digital object template contains the security levels associated with user administration. The template has the following states and commands:

Do not change the template name or the bit patterns. We recommend that you keep the state and command names, but they can be renamed.

Do not copy the template. Only the original template will work.

 

State Description Command Description

Unprotected

Currently no protection.

Open access

Sets the state to Unprotected.

Security level 1

Sets the Protect object to security level 1.

Set security level 1

Sets the state to Security level 1

Security level 2

Sets the Protect object to security level 2.

Set security level 2

Sets the state to Security level 2.

Security level 3

Sets the Protect object to security level 3.

Set security level 3 Sets the state to Security level 3

Security level 4

Sets the Protect object to security level 4.

Set security level

Sets the state to Security level 4.

Fully secured

Object values can not be changed at all Close access Sets the state to Fully secured.

 

The Protect object

This predefined object is based on the PROTECT digital object template. If required, the PROTECT digital object template can be used to define additional Protect objects.

By default, the I/O mode for the object is set to Local but you can set the security level from a PLC, See the See Also section below.

See Also

Example: Creating additional Protect objects

Advanced - Controlling the security level from the PLC

Protecting objects in Definition