beautypg.com

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

Page 66

background image

Logic Functions - Book 2

TIMER BLOCK

8-58

04

Auto Wrap (WRAP)............................................................................................................ CWR
Auto wrap is used to determine what action to take when the timer reaches a limit.

FALSE

0

Time value is not updated when it reaches a limit. Value must be
reset.

TRUE

1

Time value is updated when it reaches a limit by adding/subtracting
the amount of time elapsed beyond the limit to the opposite limit and
continues timing from that point. The limit status flag is held TRUE
for one cycle.

05

Timer Limits, High (HILIM)................................................................................................ CWR
Msec-time

The time value at which the high limit status flag is set when timing
UP.

06

Timer Limits, Low (LOLIM) ............................................................................................... CWR
Msec-time

The time value at which the low limit status flag is set when timing
DOWN.

07

Timer Value (TIME)............................................................................................................ CWR
Msec-time

Initial timer value that is in the database at the time the database is
downloaded from the terminal. Otherwise, when the timer block executes,
its time value is incremented/decremented by the amount of time that has
passed between start times of the loop in which the timer block exists.

08

Timer Value Quality (TIMEQ)............................................................................................– WR
See Bad Inputs Accepted.

GOOD

0

Quality when block is RUN or HOLD and inputs are good.

BAD

1

Quality when block is OFF or and input is bad.

09

High Limit Status (HLSTAT) ............................................................................................. CWR
The initial timer status value is loaded in the database at the time the data base is downloaded
from the terminal.

TRUE

1

UP timer at the high limit value. Discrete output signal indicating UP
timer has reached high limit value.

FALSE

0

UP timer below high limit value. Discrete output signal indicating UP
timer is below high limit value.

10

High Limit Status Quality (HLSTATQ) .............................................................................– WR
See Bad Inputs Accepted.

GOOD

0

Quality when block is RUN or HOLD and inputs are good.

BAD

1

Quality when block is OFF or and input is bad.

11

Low Limit Status (LLSTAT)............................................................................................... CWR
The initial timer status that is in the database at the time the database is downloaded from the
terminal.

TRUE

1

DOWN timer at the low limit value. Discrete output signal indicating
DOWN timer has reached low limit value.

FALSE

0

DOWN timer above low limit value. Discrete output signal indicating
DOWN timer is above low limit value.