Fig. 3 Kl3001, Kl3002 - Data Flow - Beckhoff KL3001 Documentation

Single- and dual-channel analog input terminals
Table of Contents

Advertisement

Product Overview
Measured value
-10 V
-5 V
0 V
5 V
10 V
Calculation of process data
The terminal continuously takes measured values and stores the raw values of its A/D converter in register
R0 [} 34] (RAM ). The calculation of the correction with the calibration values takes place after each
sampling of the analog signal. This is followed by manufacturer and user scaling:
The process data that are transferred to the Bus Coupler are calculated using the following equations:
Y_a = (B_a + X_adc) * A_a
Y_aus = Y_a
Y_1 = B_h + A_h * Y_a
Y_aus = Y_1
Y_2 = B_w + A_w * Y_a
Y_aus = Y_2
Y_1 = B_h + A_h * Y_a
Y_2 = B_w + A_w * Y_1
Y_aus = Y_2
Key
Name
X_adc
Y_aus
B_a
A_a
B_h
A_h
B_w
A_w
The equations of the straight line are enabled via register R32 [} 37].
Fig. 3: KL3001, KL3002 – Data flow
12
Output
dec
-32768
-16383
0
16383
32767
(1.0)
Neither user nor manufacturer scaling is active.
(1.1)
Manufacturer scaling active: (Default setting)
(1.2)
User scaling active
(1.3)
Manufacturer and user scaling active
(1.4)
Name
Output value of the A/D converter
Process data for controller
Vendor calibration: Offset
Vendor calibration: Gain
Manufacturer scaling: Offset
Manufacturer scaling: Gain
User scaling: Offset
User scaling: Gain
Version: 4.2
hex
0x8000
0xC001
0x0000
0x3FFF
0x7FFF
Register
-
-
R17 [} 36]
R18 [} 36]
R19 [} 36]
R20 [} 36]
R33 [} 37]
R34 [} 37]
KL3001, KL3002

Advertisement

Table of Contents
loading

This manual is also suitable for:

Kl3002

Table of Contents