beautypg.com

Application builder, 9 compounding, 1 grouping and levels – Micromod MOD: MODCELL Application Builder Software User Manual

Page 25: 2 types

background image

Application Builder

USER BASICS

3.9

COMPOUNDING

Compounding is a convenient way of organizing groups of blocks and other
compounds into logical groups. You may make application groups or states
according to process functions or areas or organize individual blocks within a
compound to become a logical structure or a custom algorithm that can be
saved and used to construct other databases.

3.9.1 Grouping and Levels

Compounding can be further logically structured through the use of multiple
layering. The same rules apply to the lower level compounds as apply to the
upper levels. Generally, the instrument level compound is a good place for
logically grouped blocks and functions. The loop level is the place to integrate
sequence, logic and continuous control. A maximum of 10 levels are allowed
(system is level 1 and instrument is level 2).

3.9.2 Types

The types of compounds are:

List Connected Compound (STATE). The list connected
compound is placed using the special STATE resource at the
instrument or loop levels and then built (Section 5.6.2) or a
group of objects is selected and then made into a compound
(Section 4.23). Tag Lists are used to connect into and out of
this compound.

Loop Compound (LP CPD). The loop compound is a state
type compound that contains the loop algorithm set allowing
control functions to be built. This compound can only have
one loop block and functions within the block become part of
that loops scan group. It is created from your instrument level
system resources (Section 5.5) and is built by placing the
compound and then entering and connecting other functions.

Direct Connected Compound (CPD). The direct connected
compound offers the ability to define a connection interface.
This compound is placed, the desired blocks added and
connections defined and named (Section 5.6.3). The
compound is then connected like other blocks with input and
output attribute lists instead of tag lists.

LP1

MR2LP

1

LC-CPD1

STATE

2

3

DC-CPD1

CPD

3-9