Graphic Generator for Generation Plants

The Graphics Generator generates dynamic graphics pages for operational plants. The pages are generated based on existing BACnet data points that are available on the Desigo building automation and control automation station and set up on standard applications.

For related procedures and workflows, see the step-by-step section.

The Graphics Generator is not only faster than traditional graphics engineering, but also provides a homogenous and correct selection of graphic objects on the project. The Graphics Generator takes over the following tasks during graphic engineering:

  • Which graphics object must be selected?
  • What function does the graphics object have?
  • Where is the graphics object placed?
  • Is the homogeneity of graphics objects guaranteed throughout the entire project?

What Exactly is Automatically Generated?

The Graphics Generator can only automatically generate objects that were defined in advance in a mapping graphic. Namely:

  • All static symbols.
  • Graphics objects, with an object reference based on an application name.

Objects with only an object reference are not automatically generated. This is the case if the application program does not have the function and must therefore be customized. These objects must be added manually after generation.

Does the Graphics Generator do Everything?

No. During graphics engineering, you have to consider which tools are needed for what activity. There are additional means available for graphics engineering:

  • Search for a symbol in the graphics library browser and then manually enter the object reference.
  • Drag-and-drop an object from the System Browser to the graphics page. The object reference is added automatically.
  • Select an existing page and save it under a new name. Then change the object reference with search and replace or copy and paste.
  • Create project-specific graphics pages (mapping graphic) for the Graphics Generator.

The document focuses in greater detail on individual activities, and when to use them. This ensures that the customer receives high-quality graphics pages.

What does Homogeneity Mean with Regard to Graphics Engineering?

The symbols and texts are always visible at the same positions. The graphic objects do not jump back and forth when changing graphics pages.

What is the Requirement for Graphics Engineering?

Programming using ABT Site is largely completed and Desigo building automation and control data must be imported to the Desigo CC system database.

What Happens when Programming is Changed on the Automation Station?

You must consider whether to generate the graphics page anew or simply drag-and-drop the change to an existing graphics page. For heating and cooling plants, a plant, for example, a heating group, can be generated to an empty subarea.

Graphics Generator Concept

In the Graphics Generator, you select one or more plants, designate one mapping groups for use and start the generation process. The Graphics Generator attempts to select the appropriate graphic elements based on the data point information (carrier of instance designation application name (AN) and function designation Function Name (FN)) and fills out the associated fields with the correct object reference.

Let us consider, for example, a data point used to control the fan from a ventilation plant. The Graphics Generator selects the correct symbol based on the function designation FN=Fan1St (single-stage fan). The instance designation AN=FanSu (Supply air fan) indicates that the fan symbol must be drawn in the supply air duct.

The applications used must be selected in ABT Site from the Desigo building automation and control library to achieve the best possible results. Only these libraries include the requisite information with application and function names.

Variants in Desigo

The Desigo building automation and control library offers aggregates or component with different variants. The application program is compiled based on the selected variant and then loaded to the automation station. The following information is saved to the data file if a single-stage fan was selected in Desigo.

Data File for Fans in a Ventilation Plant

Position

Application name

Function name

Supply air fan

FanSu

Fan1St

Extract air fan

FanEx

Fan1St

 

1-stage = Fan1St

2-stage = Fan2St

VSD controlled = FanASED20

1-stage = Fan1St

2-stage = Fan2St

VSD controlled = FanASED20

Variants in the Graphic

Fan 2D

Fan 2D+

Fan 3D

Fan 2D

Fan 2D+

Fan 3D

Graphics Generator Dialog Box

Graphics Generator

Graphics Generator

 

Description

1

Click the check boxes to select or clear all. Only available if all plants are set to active.

2

Displays the technical path of the selected plant. The tooltip displays the entire path with the associated system names.

3

Displays only the mapping graphics that matches filter Discipline. The discipline filter is predefined when the plant is assigned.

4

