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.
- In System Browser, select the function you want to customize. For example,
Project > System Settings > Libraries > L1-Headquarter > BA > Air system > Functions > SensorAirFlow.
- In the Models & Functions tab, click Customize .
- 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.
- In System Browser, select the library you want to customize. For example, Project > System Settings > Libraries > L1-Headquarter > BA > Air system.
- In the Library Configurator tab, click Customize entire library to a lower level .
- 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.
- In System Browser, select the library level where you want to create the new library. For example Project > System Settings > Libraries > L4-Project.
- Select the Library Configurator tab.
- Click Add new object and select New library object .
- 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.
- Click Save .
- In the New object dialog box, edit the name and description of the library as required and click OK.
- The new library is created.
- 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.
- In System Browser, select the library where you want to add the Functions block. For example, Project > System Settings > Libraries > L4-Project > [discipline] > [library].
- Select the Library Configurator tab.
- Click Add new object and select New Function Folder .
- Enter the version designation, as well as additional information as needed.
- Click Save .
- 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.