Create a Functions Block at the Required Customization Level

Before you can create and configure a function, you must have a Functions library block available at your allowed customization level. There are various ways to accomplish this. Read one of the following methods as appropriate.

If you already have a Functions block available that you can work in, skip this step.

Customize a Single Function to the Required Level

If you customize an individual function, it is duplicated at your customization level along with its original library structure.

  1. In System Browser, select the function you want to customize. For example,
    Project > System Settings > Libraries > L1-Headquarter > BA > Air system > Functions > SensorAirFlow.
  1. In the Models & Functions tab, click Customize .
  1. Click OK to confirm.
  • The function and its library folder structure are duplicated at your customization level. For example,
    Project > System Settings > Libraries > L4-Project > BA > Air system > Functions > SensorAirFlow.
  • You can now configure new functions under the Functions folder, as well as edit the function you customized.

 

Customize a Library to the Required Level

If you customize an entire library, its folder structure (including the Functions block, if present) is re-created at your allowed customization level.

  1. In System Browser, select the library you want to customize. For example, Project > System Settings > Libraries > L1-Headquarter > BA > Air system.
  1. In the Library Configurator tab, click Customize entire library to a lower level .
  1. Click OK to confirm.
  • The folder structure of the library is duplicated at your customization level. For example, L4-Project.
  • If the library included a Functions block, you can now configure functions in it. Otherwise, you can manually add a Functions block and then begin configuring functions.

 

Manually Create a Library with Functions Block at Your Customization Level

Perform these steps at your authorized customization level. This example uses L4-Project.

  1. In System Browser, select the library level where you want to create the new library. For example Project > System Settings > Libraries > L4-Project.
  1. Select the Library Configurator tab.
  1. Click Add new object and select New library object .
  1. In the General Settings expander, enter:
  • Discipline: This determines the discipline folder under which the library will be placed. For example, BA or Fire.
  • System: This determines the name initially given to the library.
  1. Click Save .
  1. In the New object dialog box, edit the name and description of the library as required and click OK.
  • The new library is created.
  1. Add a Functions block to the library: See Manually Add a Functions Block to an Existing Library, below.

 

Manually Add a Functions Block to an Existing Library

  • The library you want to work on already exists at your allowed customization level.
  • The library does not already include a Functions block.
    NOTE: A library can only have one Functions block.
  1. In System Browser, select the library where you want to add the Functions block. For example, Project > System Settings > Libraries > L4-Project > [discipline] > [library].
  1. Select the Library Configurator tab.
  1. Click Add new object and select New Function Folder .
  1. Enter the version designation, as well as additional information as needed.
  1. Click Save .
  1. In the New object dialog box, click OK.
  • The Functions block is created under the library. For example, Project > System Settings > Libraries > L4-Project > [discipline] > [library] > Functions.
  • You can now begin configuring functions in this block.