Programmierung der MOBY-ASM am PROFIBUS
B.4 Befehls - und Quittungstelegramme
Befehlstabelle
Befehls-
Befehls-
code
code
gekettet
[hex]
[hex]
0
–
1
41
2
42
3
43
Initialisieren
4
44
SLG-Status
6
–
8
48
B-14
Befehl
RESET
ASM wird rückgesetzt. Der aktive Befehl wird abgebrochen.
(Wurde ein MDS-Befehl mit RESET unterbrochen, so wird in der Resetquittung der
Fehler 1F gemeldet).
Mit dem RESET-Befehl kann das ASM in verschiedene Betriebsmodi geschaltet
werden.
Schreiben
Schreibe Datenblock auf MDS
Lesen
Lese Datenblock vom MDS
Dieser Befehl wird benötigt, wenn ein neuer, noch nicht beschriebener MDS
eingesetzt wird, oder nach Ausfall/Tausch der Batterie oder wenn der MDS im
ECC-Modus betrieben werden soll. Für den Normalbetrieb ist der MDS bereits
initialisiert.
1 KByte
2 KByte
8 KByte
8 KByte
32 KByte
752 Byte
192 Byte
16 Byte
2 KByte
32 KByte
44 Byte
112 Byte
256 Byte
1000 Byte
20 Byte
8 KByte
32 KByte
64 KByte
Sendet als Ergebnis das Statusbyte, das selektierte SLG und das Bit
ANZ_MDS_present_ zurück. Dieser Befehl testet, ob ein SLG am ASM
angeschlossen, funktionsfähig und betriebsbereit ist. Ein entsprechender Fehler
wird gemeldet. Bei MOBY U können verschiedene Diagnosedaten vom SLG
abgeholt werden.
NEXT
Der(die) folgende(n) Befehl(e) soll(en) auf den nächsten MDS bezogen werden.
Damit kann der Anwender sofort einen Befehl starten, wenn noch der alte MDS im
Feld ist. Der NEXT-Befehl ist nur zu programmieren, wenn beim RESET-Befehl
MDS_control_ = 2 eingestellt wurde.
Zwischen 2 MDS-Durchläufen muss ein NEXT-Befehl kommen, wenn keine
Fehlermeldung auftreten soll. Der Abschluss eines MDS-Durchlaufs mit einem
NEXT-Befehl ist auch noch gültig, wenn der MDS das Feld bereits verlassen hat
bzw. bereits der nächste MDS im Feld ist.
END
Kommunikation mit dem MDS beenden
Beschreibung
MDS-Typ
VMDS
(MOBY I)
RAM
(MOBY I)
FRAM
(MOBY I)
EEPROM
(MOBY I)
RAM
(MOBY I)
EEPROM
(MOBY E)
MDS 4xx
(MOBY F)
MDS 2xx
(MOBY F)
RAM
(MOBY U)
RAM
(MOBY U)
I-Code
(MOBY D)
I-Code SLI
(MOBY D)
Tag-it HF-I
(MOBY D)
my-d
(MOBY D)
EEPROM
(RF300)
FRAM
(RF300)
FRAM
(RF300)
FRAM
(RF300)
Funktionshandbuch, Ausgabe 03/2006 , J31069-D0167-U001-A2-0018
INIT-Dauer
INIT-Dauer
(normal)
(mit ECC)
< 0,1 s
–
0,4 s
5 s
0,8 s
20 s
18 s
54 s
3 s
75 s
0,8 s
–
2,2 s
–
0,25 s
–
ca. 1 s
–
ca. 1,5 s
–
ca. 0,2 s
–
0,3 s
–
1,2 s
–
2,4 s
–
Speichergröße
+1
00 05 00
00 08 00
00 20 00
00 20 00
00 80 00
00 02 F0
00 00 C0
00 00 10
00 08 00
00 80 00
00 00 2C
00 00 70
00 01 00
00 04 00
00 00 14
00 20 00
00 80 00
00 FF 00
FC 45