Calculation of process data

The terminal/box constantly records measured values and saves the raw values from its A/D converter in the ADC raw value object 0x80nE:01. The calculation of the correction with the vendor calibration values takes place after each acquisition of the analog signal. This is followed (optionally) by user scaling:

YH= (XADC-BH) * AH measured value after vendor calibration (corresponds to XADC if index 0x80n0:0B inactive)

YA= (YH-BA) * AA measured value after user calibration (corresponds to YH if index 0x80n0:0A inactive)

YS= YA * AS * 22-16 + BS measured value after user scaling (corresponds to YA if index 0x80n0:01 is inactive)

Key

Name

Name

Index

XADC

Output value of the A/D converter

0x80nE:01

BH

Vendor calibration offset (can only be changed if the object Producer codeword 0xF008 is set)

0x80nF:01

AH

Vendor calibration gain (can only be changed if the object Producer codeword 0xF008 is set)

0x80nF:02

YH

Measured value after vendor calibration

-

BA

User calibration offset

0x80n0:11

AA

User calibration gain

0x80n0:12

YS

Measured value after user calibration

-

BS

User scaling offset (can be activated via index 0x80x0:0A)

0x80n0:17

AS

User scaling gain (can be activated via index 0x80x0:0A)

0x80n0:18

YS

Process data for control, measured value after user scaling

-