beautypg.com

Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) System, I/O and Communications Functions User Manual

Page 174

background image

Logic Functions - Book 1

ANALOG OUTPUT MODULE BLOCK (AOM)

5-54

14

I/O Mismatch (MODMM) .................................................................................................... – – R
Even though the I/O mismatch diagnostic may be suppressed and its value not stored with the
active I/O mismatch attribute, the actual I/O mismatch condition can still be determined by this
attribute (value is unsuppressed). This attribute is used to determine if their is an I/O
mismatch when changing the I/O mismatch diagnostic from suppressed to enabled.

YES

1

Diagnostic error is active.

NO

0

Diagnostic error is not active.

15

Board Number (BOARD) ................................................................................................... – – R
This is the board number that the physical module is configured for. Currently, the only valid
value is 1.

16

Slot Number (SLOT) .......................................................................................................... – – R
This is the slot number that the physical module is configured for. Valid values are 1 to 32.

17

Module ID (MODID) ........................................................................................................... – – R
The module id is read as part of the initialization process. This value is compared with the
configured block type to determine if their is a module mismatch.

18

Extended Error (EXTERR) ................................................................................................– WR
The extended error code is a bitmapped two byte (16 bit) error code from the module that is
presented as a count value. The count value must be converted to binary to decode the
following bit mapped error pattern (1=error condition):

Bit Extended Errors (Lower Byte)

Bit Status Errors (Upper Byte)

0

Failsafe Timeout Condition

8

Unused

1

Host Comm. Checksum Error

9

Output Mode (0=Standard, 1=Calibration)

2

Host Comm. Range Error

10 Readback Out of Range

3

EEPROM Comm. Error

11 Readback Invalid

4

EEPROM Calib. Data Error

12 Global Error

5

Host Comm. Invalid Cmd Error

13 Unused

6

Config. Checksum Error

14 Readback Value is Zero

7

Timeout Restart

15 Unused

19

Mode (MODE)..................................................................................................................... CWR
The mode of the block is determined by configuring and/or writing this attribute. Switching
mode is a reportable event.

MAN

0

The block output is the result value, which may be written by the user.
The readback value is updated with the module value.

AUTO

1

The block output is processed using the input data.

20

Action (ACTION) ................................................................................................................ CWR
The action applied to the normalized result before it is scaled and put into the result for this
block is determined by configuring and/or writing this attribute.

DIRECT

1

The analog output for the block is not reversed. The direct
calculation is: normalized result = normalized result.

REVERSE

0

The analog output for the block is reversed. The reverse calculation
is: normalized result = 1 – normalized result.