FC 216 - Enhanced Analog Input Definition

The enhanced analog input definition (EAID) function code specifies an input to an IMASI13 Isolated Analog Input Module.  This must be configured in the same segment as the enhanced analog module definition (function code 215) which references it. For more information, refer to the IMASI13 Isolated Analog Input Module instruction.

 

The EAID function code reads a single analog input from an IMASI13 module. Up to 16 EAID blocks may be configured per module.

 

To calibrate an IMASI13 module, it is necessary to install one function code 216 for each input channel.

 

 

 

 

Outputs:

Blk

Type

Description

N

R

Output Value of Function

 

 

 

Specifications:

Spec

Tune

Default

Type

Range

Description

S1

N

0

I

0 - 63

I/O module address

S2

N

2

I

Note 1

Block address of next EAID block

S3

N

1

I

1 - 16

Module input channel number

S4

N

1

I

Full

Input signal type:

    0 = invalid (do not use)

x01 = type S thermocouple

x02 = type R thermocouple

x03 = type E thermocouple

x04 = type J thermocouple

x05 = type K thermocouple

x06 = type T thermocouple

x07 = Chinese type E thermocouple

x08 = Chinese type S thermocouple

x09 = type L thermocouple

x10 = type U thermocouple

x11 = type N (14 AWG) thermocouple

x12 = type N (28 AWG) thermocouple

x13 = type B thermocouple (firmware revision C_0 and above)

x20 = U.S. laboratory standard 100 platinum RTD (TCR = 0.003926)

x21 = U.S. industrial standard 100 platinum RTD (TCR = 0.003911)

x22 = European standard 100 platinum RTD (TCR = 0.003850)

x23 = 120 chemically pure nickel RTD (TCR = 0.00672)

x24 = 10 copper RTD (TCR = 0.00427)

x25 = Chinese 53 copper RTD

x40 = +1 V to +5 V, 4 mA to 20 mA (Do not use for IMASI13)

x41 = -10 V to +10 V

x42 = 0 V to +10 V

x43 = 0 V to +5 V

x44 = +1V to +5V (IMASI13 only)

x60 = -100 mV to +100 mV

x61 = 0 mV to +100 mV

x99 = user specified voltage range (min. -10 V, max. +10 V)

 

where:

 

x = 0;

Normal input. Specification S3 of function code 215 will be used as the cold junction reference for thermocouple inputs.

 

x = 1;

This input is a remote cold junction reference and may be used as the cold junction reference for other thermocouple inputs. When x = 1:

 

  1. A moving average filter will be applied to block output N. This slows the response time of the input channel.

  2. If the input type is a thermocouple, S3 of function code 215 will be ignored and the on-board cold junction reference of the IMASI13 module will be used to compensate this thermocouple input (if the thermocouples used as remote cold junction references are terminated directly on the IMASI13 module termination unit).

 

S5

N

0

I

0 or 1

Engineering unit conversion type:

0 = °C

1 = °F

S6

Y

0.000

R

Full

Engineering unit zero for input

S7

Y

0.000

R

Full

Engineering unit span for input

S8

N

0.000

R

Full

Custom range low limit (in V)

S9

N

0.000

R

Full

Custom range high limit (in V)

S10

N

0.000

R

Full

Lead wire resistance (in )

S11

N

16

I

 

A/D conversion resolution. Set to 24 for IMASI13.

S12

N

0

I

Full

Spare

S13

N

0

I

Full

Spare

S14

N

0.000

R

Full

Spare

S15

N

0.000

R

Full

Spare

 

NOTE:

1. Maximum values are:9,998 for the BRC-100, IMMFP11/12 and 31,998 for the HAC

 

 

216.1   Explanation

 

216.1.1  Specifications

 

S1

Expander bus address of the IMASI13 module.

 

S2

Block address of the next EAID block describing one of the channels on the module. A value of two indicates this is the end

of the link list.

 

NOTE: Block addresses and channel numbers can be linked in any order.

 

S3

Number of the input channel on the module described by the EAID block.

 

S4

Defines the input signal type of the input from the IMASI13 module.  If an input signal that specifies a defined range (e.g., +1 volt to +5 volts) goes five percent outside of its range, the input

signal is marked as bad quality with a status out of range.  For calibration of the IMASI13 module, the calibration type defined in S4 of function code 217 must be consistent with the input signal type defined in S4 of function code 216. Consider the following examples.

 

Example 1

If calibrating a channel for millivolts or thermocouples, then S4 of function code 217 must be set to 0 and S4 of function code 216 must be set to any one of the millivolt or thermocouple input types. In this case, S4 of function code 216 must be within the following:

 

x01 > S4 < x20

        or

x60 > S4 < x99

 

Example 2

If calibrating a channel for high level voltage, then S4 of function code 217 must be set to 1 and S4 of function code 216 must be set to one of the high level voltage ranges (4 to 20 mA is considered high level input type). In this case, function code 216 should be within the following:

 

x40 > S4 x60

      or

S4 = x99

 

Example 3

If calibrating a channel for RTD mode, then S4 of function code 217 must be set to 2 and S4 of function code 216 must be set to any one of the RTD types. In this case, S4 of function code 216 should be within the following range:

 

x20 > xS4 < x40

 

 

S5

Defines the type of temperature unit conversion to be performed on the input signal. If S4 indicates other than a thermocouple or RTD type, then S5 is ignored, and S6 and S7 are used to convert to engineering units.

 

S6

Defines the low value (zero) of the input in engineering units. This value corresponds to the input signal range identified in S4. This specification is ignored if the input type (S4) is a thermocouple or RTD.

 

S7

Defines the span of the input in engineering units. The span plus the zero yields the output of the block at full signal range.

This specification is ignored if the input type (S4) is a thermocouple or RTD.

 

S8

Ignored unless the input signal type (S4) indicates a custom voltage range. In that case, this specification defines the lower

limit of the range in volts.

 

S9

Ignored unless the input signal type (S4) indicates a custom specified voltage range. In that case, this specification defines

the upper limit of the range in volts.

 

S10

Resistance (in ohms) of the field input lead wire from the input to the termination device. This value corrects the value of the

input signal. For millivolt and thermocouple inputs, lead wire resistance is the sum of the resistance in both the plus and

minus leads. For three-wire RTD inputs, lead wire resistance is the resistance in any one of the three leads (the resistance

of each wire must be equal). This value is ignored for high level input types.

 

S11

Resolution of the analog to digital conversion for each independent channel. This specification specifies the resolution as

the number of bits in the binary representation of the raw input value when it is scanned by the input module. The resolution

should be set to 24 bits for the IMASI13 module. This will set the conversion time to 180 msecs for all 16 channels.

 

 

 

216.1.2   Outputs

 

Output N

 

Analog input value:

 

 

 

Quality of Output N

Marked bad if one of the following conditions exist:

 

 

A thermocouple channel indicates bad quality if the cold junction reference chosen for compensation shows bad quality.

 

216.2   Applications

 

Refer to the section titled Applications of function code 215.