MA501-SW02
10
Serielle Schnittstelle
Befehlsliste SIKONETZ3-Protokoll
Parameter: 19200 Baud, no Parity, 8 Bit, 1 Startbit, 1 Stoppbit
Spalte Erläuterung
Hex
Hexadezimalwert des Befehls.
TX
Telegrammlänge vom Master an MA501.
RX
Telegrammlänge von MA501 an Master.
S
Übergebener Parameter wird nichtflüchtig im Gerät gespeichert.
P
Für diesen Befehl ist es notwendig, den Programmiermode ein-
zuschalten (Bef 0x32; 0x33).
R
Dieser Befehl ist rundruffähig.
Hex
TX RX S
P
0x10 3
6
-
-
0x16 3
6
-
-
0x1b 3
6
-
-
0x20 6
6
-
-
0x32 3
3
-
-
0x33 3
3
-
-
Fehlermeldungen
Der Slave (MA501) erkennt Übertragungs- bzw. Eingabefehler und sendet
folgende Fehlermeldungen:
Hex
TX RX S
82 Hex
-
3
-
83 Hex
-
3
-
85 Hex
-
3
-
Synchronisation
Eine Byte-/ Telegrammsynchronisation erfolgt über "Timeout": Der
Abstand der einzelnen Bytes eines Telegramms dürfen einen Wert von
10 ms nicht übersteigen. Falls ein angesprochenes Gerät nicht antwortet,
so darf der Master frühestens nach 30 ms erneut ein Telegramm senden.
MA501-SW02 · Datum 31.03.2017 · Art. Nr. 84935 · Änd. Stand 263/16
R
Funktion
-
Sollwert auslesen
-
Positionswert auslesen
-
Gerätekennung auslesen
Low-Byte: Kennung = 21;
Middle-Byte: Softwareversion
High-Byte: Hardwareversion
-
Sollwert programmieren
-
Programmiermode "Ein"
-
Programmiermode "Aus" Default
P
R
Funktion
-
-
Datenübertragungsfehler Prüfsumme
-
-
Unzulässiger oder unbekannter Befehl
Unzulässiger Wert (Parameter Programmie-
-
-
rung)
Deutsch