Displays on the mapping graphics that matches filter Mapping graphic filter. Retain the selected filter throughout project engineering.

5

If the check box Manual set "Add To Existing is not selected, the check box Add is automatically selected when assigning the second partial plant. If the check box Manually set "Add To Existing" is selected, it must be manually assigned to an existing graphics page.

6

All available mapping graphics are displayed in the selection list. You can preview the mapping graphics by moving the pointer over the selection. The mapping graphic with the best match is displayed at the top. The number in the brackets, here [75], displays the number of possible matches between the selected plant and mapping graphic.

Only one mapping graphic is displayed on the selection list, even if the supplied HQ mapping graphic is modified (in the region, RC, or project). The display is hierarchical: Headquarters > Region > RC > Project.

7

The hydraulic circuit of the aggregates (for example: heating coils with injection circuit) is set under Options.

8

Group position (1 −7) sets the position where the partial plant is generated. The file name must be the same to position. An error is displayed with a red frame if a group position occurs multiple times.

9

Includes detailed information on the generated graphics pages (or non-generated).

10

Defines the file name of the graphics page to be generated. The default path [Network], [Plant hierarchy], [Plant name] is suggested. It can be changed by project as needed.

11

Available graphic folders can be displayed and selected. The graphics page to be generated is saved to the selected folder. A file name must be entered to generate a graphics page.

12

The plant is created in addition to an existing graphics page if the check box is selected in the column Add. The file name of an existing graphics page must be entered in this case. In other words, a plant can be generated as an addition after the fact.

NOTE: This function is unavailable for ventilation plants.

13

Displays the status of generation in the column Generation status. The following states are possible:

Not started

The plant is selected as well as the check box for generation.

In progress

Graphics page generation is in progress. Progress is displayed in the status bar.

Not selected

The plant is selected and the check box for generation is cleared.

Generated

Graphics page generation is completed. On multiple graphics pages, the Generation report dialog box displays only after all graphics pages are generated.

Errors

The graphics pages could not be successfully generated. Additional information is available in the Log file.

14

Displays the level from which the preview is displayed. The preview is displayed in the sequence Headquarters > Region > RC > Project.

Toolbar.

Graphics Generator Toolbar

 

Description

All plants selected for generation are generated. NOTE: The process cannot be cancelled during generation.

Delete the highlighted plants from List of plant graphics for generation.

Refresh the match index for mapping graphics. Only needed during generation or changes to mapping graphics if the Desigo Graphics Generator tab does not close in the interim. The match index is updated each time the Desigo Graphics Generator is opened.

The position of a highlighted line can be moved up or down in the assignment table.

Naming Conventions

Own libraries are installed for the Graphics Generator when installing the Desigo building automation and control extension. Mapping graphics and variant symbols are saved in their own library folders for each plant type under Project > System settings > Libraries > L1 Headquarters > BA > [Plant type]. The following guideline applies to labeling library objects.

Library Names

Key

Description

MAP_XXXX

Prefix for mapping graphics in the library structure, for example:

MAP_Air Handling Unit – 001 CAS Solution Ahu10-40 (2D Din Color)

VAR_XXXX

Prefix for variant symbols in the library structure, for example:

VAR_2D_Fan_None_None_All_001

 

Keywords in mapping graphic and variant symbol

Key

Description

AN=

Application name (AN=PreHcl, AN=FanSu)

The application name used must match the one in ABT Site and an application name may only be used once on a mapping graphic.

AN=.

Data point source. In most cases, it is defined as plant or partial plant.

AN=xx.zz.ww

Application name in a lower hierarchy structure

AN=!xx

NOT the application name

AN=xx | yy

Application name xx OR application name yy

AN=xx,FN=yy

Application name xx AND function name yy must match. The separator can be a space, comma, or semicolon.

FN=

Function name for subsystem Desigo building automation and control (FN=Fan1St, FN=Pu2St)

The function name used must match the one from ABT Site.

FN=!xx

