Control Studio application > Composites

Composite definitions

A composite block is a function block that contains a sheet of control logic. Composites are useful in several ways. They allow you to perform the following tasks:

Connect multiple function blocks or a sequential function chart to form a composite. Composites you create in the library can be reused repeatedly on diagrams or charts when you want to perform the same function more than once.

The following figure is a representation of a composite function block definition that is used for signal conditioning.

Figure: Composite Function Block for Signal Conditioning

Composites and composite templates are created in Control Studio. You can view the structure of the composite definition and drill down the levels of the composite in the Hierarchy View of Control Studio. You can also step into a composite block when you are editing a downloaded module online.

If you create a composite template, it is in your library and you can add it to your custom palettes. Refer to the Control Studio online help for more information. If you create a single embedded composite using the Custom Block assistant, you cannot copy or reuse that composite. 

Composites can be linked or embedded:
  • The icon for an embedded composite looks like this: . You can add an embedded composite by using the Custom Block assistant on the Special Items palette.

  • The icon for a linked composite looks like this: . The arrow indicates a link to another composite. You can add a linked composite by using the Custom Block assistant on the Special Items palette.

You can convert embedded composites to linked and linked composites to embedded by right-clicking the composite block and selecting Convert.