Input Calibration
Each input channel is calibrated at the factory. During the calibration procedure, any offset and gain errors are identified and required correction factors are calculated and stored in the analog input module's nonvolatile memory. These factors are used when the input channel is scanned to correct the reading. A calibration adjustment is applied to active channels and the cold junction reference input.
Cold Junction Compensation
Thermocouple input channels are adjusted for cold junction temperature. The cold junction reference can either be the built-in reference available on the I/O module's termination unit or a value originating from any other function code block output anywhere in the system. The cold junction reference supplied by the controller is assumed to be in degrees C. The ASI module converts this value to millivolts and adds it to the value from the analog-to-digital converter. Thermocouple channels identified to be cold junction reference inputs (FC 216, specification S4) use the built-in cold junction reference on the termination unit for their cold junction compensation.
User Gain and Offset Adjustment
A user-specified linear adjustment can be applied to the input signal before it is converted to engineering units. This gain and offset is applied to the value obtained after all compensation and correction operations are performed. User offset and gain compensates input signals for user corrections. For example, if a 0 to 10 VDC analog input is 0.1 VDC too high, the ASI module can compensate for this offset by adding an offset value of -0.1 for this channel and input type. User gain value is multiplied by volts for high level inputs, by millivolts for low level inputs and thermocouple inputs, and by ohms for RTD inputs. The default user gain is a value of one.