Owner manual

Micro800™ 4 Ch Universal Thermistor Input Module 22
Publication 0100198-01 Rev. A
tmp_result := ANY_TO_DINT(raw_input_array[idx+1]);
tmp_result := SHL(tmp_result, 8);
tmp_result := tmp_result + ANY_TO_DINT(raw_input_array[idx]);
CASE i OF
0: S1_Input_CH_0 := ANY_TO_INT(tmp_result);
1: S1_Input_CH_1 := ANY_TO_INT(tmp_result);
2: S1_Input_CH_2 := ANY_TO_INT(tmp_result);
3: S1_Input_CH_3 := ANY_TO_INT(tmp_result);
END_CASE;
idx := idx +2;
END_FOR;
(*********************************************)
(* STATUS *)
(*********************************************)
ReadStatus(true, Slot_ID, OFFSET_STATUS, STATUS_N_BYTES, raw_status_array);
S1_STS_CHAN_OC := raw_status_array[0];
S1_STS_CHAN_OU := raw_status_array[1];
S1_STS_REV_MOD_2_BUILD := raw_status_array[2];
S1_STS_REV_FPGA_0_MAJOR := raw_status_array[3];
S1_STS_REV_FPGA_1_MINOR := raw_status_array[4];
S1_STS_LED := raw_status_array[5];
The sample project above can be downloaded from our website at
http://www.spectrumcontrols.com/downloads.htm
Electrical Specifications
Input Specifications
Values
Inputs per module
4 NTC thermistor input channels, 2-wire
only
Input ranges
Resistance (250 -250 kΩ)
Thermistor (derived from resistance
measurement)
Accuracy
Resistance: 1%
Temperature: ± 0.5°C
Temperature
Repeatability (at
25ºC) Note:
Resistance
Repeatability may be
added at a later date.
4 Hz filter
17 Hz
filter
60, 240 and
470 Hz filters
1
± 0.25° C
± 0.5° C
± C
1
These filters do not reject 50/60 Hz. Repeatability for these filters is strongly dependent
on how much 50/60Hz noise is in the system.