At a Glance

Detaching elements from a functional module consists of cutting the links between a functional module and the associated elements (program elements, animation table and screen).

  • the Program Units and/or sections contained in the module are not deleted, they are merely detached,

  • the animation tables associated with the modules are not deleted, they are merely detached from the module,

  • the screens associated with the modules are not deleted, they are merely detached from the module.

NOTE: These actions are authorized off-line and on-line, with PLC at Stop or in Run.

Detaching Functional Modules

To detach functional modules carry out the following actions:

Step

Action

1

Select the Functional Project directory.

2

Select Detach All from the contextual menu.

3

Confirm with Yes.

Detaching a functional module

To detach a functional module carry out the following actions:

Step

Action

1

Select the functional module from the Functional Project directory.

2

Select Detach All from the contextual menu.

3

Confirm with Yes.

Detaching all the elements in a directory from a functional module

To detach all the elements in a directory (Program , Logic, Table, Screen) from a functional module, you must do the following:

Step

Action

1

Select the Program or Logic or Table or Screen directory from the functional module.

2

Select the Detach All command from the contextual menu.

Result: All the elements in the chosen directory are detached from the functional module.

Detaching one element in a directory from a functional module

To detach one element in a directory (Program, Logic, Table, Screen from a functional module, you must do the following:

Step

Action

1

Select the element to be detached in the Program or Logic or Table or Screen directory.

2

Select Detach from the contextual menu.

Result: The element in the chosen directory is detached from the functional module.

Introduction to deleting a functional module

Deletion can be carried out in a number of ways:

  • deleting one or more functional modules without deleting the program elements, animation tables and screens,

  • deleting one functional module with deletion of the program elements, animation tables and screens,

  • deleting all the functional modules with deletion of the program elements, animation tables and screens,

  • deleting one section, a macro-step or an event processing in a functional module.

Deleting one or more functional modules without deleting the program elements, animation tables and screens

To delete a functional module without deleting the program elements and animation tables, you must proceed as follows:

Step

Action

1

From the functional module, detach the module with the Detach all command in the contextual menu.

Result: All the elements of the module and the lower level modules are detached.

2

Delete the module(s) by right-clicking (contextual menu) and selecting the Delete command.

Note: You must be in off-line mode.

Deleting one functional module with deletion of the modules, animation tables and screens

Carry out the following actions:

Step

Action

1

Select the module.

2

Select Delete.

3

Confirm with Yes.

NOTE: This action is authorized for the SFC sections and the events in off-line mode, with the PLC at Stop. The other elements may be deleted in Run.

Deleting a Program Unit, or a section, or an event in a functional module

Carry out the following actions:

Step

Action

1

Select the desired Program Unit, or section, or event.

2

Select Delete.

3

Confirm with Yes.

Rules

Take into account the following rules:

1

In order not to delete the contents of a module, you must detach its elements before deleting.

2

An SFC section or an event can only be deleted in off-line mode.