Placeholder

Function: The command opens the Placeholder dialog. The placeholder overview lists all library placeholders in the project and their current resolution definition. This dialog can also be used to manage placeholders and specify placeholder library versions (e.g. resolution to a particular library version or “Always newest”/“*”). Version resolution at this point is also possible for placeholders that are only used internally in other libraries.

Call:

Placeholders are resolved by default to the "Always newest"/"*" version of a library. In the placeholder dialog you can redirect every placeholder resolution that is used directly or internally in the project to a different version of the library or resolve the placeholder to a different library.

Structure of the dialog

The Placeholder dialog is divided into three columns.

Name

Name of the placeholder

Library

Name of the library to which the placeholder is resolved

  • Bold marking of the library column:
    The library is marked in bold in the Placeholder dialog if the placeholder is not resolved according to the default resolution (usually "Always newest"/"*"). This is the case when it has been changed to a user-specific resolution. In this case the Info column indicates "Resolved by placeholder redirection".
  • Changing the library to which the placeholder is to be resolved:
    Double-clicking on a field in the Library column opens a selection list below the selected row, which you can use to change the library to which the placeholder is to be resolved. Further information can be found under Changing the placeholder resolution.

Info

Information about the type of placeholder resolution

  • The info "Resolved by library profile" means that a (Beckhoff) placeholder is resolved according to the specification in the library and thus according to the default resolution.
  • The info "Resolved by default library" means that a placeholder is resolved according to its default resolution ("Always newest"/"*").
  • The info "Resolved by placeholder redirection" means that the resolution of a placeholder has been changed in this project. The default resolution is not used, but rather the resolution set by the user himself and saved in the PLC project file.