- You have opened a project. You have selected a function in the graphical editor or in a navigator. Edit > Properties. Click [...] in the Definition field in the Symbol / function data tab in the Properties <...> dialog.
- Utilities > Parts > Management. Select a part and select the Function templates tab. Click [...] in the Function definition field in the table of function templates. (First create a new line if needed.)
- You have opened a project and either opened a symbol in the symbol editor to edit it or you have generated a new symbol. Select Popup menu > Properties for the symbol in the tree view of the page navigator and click [...] in the Function definition field in the Symbol properties dialog.
- You have opened a project. Utilities > Master data > Symbol library > Function definition assignment. In the Function definition assignment dialog, select a symbol library and click [Open]. Click [...] in the Function definition field in the Function definition assignment - <Symbol library> dialog.
In this dialog, you can select a function definition. The function definition defines what function the symbol assumes in the schematic. You can browse the tree of function definitions and view the properties of the selected function.
Overview of the main dialog elements:
In this field the existing function definitions are shown in the form of a hierarchically structure tree. Click on the plus sign in front of an entry to open additional layers and display the lowest layer of data in the function definition in both tabs. The function definitions are organized by category and group:
- Trade
- Area
- Category
- Group
- Function definition.
Tab Attributes
The fields in this tab are for display purposes only and cannot be changed.
This check box is selected if this is a main function. For auxiliary functions, it is deselected.
This check box is activated if the function is a safety function. It is deactivated if the function is a "normal" one that is not relevant for the safety. Safety functions are functions that, for example, take up or trigger a safety-relevant signal. This can, for example, be a PLC safety input or also a contact of a safety device.
Note:
The following case differences are to be taken into consideration with regard to this setting:
- A "safety-function" function template is suitable both for a safety function as well as for a non-safety function in the project. In this case a template overlay takes place.
- A safety function in the project is not suitable for a "non-safety function" function template at the part. In this case a template overlay does not take place.
Therefore, if a safety function was planned in the project, the part must then also have a corresponding template. If this is not the case, message 007001 is emitted: "The device uses more functions than provided by the associated part."
This check box is selected if the function isolates signals. It is deselected if the signal is transmitted by the function, which is the case for terminals or pins.
This check box is selected if the function connects nets. It is deselected if the net is interrupted at the function.
The identifier of the function is displayed in this field.
A short descriptive text for the function is displayed here.
For certain functions, there are properties displayed here which are in addition to the properties of normal items, e.g., special terminal or PLC properties.
The fields in this tab are for display purposes only and cannot be changed.
In the table, the following properties are shown for the connection points of the selected function definition:
- Connection point type
- Cable connection point
- Pressure / control port
- Transfer potential to
- Potential type
- Consumer / source to
- Type of signal
- Target tracking (PLC) to
- Number of targets
- Number of saddle jumpers
- Internal / External
- Intrinsic safety possible
- Allow same connection point designations.
The properties are permanently assigned to the function definition and cannot be changed. It is possible, however (in the Connection point logic dialog), to change the connection point properties of a component. The properties entered here are added to the component and subsequently overwrite the properties from the function definition.
The popup menu provides - depending on the field type (date, integer, multilingual, etc.) - the following menu items:
See also