NOT the function name of the Desigo building automation and control subsystem

AN=xx | yy

Function name yy OR function name yy

FUNCTION=

Defined function in Desigo CC

ON=

Option name

MAP=

Is a wildcard in the event that multiple plants/partial plants are generated on one graphics page. It is used on heating and cooling plants.

Mapping Graphic on a Ventilation Plant

  • The System Manager is in Engineering mode.
  1. In System Browser, select Management View.
  1. Select Project > System settings > Libraries > [Project level] > BA > Graphics Generator Ventilation (Desigo) > Graphic mapping pages.
  • The Graphics preview opens.
  1. Select the mapping graphic.
  1. Right click and select Edit.
  • The graphics editor opens for editing.
Mapping Graphic on a Ventilation Plant

Ventilation Plant Application and Function Names

 

Object reference

Function

1

AN=DmpShofEh

Exhaust air damper

2

AN=FilEh FUNCTION=MonitorAirFilter
AN=FilEhDP FN=FilMon2

Exhaust air damper 1)

3

AN=Erc|ErcPl|ErcRo|ErcRnacl|ErcRnacl5

Heat recovery 2)

3

AN=FilEx FUNCTION=MonitorAirFilter
AN=FilExDP FN=FilMon2

Extract air filter 1)

5

AN=FlMonEx.DP

Filter monitoring

6

AN=FanEx

Extract air fan 2)

7

AN=TEx

Extract air temperature

8

AN=SmextEh

Smoke detect extract air

20

AN=TOa

Outside temperature

21

AN=HuOa

Outside humidity

22

AN=TOaDct

Outside temperature detector

23

AN=HuOaDct

Outside humidity detector

24

AN=DmpShofOa

Outside air damper

25

AN=.

Plant state

26

AN=OpModSwi

Plant Control

30

AN=FireDet

Fire detector

31

AN=TR

Room temperature

32

AN=HuR

Room humidity

33

AN=AQualR

Room air quality

34

AN=RUn.TR

Room temperature display

35

AN=RUn.SpCorr

Setpoint correction display

36

AN=RUn.OpModSwi

Room operating mode display

40

AN=TCtl FN=TSuCtl
AN=SpCalc FN=SpRCalc1
AN=XCtl FN=XCasCtl|XCasCtl1|2XCasCtl2
AN=TCtl FN=TCasCtl|TCasCtl1

Temperature display 3)

41

AN=XCtl.HuCasCtr

Humidity

42

AN=NgtC

Night cooling

43

AN=TCtl FN=TCasCtl2

Temperature display 3)

44

AN=DmpMx FUNCTION=DmpMx

Recirculating dampers

45

AN=FanSu

Supply air fan 2)

46

AN=PreHcl

Preheater 2)

47

AN=PreHcl

Air duct (red) 4)

48

AN=Ccl

Cooling coils 2)

49

AN=Hum

Humidifier 2)

50

AN=Ccl

Air duct (blue) 4)

51

AN=ReHcl

Reheating coils 2)

52

AN=FilSu FUNCTION=MonitorAirFilter
AN=FilSuDP FN=FilMon2

Supply air filter 1)

53

AN=HuSu

Supply air humidity

54

AN=ReHcl

Reheating coils

1)

Two filter symbols overlaid. Only the matching object is created during generation.

2)

Object is a variant symbol. The function and mapping variants are defined in the variant symbol.

3)

After generation, adjust the temperature display to the correct position.

4)

The colors of the air ducts are generated based on available functions (preheaters, cooler, reheaters, humidifiers). The air ducts are overlaid with the corresponding application names.

NOTE:
For reasons of visibility, the table does not include all objects defined in the mapping graphic.

Fan Variant Symbol

One variant symbol includes information for multiple symbols. The depth determines the assigned function. For two-stage fans, the function name FN=Fan2St is used as identification. It can be extended by simply adding a new layer.

Fan Variant Symbol