At a Glance

The modifications possible on a DFB type are defined by the access rights authorized by your user profile.

The following table summarizes the authorized modifications when you have a default user profile:

Modification

Read only

Operation

Adjustment

Debugging

Programming

DFB type in offline mode

No

No

No

No

Yes

DFB type in online mode

No

No

No

No

Yes

DFB instance in offline mode

No

Yes

Yes

Yes

Yes

NOTE: In offline mode any kind of modification of a DFB Type is authorized on condition that a non-blocking protection level is used.

Authorized DFB type modifications

The following table shows the operations that you can perform with DFB types in online mode:

Action

Non-used DFB type

Used DFB type

Create a DFB type

Yes

No

Delete a DFB type

Yes

No

Modify the name

Yes

No

Change Protection Level

Yes

No

Modify the comment

Yes

Yes

Modify the description

Yes

Yes

Export a DFB type

No

No

Import a DFB type

No

No

Make a back up to a library of a DFB Type

No

No

Use a DFB type from a library

Yes

Yes

Authorized modifications on the input/output parameters

The following table shows the operations that you can perform for the input/output parameters of a DFB Type in online mode:

Action

Non-used DFB type

Used DFB type

Create a parameter

Yes

No

Delete a parameter

Yes

No

Move a parameter

Yes

No

Modify the name

Yes

No

Change type

Yes

No

Modify the comment

Yes

Yes

Change the initial value

Yes

Yes

Modify the other attributes

Yes

No

Authorized modifications on public variables

The following table shows the operations that you can perform on public variables of a DFB type in online mode:

Action

Non-used DFB type

Used DFB type

Create a variable

Yes

Yes

Delete a variable

Yes

No

Modify the name

Yes

No

Change type

Yes

No

Modify the comment

Yes

Yes

Change the initial value

Yes

Yes

Modify the other attributes

Yes

No

Authorized modifications on private variables

The following table shows the operations that you can perform on private variables of a DFB type in online mode:

Action

Non-used DFB type

Used DFB type

Create a variable

Yes

Yes

Delete a variable

Yes

No

Modify the name

Yes

No

Change type

Yes

No

Modify the comment

Yes

Yes

Change the initial value

Yes

Yes

Modify the other attributes

Yes

No

Authorized modifications of the sections

The following table shows the operations that you can perform on the sections of a DFB Type in online mode:

Action

Non-used DFB type

Used DFB type

Create a section

Yes

Yes

Delete a section

Yes

Yes

Move a section

Yes

Yes

Modify the name

Yes

No

Modify the comment

Yes

Yes

Modify the code

Yes

Yes