The forward compatible libraries (FCL).
tab of the allows you to edit the version mapping forThe
tab consists of three tables:The upper table lists the forward compatible libraries that are included in the EcoStruxure Machine Expert project.
It also lists legacy libraries if a newer, forward compatible version of these libraries exists. Legacy libraries are libraries that have been created with a SoMachine version 3.1 or less and that are not forward compatible. You can recognize these libraries by the entry in the column of the table.
It also lists legacy libraries if a newer, forward compatible version of these libraries exists. Legacy libraries are not forward compatible. You can recognize these libraries by the entry
in the column of the table.The two lower tables provide further information on the library selected in the upper table. The left table displays dependencies on other forward compatible libraries and the right table displays dependencies on device descriptions and whether the compatibility criteria have been met.
The Library Manager of the Tools tree compares the device descriptions with the root devices (controllers) in the Devices tree. If the Library Manager is inside a library, it compares the device descriptions with the devices containing the attribute MinimumControllerFirmware which can be defined in the Project Information dialog box.
The
tab of the allows you to edit the version mapping of the libraries in different ways:You can automatically perform the version mapping for the libraries listed in the table by clicking the
button. This has the following effects:The forward compatible libraries are updated to the newest forward compatible library version available.
The legacy libraries are changed into forward compatible libraries and are updated to the newest forward compatible library version available.
You can perform the version mapping for one specific library manually. To achieve this, right-click the library and execute the command
. Then you can select the dedicated version number to be used for this library.Alternatively, you can click the
column to open a list displaying the available versions. Select the desired version from the list.FCL libraries with unresolved dependencies are displayed with a red background in the upper table. Select this library to display further information about required dependencies and compatible versions in the lower table. Unresolved dependencies are marked red in the lower table. For example, if no compatible device version is used in the project, then the line
is marked red. If a required library dependency is missing, then the line and the unfulfilled library dependency are marked red.