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 10W copper RTD, which defaults to 0W .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