Calibration and scaling
Vendor calibration, index 0x80B0:08, 0x80BF:01, 0x80BF:02
The vendor calibration is enabled in the factory setting. It can be disabled via
Index 0x80B0:08 "Enable vendor calibration".
The parameterization of the vendor calibration is carried out via the indices: 0x80BF:01 (offset vendor calibration) and 0x80BF:02 (gain vendor calibration).
Output error with disabled vendor calibration
|
User calibration, index 0x80B0:07, 0x80B0:17, 0x80B0:18
The user calibration is disabled in the factory setting. It can be enabled via
Index 0x80B0:07 "Enable user calibration".
Parameterization is carried out via the indices:
0x80B0:17 (offset user calibration) and 0x80B0:18 (gain user calibration).
Notice | |
The user calibration affects the measuring range monitoring. Incorrect calibration coefficients can lead to the Status bits and Status LEDs no longer behaving as expected; see Output range monitoring. |
User scale, index 0x80B0:01, 0x80B0:11, 0x80B0:12
The user scale is disabled in the factory setting. It can be enabled via
index 0x80B0:01 "Enable user scale".
Parameterization is carried out via the indices:
0x80B0:11 (offset user scale and 0x80B0:12 (gain user scale).
Correction calculation
The terminal continuously accepts the setpoints from the EtherCAT process data, converts them according to the settings and passes them on to the internal DAC (digital-analog converter), which forms the electrical output signal (see Data stream).
Calibration / scaling | Status | Conversion | Meaning |
---|---|---|---|
User scale (user calibration) | active: | YSC= YS1 x AS x 2-16 + BS | YSC: Value after user scale |
Disabled (default): | YSC = YS1 | ||
Vendor calibration | active (default): | XDAC = YSC x AH x 2-16 + BH | XDAC: Output value with active vendor calibration with: |
User calibration | active: | XDAC = YSC x AA x 2-20 + BA | XDAC: Output value with active user calibration with: |
No calibration | 0x80B0:01 = FALSE, | XDAC = YSC | XDAC: Output value if vendor and user calibration are disabled. |