Introduction

The tool can inherit the current component from another component (for those who use the data structuration with Active-Framework). It requires Active-Framework to run on the station.

It creates an InfoSource inheritance per aspect. If the origin or target infoSource is missing, they will be created

Example

Following the example from Define assignments (Active-Framework), we create an inheritance on the location aspect and on the subsystem aspect

  • Using an id to the Bacnet network created before
  • Using a relative path
  • Using a variable
  • Using an absolute path

Sub column names

Create a column called "Inheritance" and then create a subcolumn with the short name of each aspect.


Accepted value (by priority during the export)

  • Relative SlotPath

  • Variable
  • ID

  • Absolute SlotPath

If the relative path goes all the way back to the station, we will encode the path using a lower priority encoding method (here a Variable, ID or Absolute SlotPath)


The inheritance will have the priority over the assignment when importing.
During the export, if the Assignment Column is also present, the path to the node will be displayed in the adequate subColumn, with the "info:" prefix.
During the import, if an assignment starts with the "info:" prefix, it will be ignored.

Since the 47.2, it is also possible to use the Node id to define an inheritance.

Import:

To use the id instead of the path, simply add the "id:" prefix in your cell.

Export:

By default the export will stay the same. If you desire to export id values, add the ":id" suffix to the subcolumn name. All the values in the column will be exported as ids.

Try it yourself !

Here is the file used in the above import example. Download it, try importing it and see the result. For this import to work you will need the Active Framework, and the Building1/Level1 and the Air Handling/AHU/Duct/Return Air Temperature Nodes (in the location and nature Aspect respectively)

defineInheritance.xlsx


EXPORT

If an inheritance is defined in the station, the corresponding inheritance column will be filled (See Define inheritance (Active-Framework)). But the assignment will also be filled in the Excel for information (with the "info:" prefix, it's like a read only value, since at the import, the inheritance will have the priority over the assignment)