X20 system modules • Temperature modules • X20ATB312
2448
X20 system User's Manual 3.10
4.31.7.8.4 Configuring the measurement channels
Each temperature measurement channel can be configured independently. All the registers required for this pur-
pose by each channel are arranged separately.
4.31.7.8.4.1 Channel parameters
Name:
SensorType01 to SensorType04
This register defines the basic behavior of the channel.
The default value is 0x81.
Data type
Value
UINT
See bit structure.
Bit structure:
Bit
Name
Value
Information
001
PT100 [10 mK/bit] - Temperature measurement
010
PT100 [1 mΩ/bit] - Resistance measurement
0 - 2
Sensor type with unit and resolution
011 to 111
Reserved
3 - 4
Reserved
-
0
Static replacement
5
Replacement value strategy
1
Retain last valid value
0
Switch off additional limits
6
Monitoring the user-defined limit values
1
Switch on additional limits
0
Switch off the entire channel
7
Channel (on/off)
1
Switch on the channel
8 - 15
Reserved
-
4.31.7.8.5 Configuring the replacement value strategy
If a measured value is detected that is outside the permitted value range, the behavior of the input register must
still remain clearly defined. The module provides the user two different options for this purpose.
Retain last valid value
With this strategy, the determined measured value is stored temporarily for a specific time and written to the input
register after a delay. If an invalid measured value is detected, this value and all values that have been stored
temporarily are discarded. The last valid input register value is retained. To update the value in the input register,
there must be enough valid values stored in the temporary buffer. The number needed is determined by the time
period specified in "PreparationInterval0x".
Replace with static value
With this strategy, the measured value is written to the input register without delay. If an invalid value occurs, it is
replaced by a static value that has been predefined by the user.
4.31.7.8.5.1 Preparation interval
Name:
PreparationInterval01 to PreparationInterval04
This register defines the time interval in which the measured value is checked before being passed on.
Data type
Value
UINT
0 to 65535 (x 0.1 ms)
Information:
This register must be defined if the replacement value strategy "Retain last valid value" was selected