Command ‘Visualization Element Repository’

Symbol: ef0dc8ae19f3c894c0a8640e0129f7c7_bf9e8e341a0fa99fc0a8640e003bcc33

Function: This command opens the Visualization Element Repository dialog box opens for editing the storage location and visualization profile.

Call: Menu bar: Tools.

Requirement: No project is open.

Note

The visualization element repository is used for creating a visualization profile or visualization extension. This is necessary when developing you own visualization elements with the . The is required for this with a valid license. End users who do not wish to create their own visualization elements can use this dialog to find out which elements are included in which visualization profile. A reconfiguration of the storage location for a repository is also important only for element developers.

Attention

1. Only an empty directory can be selected as a new storage location for a repository.

2. The “System” repository cannot be modified. This is indicated by the entry in italics in the repository list.

Note

Currently only a single version of an element can be installed.

Dialog box ‘Visualization Element Repository’

Editing the repository
Location Storage location for the repository in the file system. The drop-down list contains the configured repositories for visualization elements.
Edit locations Opens the Edit repositories dialog box for modifying the repository currently selected in Location or for creating a new repository.
Profile or extension selection

A profile is a collection of visualization elements in a specific version. These elements originate from one or more libraries. They are available in the toolbox of the visualization editor when the profile is used in the project. You can use an extension to add a specific selection of elements to an existing profile.

Creating and editing a profile is possible only if the is installed. In this case, the buttons on the right side of the dialog box can be used.

Create or update profile You can configure a new profile in the dialog or modify an existing one. Then, the New, Copy, and Delete buttons are operable, as well as the Installed elements and Available elements views.
Create or update extension

In the dialog, you can configure an extension for the selected profile. Another drop-down list Extension appears with all currently available extensions.

To configure a new extension, use the New or Copy buttons (see below).

In both cases, the Specify visualization extension dialog box opens for you to define a new extension. In this dialog box, the Name, Company, and Version of the extension are displayed. Version syntax: Sequence of numbers and points with a number at the end.

Profile Currently selected profile. The drop-down list provides all profiles available in the repository set above.
Extension The extension that is currently selected for the specified profile. The drop-down list provides all extensions available for the profile.
New

Pressing the button opens the Specify name of visualization profile dialog or the Specify visualization extension dialog. Specify a unique name for the new profile, or for an extension also the company name and the version. CODESYS automatically enters the previously used name, appended with “_0”.

The Installed elements list is empty.

Copy

Pressing the button opens the Specify name of visualization profile dialog or the Specify visualization extension dialog (see above: New).

The elements of the selected profile are accepted and they appear in the Installed elements view.

Delete The currently set profile or the extension is deleted, and then the drop-down list is removed.
Installed elements
Name, Vendor, Library Elements that are assigned to the selected profile.
Uninstall All elements currently selected in the list are uninstalled and removed from the Available elements list.
Update code The list is refreshed with any changes in the implementation code of the library POUs.
Update all The list is refreshed with any changes in the implementation code und in the interfaces (declaration part) of the library POUs.
Available elements

Name

Library

Vendor

Version

Repositories

Profiles

Elements that are available in the system and can be installed into the current profile or extension. The selection depends on the installed element libraries and element packages.

The tree structure displays the libraries with the contained elements below them. Elements display in green are already installed for the specified profile or extension. Profiles shows the elements installed for the profiles.

Install element The elements selected in the list are added to the Installed elements view. Existing elements are overwritten.
Install library The Library Repository dialog box opens where another library can be installed in order to accept its elements in the Available elements view.
Note current library versions only ef0dc8ae19f3c894c0a8640e0129f7c7_9a3f06830c0506c5c0a8640e012f0ace : When refreshing the list, only the most current version of the library is searched, not all libraries.
Overwrite profiles without prompting ef0dc8ae19f3c894c0a8640e0129f7c7_9a3f06830c0506c5c0a8640e012f0ace : For actions that change the profile, the usual prompt does not appear for confirming the change.

Dialog box ‘Edit repositories’

Storage location, Name

For managing the visualization elements, one or more repositories can be used. All currently defined storage locations are listed here with file path and name.

The order from top to bottom is also the search order for the visualization elements.

File path and name of the storage location selected previously in the Repository for visualization-elements dialog.

Note: A storage location “System” is always defined automatically, which cannot be modified or deleted.

Add

Edit

Opens the Storage location for repository dialog for creating a new storage location or for editing the current storage location.

Specify: Storage location (file path of an empty directory) and Name. The name is symbolic (example: “Elements category 1”).

Remove Deletes the repository currently selected in the repository list.
Move up, Move down Moves the entries within the list. Note: The repositories are searched from top to bottom.