553BTechnical specifications
A.7 Thermocouple and RTD signal modules (SMs)
S7-1200 Programmable controller
System Manual, 11/2011, A5E02486680-05
713
Type
Under-range
minimum
1
Nominal range
low limit
Nominal range
high limit
Over-range
maximum
2
Normal range
3, 4
accuracy @ 25°C
Normal range
1, 2
accuracy
0°C to 55°C
TXK/XK(L)
-200.0°C
-150.0°C
800.0°C
1050.0°C
±0.6°C
±1.2°C
Voltage
-32512
-27648
-80mV
27648
80mV
32511
±0.05%
±0.1%
1
Thermocouple values below the under-range minimum value are reported as -32768.
2
Thermocouple values above the over-range minimum value are reported as 32767.
3
Internal cold junction error is ±1.5°C for all ranges. This adds to the error in this table. The module requires at least 30
minutes of warmup time to meet this specification.
4
In the presence of radiated radio frequency of 970 MHz to 990 MHz, the accuracy of the SM 1231 AI 4 x 16 bit TC may
be degraded.
Table A- 98 Noise reduction and update times for the SM 1231 Thermocouple
Rejection frequency selection
Integration time
4 Channel module update
time (seconds)
8 Channel module update
time (seconds)
400 Hz (2.5 ms)
10 ms
1
0.143
0.285
60 Hz (16.6 ms)
16.67 ms
0.223
0.445
50 Hz (20 ms)
20 ms
0.263
0.525
10 Hz (100 ms)
100 ms
1.225
2.450
1
To maintain module resolution and accuracy when 400 Hz rejection is selected, the integration time is 10 ms. This
selection also rejects 100 Hz and 200 Hz noise.
It is recommended for measuring thermocouples that a 100 ms integration time be used. The
use of smaller integration times will increase the repeatability error of the temperature
readings.
Note
After power is applied, the module performs internal calibration for the analog-to-digital
converter. During this time the module reports a value of 32767 on each channel until valid
data is available on that channel. Your user program may need to allow for this initialization
time. Because the configuration of the module can vary the length of the initialization time,
you should verify the behavior of the module in your configuration. If required, you can
include logic in your user program to accommodate the initialization time of the module.