Block Library

To access the block library
From the View menu, click
Block Library
.
The
Block Library
provides a graphical view of all operators, functions, and function blocks available for the program organization units (POUs) of a project. When developing POUs:
  • Drag and drop blocks from the library to the language container
  • Sort blocks that display in the library according to alphabetical order, categories, scope, or limit a search based on names. Blocks display in either tile or list views.
bkl_ui
Types of blocks that may be available from the block library are:
  • Standard operators
  • Standard functions
  • Standard function blocks
  • User-defined IEC 61131 functions
  • User-defined IEC 61131 function blocks
  • User-defined functions and function blocks from a library
Blocks are sorted by scope:
  • Standard blocks
  • Library blocks (a scope for each library dependency)
  • Target-specific C blocks
    Task
    Procedure
    Insert a block in a POU
    In the
    Block Library
    , locate the required block, then click and hold the mouse on the block while dragging to the destination in the POU container.
    TIP: If deleting a library function block instance from a POU by mistake, do not use the Undo command. Insert the library function block again.
    Sort blocks in the library
    Right-click in the
    Block Library
    , and then for each sort group click one of these:
    • Category
      or
      Scope
    • List View
      or
      Tree View
    • Expander display mode
      or
      Tabs display mode
    Search blocks in the library
    Perform searches for blocks by entering any part a block name. Type text in the library search field to display only the blocks containing these characters.
    • In the search field in the
      Block Library
      , type the required text.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal