At a Glance

Libset (set of libraries) comprises all libraries, families, functions and variables (I/O data structures) that can be used to develop an automation project.

You can only modify the Libset version in the Open project dialog.

Libset Versions

The Libset V10.0 and later are automatically installed with Control Expert.

To install previous Libset versions, start Programs > EcoStruxure Control Expert > Install libset tool.

Creating a New Project

Creating a new project, the latest Libset version is automatically selected for this project.

To modify the Libset version of your project, you have to save your project and open it again with the version of Libset you want to use.

Opening a Project

In general, opening an existing project (STU file) or an archived project (STA file), you can select the Libset version.

NOTE: At opening time, if the Libset version is missing, a pop-up message appears. You can use the Installer libset tool to setup one or several Libsets.

Importing a ZEF or XEF file, the latest Libset version is always selected.

The following table describes the default Libset version used to open a project according to the file type.

File Type

Project before Unity Pro 4.0

Project from Unity Pro 4.0 to Unity Pro 5.1

Project from Unity Pro 6.0

STU file

Not applicable

The Libset version used to build the project is automatically selected. If the respective Libset version is not installed, the latest version will be used.

STA file

The Libset version used to generate the STA file is automatically selected. If the respective Libset version is not installed, the latest version will be used.

The Libset version used to generate the STA file is automatically selected. If the respective Libset version is not installed, the latest version will be used.

XEF file

The latest Libset version is selected.

The latest Libset version is selected.

ZEF file

Not applicable

Not applicable

The latest Libset version is selected.

Modifying the Libset Version

Opening an existing project (STU file) or an archived project (STA file) you can select the Libset version.

The Open dialog provides the following options.

Element

Description

Keep project version

Select this option to keep the Libset version used to build the project.

If the respective Libset is not installed, the latest Libset version will be used.

Update with latest version available

Select this option to update the project with the latest Libset version.

Select a specific target version

Select this option to choose a specific Libset version. You can select the version by means of the Version box below.

If the Libset version is modified, the project is in modified state.

Upgrade/Downgrade

  • Upgrading the Libset does not update the project with the newly chosen libset automatically.

    EF/EFB differences will be displayed during opening the project in the LIBRARY Version Management dialog, where you can update the project.

    You can update the project later as well, using the contextual menu command in the Type Library Manager dialog.

    If you have updated the project, you have to start a Rebuild All . A Rebuild All needs to stop the PLC and to perform a global download.

  • You can also downgrade the Libset version.

    There is no consistency check when downgrading the Libset while opening a project.

    So you may not be able to rebuild the project (using a block created in an earlier Libset version, not available in the latest Libset version).

    If the rebuild is unsuccessful, you have to save your project and to open it again with an appropriate Libset .

  • If you want to add an FFB which is not yet contained in the current version of the Libset , you have to upgrade the whole Libset.

  • A change of Libset version in the Open dialog is memorized in the project.

Libset Information

If no project is opened, information is displayed on the latest Libset.

If a project is opened, information is displayed on the Libset used for the project.

Information on the Libset version used for your current project is provided in the General tab of the Properties of Project dialog.

In the Project Browser of Control Expert right-click Project and select Properties from the context menu. In the General tab you find the FFB Library version.

Further on the following dialogs provide information on the Libset version (e.g. LibsetV3.0):

  • Types Library Manager

  • Types Library Browser

  • Data Selection

  • Data Editor: Variable Type Selection

  • Function Input Assistant: FFB Type Selection

  • Data Properties

  • PLCScreen > Information tab > APPLICATION > IDENTIFICATION

Types Library Manager

In the Types Library Manager click the Information button to get the following information:

  • Current library

    • Library status

    • Diagnostic

  • Library contents

    • Families

    • Libraries

    • FFBs

For the Libset Information window please refer to information.