Datenstrom und Korrekturberechnung
Datenstrom
Im nachfolgenden Flussdiagramm ist der Datenstrom der EPI43xxxx (Verarbeitung der Rohdaten) anschaulich dargestellt.
Korrekturberechnung EPI43xx
Die unteren Diagramme zeigen die Korrekturberechnung von den Rohwerten zu den Ausgabewerten beim Überschreiten der Grenzbereiche.
(+/- 10 V oder +/- 10 mA)
(0…20 mA)
(4…20 mA)
(0…10 V)
Kalibrierung
Hersteller-Abgleich, Index 0x08n0:0B
Die Freigabe des Hersteller-Abgleichs erfolgt über den Index 0x0800:0B, mit n = 0 (Ch.1), mit n = 1 (Ch.2), …n = 3 (Ch.4). Die Parametrierung erfolgt über die Indizes
- 0x08nF:01 Hersteller-Abgleich: Offset
- 0x80nF:02 Hersteller-Abgleich: Gain
Anwender-Abgleich, Index 0x08n0:0A
Die Freigabe des Anwender-Abgleichs erfolgt über den Index 0x08n0:0A. Die Parametrierung erfolgt über die Indizes
- 0x08n0:17 Anwender-Abgleich: Offset
- 0x08n0:18 Anwender-Abgleich: Gain
Anwender-Skalierung, Index 0x08n0:01
Die Freigabe der Anwender-Skalierung erfolgt über den Index 0x08n0:01. Die Parametrierung erfolgt über die Indizes
- 0x08n0:11 Anwender-Skalierung: Offset
- 0x08n0:12 Anwender-Skalierung: Gain
Hersteller-Kalibrierung Der Hersteller behält sich die Grundkalibrierung der Klemmen/Box-Module vor. Die Hersteller-Kalibrierung ist daher nicht veränderbar. |
Berechnung der Prozessdaten
Die Klemme/Box nimmt permanent Messwerte auf und legt die Rohwerte ihres A/D-Wandlers ins ADC raw value-Objekt 0x08nE:01. Nach jeder Erfassung des Analogsignals erfolgt die Korrekturberechnung mit den Hersteller-Kalibrierwerten. Anschließend folgt (optional) noch die Anwender-Skalierung:
YH= (XADC-BH) * AH Messwert nach Hersteller-Kalibrierung (entspricht XADC, wenn Index 0x08n0:0B inaktiv)
YA= (YH-BA) * AA Messwert nach Anwender-Kalibrierung (entspricht YH, wenn Index 0x08n0:0A inaktiv)
YS= YA * AS * 2-16 + BS Messwert nach Anwender-Skalierung (entspricht YA, wenn Index 0x08n0:01 inaktiv)
Legende
Name | Bezeichnung | Index |
---|---|---|
XADC | Ausgabewert des A/D Wandlers | 0x8nE:01 |
BH | Offset der Hersteller-Kalibrierung (nur veränderbar, wenn das Objekt Producer codeword F008 gesetzt wird) | 0x08nF:01 |
AH | Gain der Hersteller-Kalibrierung (nur veränderbar, wenn das Objekt Producer codeword F008 gesetzt wird) | 0x08nF:02 |
YH | Messwert nach Hersteller-Kalibrierung | - |
BA | Offset der Anwender-Kalibrierung | 0x08n0:17 |
AA | Gain der Anwender-Kalibrierung | 0x08n0:18 |
YS | Messwert nach Anwender-Kalibrierung | - |
BS | Offset der Anwender-Skalierung (aktivierbar über Index 0x08n0:01) | 0x08n0:11 |
AS | Gain der Anwender-Skalierung (aktivierbar über Index 0x08n0:01) | 0x08n0:12 |
YS | Prozessdaten zur Steuerung, Messwert nach Anwender-Skalierung | - |