Download Benutzerinformation Standard Software

Transcript
Das Adressbyte setzt sich wie folgt zusammen:
1
0
Start
A0
A1
A2
A3
A4
0
RR
L
1
Stopp
Das Prüfbyte wird als EXOR-Verknüpfung der restlichen 2 bzw. 5 Bytes des Telegramms
erzeugt.
A0 ... A4: Binärkodierte Adresse 1 ... 31; Adresse 0 definiert für Master
RR: Rundruf-Bit: 1 = Befehl gilt für alle Geräte, Geräte antworten nicht
L: Längen-Bit: 1 = Kurztelegramm (3 Byte), 0 = Langtelegramm (6 Byte)
Befehlsliste SIKONETZ3-Protokoll
Parameter: 19200 Baud, kein Parity, 8 Bit, 1 Startbit, 1 Stoppbit
Spalte
Hex
TX
RX
S
P
Erläuterung
Hexadezimalwert des Befehls
Telegrammlänge vom Master an MA10/4
Telegrammlänge von MA10/4 an Master
Übergebener Parameter wird nichtflüchtig im Gerät gespeichert
Für diesen Befehl ist es notwendig, den Programmiermode einzuschalten (Bef 0x32;
0x33)
Dieser Befehl ist rundruffähig
R
MA10/4-S
Hex
TX
RX
S
P
R
Funktion
0x16
3
6
-
-
-
0x18
0x19
0x1b
3
3
3
6
6
6
-
-
-
0x1c
3
6
-
-
-
0x1d
3
6
-
-
-
0x1e
0x1f
0x28
3
3
6
6
6
6
S
P
-
0x29
0x2c
6
6
6
6
S
S
P
P
-
0x2d
6
6
S
P
-
bei Inkremental und SSI: Positionswert auslesen
bei Stückzahl: Stückzahlwert auslesen
bei Drehzahl: Messwert auslesen
Referenzwert/Kalibrierwert auslesen (nicht bei Drehzahl!)
Offsetwert auslesen (nicht bei Drehzahl!)
Gerätekennung auslesen
Low-Byte: Kennung = 21
Middle-Byte: Softwareversion
High-Byte: Hardwareversion
Adresse/ Nachkommastellen ausgeben (nicht bei
Stückzahl!)
Low-Byte: Adresse
Middle-Byte: Nachkommastellen
Drehrichtung/ Zählrichtung auslesen (nicht bei Drehzahl!)
Low-Byte = 0: Drehrichtung i / Zählrichtung auf
Low-Byte = 1: Drehrichtung e / Zählrichtung ab
APU ausgeben (nur bei Inkremental und SSI!)
Strichzahl ausgeben (nur bei Inkremental und Drehzahl!)
Referenzwert/Kalibrierwert programmieren (nicht bei
Drehzahl!)
Offsetwert programmieren (nicht bei Drehzahl!)
Nachkommastellen programmieren (nicht bei Stückzahl!)
Wert muss in Daten Byte Middle stehen
Drehrichtung/Zählrichtung programmieren (nicht bei
Drehzahl!) (siehe Befehl 0x1d)
Datum: 05.05.2014
Seite 21 von 29
Art.Nr. 87180
Änd.Stand 422/13