Project File Builder

The Project File Builder generates a Building Automation Manager project from an OOXML (Office Open XML) table.

Under the menu item Tools → Extensions... the Project File Builder can be called up in the subsequent selection dialog.

Project File Builder 1:

The familiar Windows dialog for opening files appears, in which the required *.xlsx file can be selected. Press the Open button to start processing the table. Once the process is complete, all windows can be closed until the main window of the BA Manager is shown again.

Project File Builder 2:

Importing an OOXML table results in creation of a new project! An existing project cannot be extended.

Creating the table

Successful reading of the OOXML table requires a valid structure. This includes defined column and worksheet labels and table entries.

Controller worksheet

Project File Builder 3:

The first worksheet defines the controllers used. It must be called Controller. As indicated in the diagram, each controller is defined by at least 2 lines.

The first line contains:

The second line contains:

Bus Coupler worksheet

Project File Builder 4:

These worksheets contain the terminals, sensors, actuators and subsystems connected to the Bus Coupler. Each terminal is defined by a minimum of 2 lines. For channel-less terminals (e.g. end terminal KL9010) only the top line is required.

The first line contains:

The second line contains:

Ensure that terminal channel, sensor/actuator/subsystem and the function, if applicable, are compatible. Linking a channel of an analog output terminal with a digital signal would not be permitted, for example.

A function must be defined if an element from type LAMP TYPE 1, BLIND DRIVE TYPE 1, WINDOW DRIVE TYPE 1 or VALVE ACTUATOR 3 POINT is to be defined.

Except for the element names the document is not case sensitive, and hyphenation is not taken into account. Entries such as EnOceanLineType1 or cx 9 0 0 0 are therefore also permitted, for example. You only have to list the terminal channels you actually want to use. Ensure that the listed channels exist.

Project File Builder 5:

For subsystems the first channel of the respective terminal should be linked with the corresponding subsystem line.

EnOcean

EnOcean modules can be defined at the same time. To this end add the required content in the following columns for each EnOcean module:

DALI

DALI lamps can also be defined at the same time. To this end add the required content in the following columns for each DALI lamp:

To speed up the process a template is available for download via the following link. This table contains the basic structure and a sample entry for each possible type.

Project File Builder 6: Template with sample entries for all types