beautypg.com

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

Page 143

background image

Logic Functions - Book 2

SEQUENCE BLOCK

10-23

44

Pass Through Quality? (QPASS)

CWR

Allows the quality of inputs which are designated as outputs to be passed through the block to
the outputs, thus transferring quality checking responsibility to the receiver of the outputs.

NO

0

Input quality is not passed through the block to the outputs.

YES

1

Input quality and values are passed through the block to the outputs.

46

Time in Step (TIME) ............................................................................................................ -WR
The elapsed time in the current operating step in the sequence. The mnemonic TIME can be
used in transition expressions and is understood by the block as the time in a step.

47

Time in Step Quality (TIMEQ) ............................................................................................ -WR
This indicates that the time value is valid or invalid. Only writeable in DEBUG

GOOD

0

Elapsed time in the current operating step is valid.

BAD

1

Elapsed time in current step is not valid.

48

Error Type (ETYPE) .............................................................................................................. --R
When an error occurs, a code indicating the type of error detected is stored in the block for
user reference. In the case of a configuration error, the location of the error is also stored
(EPOS).

NO ERROR

0

Calculation Errors:

CALC OUT OF RANGE

1

There was an overflow or underflow somewhere
in the calculation. Calculation was completed
using max or min value for that intermediate
result.

SQRT OF NEGATIVE NUM

2

Calculation was completed using 0 for the square
root.

RESULT OVERFLOW

3

Result is error free, but its value is too large to fit
the configured data type. The result is set to the
maximum or minimum value for the configured
data type.

AUX RESULT OVERFLOW

4

Same as result overflow.

NLOG OF NON POS NUM

5

Attempt to calculate the natural log of a number
less than or equal to zero. Calculation was
completed using 0 for the natural log
intermediate result.

LOG OF NON POS NUM

6

Same as NLog of non-positive number.

ZERO

RAISED

TO

NON

POS

NUM 7

Attempt to calculate zero to a non-positive
power. Calculation was completed using 0 for
the intermediate result.

NEG RAISED TO NON

8

Attempt to calculate a negative number to a

INTEGER

non-integer power. Calculation was completed
using 0 for the intermediate result.