Parameter schreiben
Folgende Schritte erlauben das Schreiben von Parametern über Modbus:
1.
Den Parameter mit erstem und zweitem Index (normal 0) an die Register 40.090,
40.091, und 40.092 senden.
2.
Den Wert an Register 40.096 und 40.097 schreiben.
3.
Das gewünschte Formatwort an Register 40.093 schreiben, um dem MultiRanger die
korrekte Interpretation zu ermöglichen.
Formatregister
Bits
Werte
1-8
0-2
9-11
0-7
12
0/1
13
0/1
14
0/1
15
0/1
16
Bsp.: Zur Formatierung des Messwertes, damit er in % mit 2 nach links verschobenen
Dezimalstellen angezeigt wird, werden folgende Formatbits benötigt:
Bit
16
Nummern
Bit Werte
0
An das MultiRanger Gerät wird der Binärwert 0001001000000000 oder der Dezimalwert
512 geschrieben. Der Wert 512 wird als Ganzzahl an das Register 40.093 gesendet, um die
Ausgangswörter 40.094 und 40.095 entsprechend zu formatieren.
Wenn der numerische Datentyp auf Ganzzahlen eingestellt ist und trotzdem Dezimal-
stellen enthält, so werden Letztere ignoriert. Verwenden Sie in diesem Fall die
Dezimalstellenverschiebung, um einen Ganzzahlwert zu erhalten. Schreiben Sie dann
Ihren Code, um den Offset zu erkennen und zu bearbeiten.
Seite 116
Beschreibung
Fehlercode
3-Bit Zahl, stellt die Dezimalverschiebung dar
Verschiebungsrichtung (0 = rechts, 1 = links)
Numerisches Format: fest (0) oder schwankend (1)
Daten lesen oder schreiben, Lesen (0), Schreiben (1)
Wortreihenfolge: höchstwertiges Wort zuerst (0),
niedrigstwertiges Wort zuerst (1)
Nicht belegt
15
14
13
12
11
0
0
0
0
0
MultiRanger 100/200 – BETRIEBSANLEITUNG
10
09
08
07
06
1
0
0
0
0
05
04
03
02
01
0
0
0
0
0
7ML19985FB36