Module Data Types - 1794-IRT8, 1797-IRT8

The table below lists and describes module-defined data types for the 1794-IRT8 and 1797-IRT8 Analog Input modules. These tables include information for input (as indicated by an "I") and configuration (as indicated by a "C").
TIP:
FLEX I/O and FLEX Ex I/O are based on 16-bit INTs and not 32-bit DINTs. This may decrease performance with certain instructions.
Module-defined Data Type: AB:IRT8:I:0
Member Name
Type
Default
Display Style
Description
Fault
DINT
Binary
Fault - Used for Input Data Validation
0 = Valid Data
1 = Invalid Data - if the connection to the module has been lost, or if the module has a severe hardware fault, the lower 8 members are set to 1.
Ch0Data
INT
Decimal
Channel read input data for Channel 0
Ch1Data
INT
Decimal
Channel read input data for Channel 1
Ch2Data
INT
Decimal
Channel read input data for Channel 2
Ch3Data
INT
Decimal
Channel read input data for Channel 3
Ch4Data
INT
Decimal
Channel read input data for Channel 4
Ch5Data
INT
Decimal
Channel read input data for Channel 5
Ch6Data
INT
Decimal
Channel read input data for Channel 6
Ch7Data
INT
Decimal
Channel read input data for Channel 7
Alarms
INT
Binary
Alarms data.
Ch0UnderrangeAlarm
Ch1UnderrangeAlarm
Ch2UnderrangeAlarm
Ch3UnderrangeAlarm
Ch4UnderrangeAlarm
Ch5UnderrangeAlarm
Ch6UnderrangeAlarm
Ch7UnderrangeAlarm
BOOL
Decimal
These settings are set if the input signal is below the input channel’s minimum range. Ch0 corresponds to channel 0, Ch1 corresponds to channel 1, etc. up to Ch7 corresponding to channel 7.
Ch0OverrangeAlarm
Ch1OverrangeAlarm
Ch2OverrangeAlarm
Ch3OverrangeAlarm
Ch4OverrangeAlarm
Ch5OverrangeAlarm
Ch6OverrangeAlarm
Ch7OverrangeAlarm
BOOL
Decimal
These settings are set if the input signal is above the input channel’s maximum range.
DiagnosticStatus
INT
Binary
Contains diagnostic status.
DiagnosticStatus1
DiagnosticStatus2
DiagnosticStatus3
DiagnosticStatus4
BOOL
Decimal
These settings (1 through 4) represent module configuration and/or hardware errors. Member 4 is not used.
Follow the table below for settings.
DiagnosticStatus4
DiagnosticStatus3
DiagnosticStatus2
DiagnosticStatus1
Value
0
0
0
0
Reserved for factory use.
0
0
1
0
Improper module configuration.
0
1
1
0
EEPROM failure
0
1
1
1
RAM failure
0001 and 0011 through 0101, 1000-111-Reserved for factory use.
ColdJunctionAlarm1
ColdJunctionAlarm2
BOOL
Decimal
These settings are set when the corresponding cold junction compensator lead is broken, unattached or shorted. ColdJunctionAlarm1 corresponds to CJC1, and ColdJunctionAlarm2 to CJC2.
Ch0FaultAlarm
Ch1FaultAlarm
Ch2FaultAlarm
Ch3FaultAlarm
Ch4FaultAlarm
Ch5FaultAlarm
Ch6FaultAlarm
Ch7FaultAlarm
BOOL
Decimal
These settings are set when an individual input lead is detected open (broken, disconnected). If the alarm is enabled, the channel data reads maximum value.
EDTCommandResponseData
SINT
Decimal
Extended data table command response data settings-these echo the EDT command data written to the module during calibration.
EDTCommandResponse
SINT
Decimal
Extended data table command response data settings-these echo the EDT command data written to the module during calibration.
Module-defined Data Type: AB: IRT8:C:0
Member Name
Type
Default
Display Style
Description
Config1
INT
Binary
Configuration data.
FilterCutoff0
FilterCutoff1
FilterCutoff2
BOOL
Decimal
These are the filter cutoff settings. They are used for hardware filtering only. Values include: 25ms, 100ms, 250ms, 500ms, 1 s, 2 s, and 5 s.
Follow the table below for settings.
FilterCutoff2
FilterCutoff1
FilterCutoff0
Value
0
0
0
Hardware filter only (default filtering)
0
0
1
25ms
0
1
0
100ms
0
1
1
250ms
1
0
0
500ms
1
0
1
1 s
1
1
0
2 s
1
1
1
5 s
ReferenceJunction3
ReferenceJunction4
ReferenceJunction5
BOOL
Decimal
This parameter sets a fixed reference junction temperature used to compensate all thermocouple channels. Values include: 0°C, 20°C, 25°C, 30°C, 40°C, 50°C, 60°C, and 70°C.
Follow the table below for settings.
ReferenceJunction5
ReferenceJunction4
ReferenceJunction3
Value
0
0
0
0°C
0
0
1
20°C
0
1
0
25°C
0
1
1
30°C
1
0
0
40°C
1
0
1
50°C
1
1
0
60°C
1
1
1
70°C
FaultMode_0_3
BOOL
Decimal
This member enables wire off fault detection for channels 0-3. Values include: Checked or unchecked.
FaultMode_4_7
BOOL
Decimal
This member enables wire off fault detection for channels 4-7. Values include: Checked or unchecked.
DataFormat8
DataFormat9
DataFormat10
DataFormat11
BOOL
Decimal
This is the module data format for all channels.
Values include: °C, °F, °K, -32767..32767, and 0..65535.
Follow the table below for settings.
DataFormat11
DataFormat10
DataFormat9
DataFormat8
Value
0
0
0
0
Data type for channels 0-7
0
0
0
1
°C
0
0
1
0
°F
0
0
1
1
°K
0
1
0
0
-32767 to +32767
0
1
0
1
0-65535
0110 through 1111 not used
Config2
INT
Binary
Configuration data.
SensorType0_0_3
SensorType1_0_3
SensorType2_0_3
SensorType3_0_3
BOOL
Decimal
Selects type of sensor for channel group 0-3 and is based on the Sensor chosen.
If the Sensor is Thermocouple the values are:
mV, Type B, Type E, Type J, Type K, Type TXK/XK(L), Type N, Type R, Type S, and Type T.
If the Sensor is RTD the values are:
Resistance, 100 ohm Pt 385, 200 ohm Pt 385, 100 ohm Pt 3916, 200 ohm Pt 3916, 100 ohm Ni 618, 200 ohm Ni 618, 120 ohm Ni 672, and 10 ohm Cu 427.
Follow the table below for settings.
Thermocouple is Selected
SensorType3_0_3
SensorType2_0_3
SensorType1_0_3
SensorType0_0_3
Sensor type for channels 0 through 3
0
0
0
0
mV (default)
0
0
0
1
B 300 to 1800°C
(572 to 3272°F)
0
0
1
0
E -270 to 1000°C
(-454 to 1832°F)
0
0
1
1
J -210 to 1200°C
(-346 to 2192°F)
0
1
0
0
K -270 to 1372°C
(-454 to 2502°F)
0
1
0
1
L 200 to 800°C
(-328 to 1472°F)
0
1
1
0
N -270 to 1300°C
(-450 to 2372°F)
0
1
1
1
R -50 to 1768°C
(-58 to 3214°F)
1
0
0
0
S -50 to 1768°C
(-58 to 3214°F)
1
0
0
1
T -270 to 400°C
(-454 to 752°F)
1010 through 1111 not used
RTD is Selected
SensorType3_0_3
SensorType2_0_3
SensorType1_0_3
SensorType0_0_3
Sensor type for
channels 0 through 3
0
0
0
0
Resistance (default)
0
0
0
1
100 ohm Pt
a
= 0.00385 Euro
(-200 to +870
°
C)
0
0
1
0
200 ohm Pt
a
= 0.00385 Euro
(-200 to +400
°
C)
0
0
1
1
100 ohm Pt
a
= 0.003916 U.S.
(-200 to +630
°
C)
0
1
0
0
200 ohm Pt
a
= 0.003916 U.S.
(-200 to +400
°
C)
0
1
0
1
100 ohm Nickel
(-60 to +250
°
C)
0
1
1
0
200 ohm Nickel
(-60 to +200
°
C)
0
1
1
1
120 ohm Nickel
(-80 to +320
°
C)
1
0
0
0
10 ohm Copper
(-200 to +260
°
C)
1001 through 1111 not used
SensorMode4_0_3
SensorMode5_0_3
BOOL
Decimal
Selects mode for channel group 0-3 and 4-7 and is based on the Sensor.
If the Sensor is Thermocouple the values are:
External Compensation, Internal Compensation, No Compensation, and Differential.
If the Sensor is RTD the values are:
2-wire No Compensation, 2-wire With Loop Compensation, 3-wire, and 4-wire.
Follow the table below for settings.
Thermocouple is Selected
SensorMode5_0_3
SensorMode4_0_3
Sensor mode select for
channels 0 through 3
0
0
External compensation – uses cold junction sensor
0
1
Internal compensation – uses the value selected for reference junction
1
0
No compensation (Data is referenced to 0°C.)
1
1
Differential measurement between 2 channels
RTD is Selected
SensorMode5_0_3
SensorMode4_0_3
Sensor mode select for
channels 0 through 3
0
0
2-wire No Compensation
0
1
2-wire With Loop Resistance Compensation
1
0
3-wire
1
1
4-wire
Sensor6_0_3
BOOL
Decimal
Selects input channel mode for channel group 0-3. There can be Thermocouple or RTD.
Sensor7_0_3
BOOL
Decimal
Selects input channel mode for channel group 0-3. There can be Thermocouple or RTD.
SensorType8_4_7
SensorType9_4_7
SensorType10_4_7
SensorType11_4_7
BOOL
Decimal
Sensor Type select for channels 4 – 7.
Follow the table below for settings.
Thermocouple is Selected
SensorType11_4_7
SensorType10_4_7
SensorType9_4_7
SensorType8_4_7
Sensor type for
channels 4 through 7
0
0
0
0
mV (default)
0
0
0
1
B
 300 to 1800
