Introduction

Control Expert access rights are classified in the following categories:

  • project services

  • adjustment/debugging

  • libraries

  • global modification

  • elementary modification of a variable

  • elementary modification of DDT compound data

  • elementary modification of a DFB type

  • elementary modification of a DFB instance

  • bus configuration editor

  • input/output configuration editor

  • runtime screens

  • cyber security

  • safety

This topic presents the access rights available for each of the preconfigured user profiles.

Project services

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

Create a new project

–

–

–

–

–

–

✔

✔

Open an existing project

✔

✔

✔

✔

✔

✔

✔

✔

Save a project

–

–

–

–

–

–

✔

✔

SaveAs a project

✔

✔

✔

✔

✔

✔

✔

✔

Import a project

–

–

–

–

–

–

✔

✔

Build off-line

–

–

–

–

–

–

✔

✔

Build on-line STOP

–

–

–

–

–

–

✔

✔

Build on-line RUN

–

–

–

–

–

–

✔

✔

Start, stop or initialize the PAC*

✔

–

✔

–

–

–

✔

✔

Update init values with current values (only non-safe data)

–

–

✔

–

–

–

✔

✔

Transfer project from PAC

✔

✔

✔

✔

✔

✔

✔

✔

Transfer project to PAC

✔

✔

✔

✔

–

–

✔

✔

Transfer data values from file to PAC (only non-safe data)

✔

–

✔

–

✔

–

✔

✔

Restore project backup in PAC

–

–

–

–

–

–

✔

✔

Save to project backup in PAC

–

–

–

–

–

–

✔

✔

Set address

✔

✔

✔

✔

✔

✔

✔

✔

Modify options

✔

✔

✔

✔

✔

✔

✔

✔

* Only process tasks are started or stopped. For a non-safety PAC, this means the PAC is started or stopped. For an M580 safety PAC, this means that tasks other than the SAFE task are started or stopped.

✔ : Included

– : not included

Adjustment/Debugging

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

Modify variable values

✔

–

✔

 

✔

 

✔

✔

Modify safety variable values

–

✔

–

✔

–

✔

–

✔

Force internal bits

–

–

✔

–

–

–

✔

✔

Force outputs

–

–

✔

–

–

–

✔

✔

Force inputs

–

–

✔

–

–

–

✔

✔

Task management

–

–

✔

–

–

–

✔

✔

SAFE Task management

–

–

–

✔

–

–

–

✔

Task cycle time modification

✔

–

✔

 

✔

–

✔

✔

SAFE Task cycle time modification

–

✔

–

✔

–

✔

–

✔

Suppress message in viewer

✔

✔

✔

✔

✔

✔

✔

✔

Debug the executable

–

–

✔

✔

–

–

✔

✔

Replace a project variable

–

–

–

–

–

–

✔

✔

Replace a safety project variable

–

–

–

–

–

–

–

✔

✔ : Included

– : not included

Libraries

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

Create libraries or families

–

–

–

–

–

–

✔

✔

Create safety libraries or families

–

–

–

–

–

–

–

✔

Delete libraries or families

–

–

–

–

–

–

✔

✔

Delete safety libraries or families

–

–

–

–

–

–

–

✔

Put an object into library

–

–

–

–

–

–

✔

✔

Put an object into safety library

–

–

–

–

–

–

–

✔

Delete an object from library

–

–

–

–

–

–

✔

✔

Delete an object from safety library

–

–

–

–

–

–

–

✔

Get an object from a library

–

–

–

–

–

–

✔

✔

Get an object from the safety library

–

–

–

–

–

–

–

✔

✔ : Included

– : not included

Global modification

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

Modify the documentation

✔

✔

✔

✔

✔

✔

✔

✔

Modify the functional view

–

–

–

–

–

–

✔

✔

Modify the animation tables

✔

✔

✔

✔

✔

✔

✔

✔

Modify constants value

✔

–

✔

–

✔

–

✔

✔

Modify safety constants value

–

✔

–

✔

–

✔

–

✔

Modify the program structure

–

–

–

–

–

–

✔

✔

Modify the safety program structure

–

–

–

–

–

–

–

✔

Modify program sections

–

–

–

–

–

–

✔

✔

Modify safety program sections

–

–

–

–

–

–

–

✔

Modify project settings

–

–

–

–

–

–

✔

✔

✔ : Included

– : not included

Elementary modification of a variable

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

Variable add/remove

–

–

–

–

–

–

✔

✔

Safety Variables add/remove

–

–

–

–

–

–

–

✔

Variable main attributes modifications

–

–

–

–

–

–

✔

✔

Safety Variables main attributes modifications

–

–

–

–

–

–

–

✔

Variable minor attributes modifications

✔

–

✔

–

✔

–

✔

✔

Safety Variables minor attributes modifications

–

✔

–

✔

–

✔

–

✔

✔ : Included

– : not included

Elementary modification of DDT compound data

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

DDT add/remove

–

–

–

–

–

–

✔

✔

DDT modifications

–

–

–

–

–

–

✔

✔

✔ : Included

– : not included

Elementary modification of a DFB type

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

DFB type add/remove

–

–

–

–

–

–

✔

✔

Safety DFB type add/remove

–

–

–

–

–

–

–

✔

DFB type structure modification

–

–

–

–

–

–

✔

✔

Safety DFB type structure modification

–

–

–

–

–

–

–

✔

DFB type sections modification

–

–

–

–

–

–

✔

✔

Safety DFB type sections modification

–

–

–

–

–

–

–

✔

✔ : Included

– : not included

Elementary modification of a DFB instance

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

DFB instance modification

–

–

–

–

–

–

✔

✔

Safety DFB instance modification

–

–

–

–

–

–

–

✔

DFB instance minor attributes modification

✔

–

✔

–

✔

–

✔

✔

Safety DFB instance minor attributes modification

–

✔

–

✔

–

✔

–

✔

✔ : Included

– : not included

Bus configuration editor

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

Modify the configuration

–

–

–

–

–

–

✔

✔

Modify the safety configuration

–

–

–

–

–

–

–

✔

I/O sniffing

–

–

–

–

–

–

✔

✔

✔ : Included

– : not included

Input/output configuration editor

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

Modify the I/O configuration

–

–

–

–

–

–

✔

✔

Modify the safety I/O configuration

–

–

–

–

–

–

–

✔

Adjust the I/O

✔

–

✔

–

✔

–

✔

✔

Adjust the safety I/O

–

✔

–

✔

–

✔

–

✔

Save_param

–

–

✔

–

–

–

✔

✔

Restore_param

–

–

✔

–

–

–

✔

✔

✔ : Included

– : not included

Runtime screens

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

Modify screens

–

–

–

–

–

–

✔

✔

Modify messages

–

–

–

–

–

–

✔

✔

Add/remove screens or families

–

–

–

–

–

–

✔

✔

✔ : Included

– : not included

Cyber Security

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

Create or modify application password

–

–

–

–

–

–

✔

✔

Enter Maintenance mode

–

✔

–

✔

–

✔

–

✔

Adapt Auto-Lock timeout

✔

✔

✔

✔

✔

✔

✔

✔

✔ : Included

– : not included

Safety

The access rights for this category are as follows:

Access right

Preconfigured User Profile

Adjust

Safety_Adjust

Debug

Safety_Debug

Operate

Safety_Operate

Program

Safety_Program

Enter Maintenance mode

–

✔

–

✔

–

✔

–

✔

✔ : Included

– : not included