Funktion Gain/Offset
Funktion Gain/Offset
Die Klemme ist herstellerseitig mit den VendorCalibration-Daten abgeglichen, um die spezifizierte Ausgabegenauigkeit zu erreichen. Die VendorCalibration-Daten sind passwortgeschützt und können nicht verändert werden.
Ist anlagenseitig eine Manipulation des Ausgabewertes nötig,
- sollte zuerst der User Scale mit Gain/Offset genutzt werden,
- oder es können anwenderseitig eigene Abgleichdaten in der Klemme hinterlegt werden. Dazu kann dann ebenfalls noch der User Scale wirken.
Siehe dazu auch das Blockschaltbild.
Mit:
Gainscale | = 0x80n0:12 | UserScale Gain |
Offsetscale | = 0x80n0:11 | UserScale Offset |
Gainuser | = 0x80n0:16 | UserCalibration Gain |
Offsetuser | = 0x80n0:15 | UserCalibration Offset |
Gainvendor | = 0x80nF:02 | VendorCalibration Gain |
Offsetvendor | = 0x80nF:01 | VendorCalibration Offset |
XDAC | = 0x80nE:01 | DAC raw value |
Ys | EtherCAT PDO Sollwert |
Ist der Einfluss der Skalierung: | |
Anwenderskalierung aktiv: | Ysc = Ys1 * Gainscale*2-16 + Offsetscale |
Anwenderskalierung inaktiv: | Ysc = Ys1 |
Und der Einfluss auf die Kalibrierwerte: | |
Herstellerabgleich aktiv: | XDAC = Ysc * Gainvendor *2 -16 + Offsetvendor |
Anwenderabgleich aktiv: | XDAC = Ysc * Gainuser *2- 20 + Offsetuser |
Kein Abgleich aktiv: | XDAC = Ysc |
Keine gleichzeitige Aktivierung von Hersteller- und Anwenderabgleich Es darf nur entweder der Herstellerabgleich (0x80n0:08 „Enable vendor calibration“) oder |