(PD 643 – Pt100/Pt1000/thermocouple/0-100 mV)
Registers in Analogue input channel.
RegNo 0: AnalogIn
This variable holds the measurement
result.
|
Voltage:
|
AnalogIn holds the measurement result
of the voltage input, as a scaled value in SI units, according to the
contents of Span and Zeropoint
|
|
Thermocouple:
|
AnalogIn holds the measurement result
of the temperature in ºC,
scaled according to the contents of OffsetTemp and ZeroPoint.
|
|
Pt-100 / Pt-1000:
|
AnalogIn holds the measurement result
of the temperature input, as a scaled value in ºC, adjusted according to
the content of ZeroPoint.
|
|
Voltage:
|
If the value should attempt to exceed
110% of fullscale, the contents of this register will be held at 110% of
fullscale and the device will generate an error code. A similar situation
occurs if the input signal attempts to drop below – 5%.
|
|
Thermocouple:
|
If the input signal exceeds the maximum
value of the selected thermocouple type (see ChConfig), the contents of
this register will be held at the maximum value and the device will
generate an error code. A similar situation occurs if the input signal
attempts to drop below the minimum value.
|
|
Pt-100 / Pt-1000:
|
If the value should attempt to exceed
600 or 200 °C (Pt100 or Pt1000, respectively), the contents of this
register will be held at the maximum value, and the device will generate an
error code. A similar situation occurs if the input signal attempts to drop
below – 100 ºC.
|
Act error in the P-NET response is set on
access to AnalogIn if one of the following bits in ChError.Act is set: 0, 1,
4, 5, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19 or 20.
RegNo 7: OffsetTemp
|
|
|
(* Factory setting *)
|
|
OffsetTemp:
|
Real;
|
(* 20.0 *)
|
OffsetTemp is used to dynamically auto
compensate for the temperature at the sensor cable / installation cable
junction.
OffsetTemp only has an effect when the ChConfig.SignalType is set for a thermocouple input
signal.
RegNo 8: Levels
|
Record
|
|
(* Factory setting *)
|
|
|
Level1:
|
Real;
|
(* 0 *)
|
|
|
Level2:
|
Real;
|
(* 0 *)
|
|
|
DeltaLevel:
|
Real;
|
(* 0 *)
|
|
End;
|
|
|
Levels can be used as a kind of limit
switch, and a notification can be connected. See also
ChConfig.EnableNotification.
RegNo 9: ChConfig
The ChConfig variable is a record of the
following type:
|
Record
|
|
(* Factory setting *)
|
|
|
EnableFunctions:
|
Bit8;
|
(* 0 *)
|
|
|
SignalType:
|
Byte;
|
(* 0 *)
|
|
|
EnableNotification:
|
Bit8;
|
(* 0 *)
|
|
|
User:
|
Byte;
|
(* 0 *)
|
|
End;
|
|
|
EnableFunctions:
|
7
|
|
|
|
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0: Simulation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2:
Act_data_error_on_AnalogIn_higher_than_Level1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3:
Act_data_error_on_AnalogIn_lower_than_Level1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4:
Act_data_error_on_AnalogIn_higher_than_Level2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5:
Act_data_error_on_AnalogIn_lower_than_Level2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bit 0: Simulation.
When Simulation
is set no measurement will be calculated, and it is possible for the user to
insert any value in AnalogIn.
The following enable bits enable “Act data error” in the P-NET
response.
Bit 2: Act_data_error_on_AnalogIn_higher_than_Level1.
Bit 3: Act_data_error_on_AnalogIn_lower_than_Level1.
Bit 4: Act_data_error_on_AnalogIn_higher_than_Level2.
Bit 5: Act_data_error_on_AnalogIn_lower_than_Level2.
|
SignalType:
|
|
|
|
0
|
=>
|
Voltage input 0-100 mV
|
|
|
The following SignalType settings
specify the type of Thermocouple transducer:
|
|
|
1
|
=>
|
Type R. Platinum-13% Rhodium/Platinum
(-50 C – 1768 C)
|
|
|
2
|
=>
|
Type S. Platinum-10% Rhodium/Platinum
(-50 C – 1768 C)
|
|
|
3
|
=>
|
Type B. Platinum-30% Rhodium/Platinum
(0 C – 1820 C)
|
|
|
4
|
=>
|
Type J. Iron/Copper-Nickel (-109.1 C –
1200 C)
|
|
|
5
|
=>
|
Type T. Copper/Copper-Nickel (-166.5 C
– 400 C)
|
|
|
6
|
=>
|
Type E. Nickel-Chromium/Copper-Nickel
(-94.8 C – 1000 C)
|
|
|
7
|
=>
|
Type K.
Nickel-Chromium/Nickel-Aluminium (-153.7 C – 1372 C)
|
|
|
8
|
=>
|
Type N.
Nickel-Chromium-Silicon/Nickel-Silicon (-270 C – 1300 C)
|
|
|
9
|
=>
|
Channel disabled
|
|
|
10
|
=>
|
Pt-100
|
|
|
11
|
=>
|
Pt-1000
|
|
|
|
|
|
EnableNotification:
Notification can be enabled for the
following events:
|
7
|
|
|
|
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0: Change_in_ChError.Act
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2:
Increasing_AnalogIn_crossing_Level1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3:
Decreasing_AnalogIn_crossing_Level1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4: Increasing_AnalogIn_crossing_Level2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5:
Decreasing_AnalogIn_crossing_Level2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6: AnalogIn_changed_Delta_level
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7:
|
|
|
|
|
|
|
|
|
| |