°
C
(572 to 3272
°
F)
0
0
1
0
E
 -270 to 1000
°
C
(-454 to 1832
°
F)
0
0
1
1
J
 -210 to 1200
°
C
(–346 to 2192
°
F)
0
1
0
0
K
 -270 to 1372
°
C
(-454 to 2502
°
F)
0
1
0
1
L
 -200 to 800
°
C
(-328 to 1472
°
F)
0
1
1
0
N
 -270 to 1300
°
C
(-450 to 2372
°
F)
0
1
1
1
R
 -50 to 1768
°
C
(–58 to 3214
°
F)
1
0
0
0
S
 -50 to 1768
°
C
(–58 to 3214
°
F)
1
0
0
1
T
 -270 to 400
°
C
(-454 to 752
°
F)
1010 through 1111 not used
RTD is Selected
SensorType11_4_7
SensorType10_4_7
SensorType9_4_7
SensorType8_4_7
Sensor type for
channels 4 through 7
0
0
0
0
Resistance (default)
0
0
0
1
100 ohm Pt a = 0.00385 Euro
(-200 to +870°C)
0
0
1
0
200 ohm Pt a = 0.00385 Euro
(-200 to +400°C)
0
0
1
1
100 ohm Pt a = 0.003916 U.S.
(-200 to +630°C)
0
1
0
0
200 ohm Pt a = 0.003916 U.S.
(-200 to +400°C)
0
1
0
1
100 ohm Nickel
(-60 to +250°C)
0
1
1
0
200 ohm Nickel
(-60 to +200°C)
0
1
1
1
120 ohm Nickel
(-80 to +320°C)
1
0
0
0
10 ohm Copper
(-200 to +260°C)
1001 through 1111 not used
SensorMode12_4_7
SensorMode13_4_7
BOOL
Decimal
Sensor mode select for channels 4 through 7.
Follow the table below for settings.
Thermocouple is Selected
SensorMode13_4_7
SensorMode12_4_7
Sensor mode select for channels 4 through 7
0
0
External compensation – uses cold junction sensor
0
1
Internal compensation – uses the value selected for reference junction
1
0
No compensation (Data is referenced to 0°C.)
1
1
Differential measurement between 2 channels
RTD is Selected
SensorMode13_4_7
SensorMode12_4_7
Sensor mode select for channels 4 through 7
0
0
2-wire No Compensation
0
1
2-wire With Loop Compensation
1
0
3-wire
1
1
4-wire
Sensor14_4_7
BOOL
Decimal
Selects input channel mode for channel group 4-7. There can be Thermocouple or RTD.
Sensor15_4_7
BOOL
Decimal
Selects input channel mode for channel group 4-7. There can be Thermocouple or RTD.
Config3
INT
Binary
Configuration data.
Ch0RTDOffset1
Ch0RTDOffset2
Ch1RTDOffset1
Ch1RTDOffset2
Ch2RTDOffset1
Ch2RTDOffset2
Ch3RTDOffset1
Ch3RTDOffset2
Ch4RTDOffset1
Ch4RTDOffset2
Ch5RTDOffset1
Ch5RTDOffset2
Ch6RTDOffset1
Ch6RTDOffset2
Ch7RTDOffset1
Ch7RTDOffset2
BOOL
Decimal
This member sets the type of loop resistance compensation from a listbox for channel 0. It is used when Sensor is set to RTD and Sensor Mode is set to 2-wire With Loop Compensation. Allows you to set the type of RTD loop resistance compensation used for all RTDs or one of three fixed values for all channels.
Note:
Not applicable to 10
W
copper RTD, which defaults to 0
W
.
Follow the table below for settings.
Ch0RTDOffset2
Ch0RTDOffset1
RTD channel 0
Ch1RTDOffset2
Ch1RTDOffset1
RTD channel 1
Ch2RTDOffset2
Ch2RTDOffset1
RTD channel 2
Ch3RTDOffset2
Ch3RTDOffset1
RTD channel 3
Ch4RTDOffset2
Ch4RTDOffset1
RTD channel 4
Ch5RTDOffset2
Ch5RTDOffset1
RTD channel 5
Ch6RTDOffset2
Ch6RTDOffset1
RTD channel 6
Ch7RTDOffset2
Ch7RTDOffset1
RTD channel 7
0
0
Use channel loop compensation value stored during calibration procedure for 2-wire RTD (default = 0
W
)
1
0
5
W
0
1
10
W
1
1
15
W
EDTCommandData
SINT
Decimal
Calibration command data.
EDTCommand
SINT
Decimal
Calibration command.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.