-

Description for Projects, POUs, and Symbols

The 'Description' editor available for the 'Project' node, POUs, and HMI symbols allows you to enter information on the PLCnext Engineer project, POU and HMI symbol.

You can use this editor, for example, to describe what has changed since the last update (modification) of the element or to create HTML5 help files for function/function block POUs.

The ' Description' editor is divided into several parts:

When releasing the project as library, the description content is also exported.

To open the 'Description' editor for ...
Then select the 'Description' tab in the editors area.

Note
The content of the 'Description' editor is exported when releasing a library.

Version history editor

The version history table shows the properties associated to each version. It contains the following columns:
ColumnDescription
VersionDisplays the version number that identifies the version.
The version number is mandatory when you add a new version row to the table.

When you enter a version number into an empty cell and confirm the value by pressing <Enter> or the <Tab> key, the 'Date' and 'Life Cycle' columns are automatically filled and a new empty table row is added.
DateIndicates the date the version has been created.
The date is automatically filled with the current date (when you enter a version number in the 'Version' column) and can be changed manually.
Life CycleThe cell provides a list of predefined life cycle states that can be selected from the drop-down list. Use this parameter to specify the stage of the development of the element.

The life cycle is automatically set to '-Undefined-' when you enter a version number in the 'Version' column.
AuthorIndicates which author has added the version.
CommentComment about the version.

To edit a table cell, double-click into it. Deleting an existing row is not possible.

The version history table can be sorted by clicking on the 'Date' column header (clicking the header toggles between ascending sort, descending sort, and unsorted). The arrow symbol in the column header indicates the currently selected sort order.

Documentation editor

In the upper area, you can enter any information about the product in the 'Identifier' and 'Title' input fields (for example, a product number and the product name).

The content is entered in the input area. Here you can use either the Rich Text Format editor or the HTML editor to edit the description (the default editor used for a new project is selected in the 'Extras > Options' dialog under the 'Tool | Description' category). For each editor there is its own toolbar which provides various commands to edit the content.

Note
It is not possible to switch between both editors in an existing project.

Using both editors you can export the contents to an HTML file and import contents from an HTML file (see the description below).

Both editors support basic text editing options such as copying, pasting, cutting, and moving text (you can also use standard keyboard shortcuts to cut (<Ctrl>+<X>), copy (<Ctrl>+<C>), paste (<Ctrl>+<V>), and delete (<Del>) selected text).

Using the Rich Text Format editor

The Rich Text Format editor is an easy-to-use editor that allows you to format your text, add tables and lists, and insert content such as images to the documentation. The editor provides typical text formatting options including font, font size, weight, font color, alignment, etc.

In addition to the typical text formatting options, you can:

Insert and edit tables

Insert an image to the text

Using the HTML editor

Using the HTML editor, the content is entered in edit mode as plain text and formatted using standard HTML tags and CSS styles as shown in the example below. The 'Enable edit mode' icon toggles the editor between edit mode (button pressed) and WYSIWYG mode which shows how the content will display.

Further Info
See also the topic "Providing Help Files and Library Description Files" for details how to create descriptions for user-defined function/function block POUs.

Assign CSS file/import help template folder

Optionally, you can assign a CSS file containing the styles used to format the HTML elements. The name of the used CSS file is shown below the description editor box.

The CSS file used by default is contained in the help template folder. This folder contains, besides the CSS stylesheet, all files that allow you to create online help pages for user-defined function and function block POUs. The location of the default template folder is defined in the 'Extras > Options' dialog under the 'Tool | Description' category).

To use your own help template files and CSS file for documentation purposes, you can import another help template folder by selecting the 'Import Help Template' command from the project's context menu.

Select language for description

The function/function block POU description can be provided in the languages that are supported by PLCnext Engineer (the list of available user interface languages is shown in the 'Extras > Options' dialog under the 'International > International Settings' category). Depending on the active user interface language, the language-specific POU description is displayed when calling the help for the FU/FB POU in PLCnext Engineer.

To select the description language, choose the desired language in the language combobox (the combobox contains all user interface languages supported by PLCnext Engineer).

Export/import contents to/from an HTML file