Herunterladen Diese Seite drucken

Siemens 7MH7156 Betriebsanleitung Seite 120

Werbung

Kommunikation
10.5 Modbus RTU/ASCII-Protokoll
8
7
6
5
4
3
2
1
An den SF500 wird der Binärwert 0000001000000000 oder der Dezimalwert 512 gesendet.
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 für Integer eingestellt ist, aber Dezimalstellen enthält,
werden Letztere ignoriert. In diesem Fall ist der Dezimalstellen-Offset zu verwenden, um
einen ganzzahligen Wert zu erhalten. Schreiben Sie dann Ihren Code, um den Offset zu
erkennen und zu bearbeiten. Bits 9 bis 11 geben die Stellenanzahl an, um die das Komma
verschoben werden soll. Bit 12 zeigt die Verschiebungsrichtung an (rechts oder links).
Beispiel: Bei einem Offset (Bitwert 9 bis 11) von ‚2' und einer Verschiebung (Bitwert 12)
von ‚0' wird das Komma zwei Stellen nach rechts verschoben.
Fehlercodes
Die im Format zurückgesandten Fehlercodes sind 8-Bit-Ganzzahlen, die in den niedrigsten
Bits des Formatworts gefunden werden. Dadurch sind 256 Fehlercodes möglich.
Zur Zeit besitzt der SF500 zwei Fehlercodes.
Werte
0
1
2-255
Datum und Uhrzeit (R41.000 – 41.006)
Datum und Uhrzeit können in die Register 41.000 bis 41.006 geschrieben oder aus ihnen
gelesen werden (siehe Tabelle oben).
Beispiel: Sie möchten Datum und Uhrzeit von Toronto, Kanada, aus auf den 14. Februar
1999, 13 Uhr 30 und 42 Sekunden einstellen; schreiben Sie:
Bits
R41.000
R41.001
R41.002
R41.003
R41.004
R41.005
R41.006
120
0
 
 
0
 
0
Kein Fehlercode
0
0
0
0
0
Beschreibung
Kein Fehler
Daten nicht als Prozentwert erhältlich (nur in Ein‐
heiten)
Nicht belegt
Werte
1999
2
14
13
30
42
-5
Betriebsanleitung, 10/2021, A5E35574806-AG
SF500

Werbung

loading

Diese Anleitung auch für:

Milltronics sf500