Device-defined data types (1756-IT16)
Device-defined data type names vary for each device depending on the
Connection
selection in Device definition
. The tables below list and describe the device-defined data types created for the 1756-IT16 analog input device. The tables include information for input (as indicated by an "I") and information for configuration (as indicated by a "C").For more information on the 1756-IT16 tags, please see Rockwell Automation publication 1756-UM540.
Device-defined data type: AB:1756_IT16:C:0
Connection: Input Data
Name | Type | Definition | Valid Values |
---|---|---|---|
RemoteTermination | BOOL | Indicates CJC Sensor is connected remotely or locally.
With an isothermal bar, the CJC sensor is the same for all channels. 1492 IFMs use a built-in isothermal bar.
With an RTB, temperature differences exist between the CJC sensors. Correction factors are applied internally to account for the differences. | 0 = CJC sensor is connected locally via the RTB 1 = CJC sensor is connected remotely (default) |
CJDisable | BOOL | Removes cold junction compensation from Thermocouple calculations. By default device configuration, cold junction is compensated for each Thermocouple channel returning temperature. | 0 = CJ compensation enabled 1 = No CJ compensation |
CJOffset | REAL | User-defined offset value, measure in temperature units, to add to the channel’s CJC sensor reading. | Default = 0.0 C |
Ch | AB:1756_IT16_Struct:C:0[16] | Array of Channel configurations |
Device-defined data type: AB:1756_IT16_ChStruct:C:0
Name | Type | Definition | Valid Values |
---|---|---|---|
InputRange | SINT | Channel’s operating range. | 4 = -100 mV to 100 mV |
SensorType | SINT | Thermocouple sensor type used on the channel. The Input Type connected to the channel determines the sensor type. | 0 = mV 1 = B 2 = C 3 = E 4 = J (default) 5 = K 6 = N 7 = R 8 = S 9 = T 10 = TXK/XK(L) 11 = D |
NotchFilter | SINT | Notch Filter removes line noise from the channel. All channels have the same setting based on Channel 0. | 1 = 50 Hz 2 = 60 Hz (default) 3 = 100 Hz 4 = 500 Hz 5 = 1000 Hz 6 = 5000 Hz |
Disable | BOOL | Disables the channel. | 0 = Enabled (default) 1 = Disabled |
TempEnglish | BOOL | Used with the TempAbsolute tag for the same channel to determine the temperature units for the channel when linearizing (non-zero sensor type). | 0 = Standard (default) 1 = English IMPORTANT: The combination of this value with that of the TempAbsolute tag value determine the temperature unit used.For example, if TempEnglish = 0 and TempAbsolute = 0, the combination is 00. Thus, Celsius units are used. These combinations are possible: 00 = Celsius 01 = Fahrenheit 10 = Kelvin 11 = Rankine |
TempAbsolute | BOOL | Used with the TempEnglish tag for the same channel to determine the temperature units for the channel when linearizing (non-zero sensor type). | 0 = Familiar (default) 1 = Absolute IMPORTANT: See the TempEnglish tag Valid Values description for more information on using this tag’s value. |
DigitalFilter | INT | Time Constant for a First Order Lag filter. | 0…32,767 ms (0 = default) |
SensorOffset | REAL | Indicates the sensor offset in either Temperature Units or mV to add into the Input Value to compensate for any sensor error in the system. | Any positive value 0.0 = default |
Device-defined data type: AB:1756_IT16I:I:0
Connection: Input Data or Listen Only
Name | Type | Definition | Valid Values |
---|---|---|---|
Fault | DINT | Indicates a fault condition on the connection to the controller. Controller sets bottom 16 bits on connection loss. | 0000_0000= Connection is good |
CIPSyncValid | BOOL | Indicates whether the device is synchronized to a valid CIP Sync time master on the backplane. | 0 = CIP Sync is not available 1 = CIP Sync is available |
CIPSyncTimeOut | BOOL | Indicates whether a valid time master on the backplane has timed out. | 0 = A valid time master has not timed out. 1 = A valid time master was detected on the backplane, but the time master has timed out. The device is currently using its local clock and can be drifting away from the last known time master. |
CIPSyncOffsetJump | BOOL | Indicates a significant jump, that is, 1 ms or greater, in the CST and CIP Sync times sent from the Time Master to the device. (The Time Master sends the CST and CIP Sync times to the device every second.) If precise time tracking is important, refresh the Diagnostic Assembly to get more data on the jump. | 0 = No significant jump occurred 1 = Significant jump occurred |
CJ | AB:1756_IT16_CJStruct:I:0[2] | Array of Channel configurations. | |
Ch | AB:1756_IT_Struct:I:0[16] | Array of Channel configurations. | |
Timestamp | DINT[2] | 64-bit timestamp value that indicates when any of the 8 channels were last updated with new Output Data. This value is provided in terms of CIPSync time. | CIPSync Timestamp data |
RollingTimestamp | INT | 16-bit timestamp that ‘rolls’ from 0…32,767 ms. Compatible with existing PID instruction to automatically calculate sample deltas. With this device, this PID/PIDE instruction uses the RPI because there is no RTS available. | 0…32,767 ms where 1 ms = 1 count |
Device-defined data type: 1756_IT16_CJStruct:I:0
Name | Type | Definition | Valid Values |
---|---|---|---|
Fault | BOOL | Quality of the cold junction data. | 0 = Good 1 = Bad |
Uncertain | BOOL | Indicates that cold junction data can be inaccurate. | 0 = Good 1 = Uncertain |
Underrange | BOOL | The cold junction at channel x is below 0 degrees C. | 0 = Cold junction is not below 0 degrees C 1 = Cold junction is below 0 degrees C |
Overrange | BOOL | The cold junction at channel x is above 86 degrees C. | 0 = Cold junction is not above 86 degrees C 1 = Cold junction is above 86 degrees C |
Data | REAL | Indicates the CJ input data in degrees C. |
Device-defined data type: AB:1756_IT16_Struct:I:0
Name | Type | Definition | Valid Values |
---|---|---|---|
Fault | BOOL | Quality of the input data. | 0 = Good 1 = Bad |
Uncertain | BOOL | Indicates that input data can be inaccurate. | 0 = Good 1 = Uncertain |
Underrange | BOOL | Indicates the input data is beneath the absolute minimum for the channel. If temperature, set when beneath minimum for that SensorType. | 0 = Data is not beneath the absolute minimum 1 = Data is beneath the absolute minimum |
Overrange | BOOL | Indicates the input data is above the absolute maximum for the channel. If temperature, set when above maximum for that SensorType. | 0 = Data is not above the absolute minimum 1 = Data is above the absolute minimum |
CalibrationFault | BOOL | Indicates the last attempted calibration for this channel failed. | 0 = Calibration did not fail 1 = Calibration failure |
Calibrating | BOOL | Indicates the channel is currently being calibrated. | 0 = Channel is not being calibrated 1 = Channel is being calibrated |
CalGoodLowRef | BOOL | Indicates that a valid Low Reference value has been sampled on this channel. | 0 = Valid Low Reference value has not been sampled on this channel 1 = Valid Low Reference value has been sampled on this channel |
CalBadLowRef | BOOL | Indicates that invalid Low Reference data has been sampled on this channel. Correct this condition to successfully calibrate the device. If calibration is aborted with an invalid Low Reference signal, the I.Ch[x].CalibrationFault tag is set for this channel until a successful calibration is performed. | 0 = Invalid Low Reference value has not been sampled on this channel 1 = Invalid Low Reference value has been sampled on this channel |
CalGoodHighRef | BOOL | Indicates that a valid High Reference value has been sampled on this channel. | 0 = Valid High Reference value has not been sampled on this channel 1 = Valid High Reference value has been sampled on this channel |
CalBadHighRef | BOOL | Indicates that an invalid High Reference value has been sampled on this channel. Correct this condition to successfully calibrate the device. If calibration is aborted with an invalid High Reference value, the I.Ch[x].CalibrationFault tag is set for this channel until a successful calibration is performed. | 0 = Invalid High Reference value has not been sampled on this channel 1 = Invalid High Reference value has been sampled on this channel |
CalSuccessful | BOOL | Indicates calibration on this channel is complete and the Calibrating state has been exited. This tag remains set after valid calibration as long as connection is open. | 0 = Calibration was not successful 1 = Calibration was successful and calibrating state has been exited. |
Data | REAL | Indicates channel data in Ohms or Temperature. | Any positive or negative value. Determined by the scaling parameter settings on the channel. |
Provide Feedback