beautypg.com

Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) Algorithms, Tables and Sequential Logic Functions User Manual

Page 151

background image

Logic Functions - Book 2

CONFIGURING THE SEQUENCE BLOCK

11-5

Defining the Inputs
An important feature of the Sequence Block is its ability to accept input names and use the
names in the step logic. This makes it easy to examine a previously configured block and
understand the logic. Input names are limited to eight characters and are not case sensitive.
The inputs to this sequence and their assigned names (in brackets) are as follows:

The start signal from the operator pushbutton.

(StartPB)

The feedback signal indicating the drain valve is open.

(Draining)

The high level switch signal.

(LevelHI)

The product temperature.

(Temp)

The low level switch signal.

(LevelLO)

The heat setpoint for the temperature controller.

(HeatSP)

The cool setpoint for the temperature controller.

(CoolSP)

Note that cook time is also a required input to this sequence. Time is not listed as an input
because it is an attribute of the block, and as such is automatically evaluated as the time in a
step when used in a transition expression.

The sequence block inputs are defined using the Inputs menu. Define the inputs using the
instructions in Table 11-3.

Table 11-3. Input Definition Procedure

Step

Procedure

Comments

1

On the SEQ properties display, select the inputs menu.

2

Select Add and type the input name StartPB.

3

Select the Data type field and make it Discrete.

In this example, the input is a Start
Push-Button field on an operator
screen.

4

Select the Internal data field and make it False and then
select OK.

The default value (False) indicates
that the sequence has not been
started.

5

Select Add and type the input name LevelHI.

This input is an external signal from
the High Level switch wired to a
digital input module.

6

Repeat Steps 2 through 4 for the following inputs using
the assigned input names, type and values:

Draining

Discrete

False

Temp Floating

Point 100

HeatSP Floating

Point 100

CoolSP Floating

Point 250

LevelLO Discrete

False

These inputs are all external signals.