Messinitialisierung, Messzyklus – Baumer BA_DSRT_22DJ Benutzerhandbuch
Seite 125
Manual_CANopen_StrainLink_DE_V3_05.doc
60/65
Baumer
07.07.11/dam
Frauenfeld, Switzerland
8.2 Abfragen eines Prozesswerts über SDO (16 und 24bit)
Messinitialisierung:
1. Datentyp einstellen (Objekt 21’12h)
24-Bit
71’30h => 16-Bit-Prozesswert
81’30h => 24-Bit-Prozesswert
2. Einheit abfragen (Objekt 61’31h)
24-Bit
FA’01’01’00h => µ
ε
oder µm/m
FA’01’01’00h => µ
ε
oder µm/m
3. Dezimalstellen abfragen (Objekt 61’32h)
24-Bit
02h => 2 Dezimalstellen => Division mit 10
2
02h => 2 Dezimalstellen => Division mit 10
2
Messzyklus:
Objekt 71’30h, positive Dehnung
Objekt 81’30h, positive Dehnung
01’2Ch => 300
Dez
Dezimalpunkt verschieben: 300 / 10
2
= 3.00
Einheit hinzufügen: 3.00 => 3.00µ
ε
01’38’80h => 80’000
Dez
Dezimalpunkt verschieben: 80'000 / 10
2
= 800
Einheit hinzufügen: 800 => 800µ
ε
Objekt 71’30h, negative Dehnung
Objekt 81’30h, negative Dehnung
FE’D4h => 1111’1110’1101’0100b
Dezimalpunkt verschieben: -300 / 10
2
= -3.00
Einheit hinzufügen: -3.00 => -3.00 µ
ε
FE’C7’80h => 1111’1110’1100’0111’1000’0000b
Dezimalpunkt verschieben: -80'000 / 10
2
= -800
Einheit hinzufügen: -800 => -800µ
ε
16-Bit
16-Bit
16-Bit
16-Bit
16-Bit
24-Bit
24-Bit
- 0000’0001’0010’1011b
- 0000’0001’0010’1100b
= -300
Dez
inv.
+1
- 0000’0001’0011’1000’0111’1111b
- 0000’0001’0011’1000’1000’0000b
= -80’000
Dez
inv.
+1