Objects supported for searching with object browser
The general rule is: The object browser searches for all objects (elements) within the application that are declared with a name (an →IEC-identifier) (e.g. a →variable, a →POU). But there are some restrictions.
Hence, the following table informs which of the possible objects/elements will be considered for the search action (icon within column Supported?) and which of them are not considered (icon within column Supported?). Moreover, the table contains some notes that might assist you in a succesful search action.
Object or element |
Supported? |
Note |
---|---|---|
→SFC element, in particular: |
|
– |
→user-defined data type, in particular:
|
|
The column Type displays the text |
→named element of a data type with named values |
|
– |
the following user-defined data type: |
|
The column Type displays the text |
the structure elements of a structured data type |
|
The column Type displays the data type of the structure element. |
|
|
– |
global variable of a global-object |
|
These global variables are only found, if there is a reference to the |
→configuration (within a PLC-object) |
|
The column Type displays the text |
→namespace itselft |
|
|
element of a →namespace |
|
The column Type displays the text of the appropriate element. |
→POU, in particular:
|
|
Depending on the type of the POU, the column Type displays the following text:
Best practice is to enter the text If a function is declared with a return value and you are searching for this function, there will be 2 matches – one match for the declared function and one match for the return value.
A →call of a function (e.g. of |
|
The column Type displays the text |
|
|
Language elements in methods (e.g. variables) are also not found by the object browser. |
|
→project, →folder or →object within the project explorer |
|
– |
→resource (within a PLC-object) |
|
The column Type displays the text |
→task (within a PLC-object) |
|
– |
→variable (within a supported element), in particular: internal (local) variable |
|
The column Type displays the data type of the variable.
A usage of a variable is not found by the object browser. See "Workaround: Searching for calls of a function or function block". |
→variable, in particular: |
|
– |
"specific" →FBD-element, in particular:
|
|
The object browser finds a variable or function block instance that are declared within an FBD-object (see above within this table). |