Herunterladen Inhalt Inhalt Diese Seite drucken

Lesedienst (Sdo-Hochladen); Sdo-Hochladeprotokoll Einleiten - ABB FCAN-01 Benutzerhandbuch

Canopen-adaptermodul
Inhaltsverzeichnis

Werbung

126 Kommunikationsprotokoll

Lesedienst (SDO-Hochladen)

SDO-Hochladeprotokoll einleiten

Dieses Protokoll wird für den Dienst SDO-Hochladen verwendet.
Client
Auftrag
0
Bestätigen
scs = 2
ccs
Client command specifier (Client-Befehlskennung); ccs = 2:
Die Anforderung zum Hochladen wird initiiert.
scs
Server command specifier (Server-Befehlskennung); scs = 2:
Die Antwort auf das Hochladen wird initiiert.
n
Anzahl der Datenbytes (in d), die keine Daten enthalten.
Bytes [8-n, 7] enthalten keine Segmentdaten. Nur gültig,
wenn e = 1 und s = 1 (andernfalls n = 0).
e
Übertragungstyp; e = 0: Normale Übertragung. e = 1: Eilüber-
tragung.
s
Größenangabe; s = 0: Keine Datensatz-Größenangabe.
s = 1: Datensatz-Größenangabe.
m
Multiplexer; ist der Index/Subindex, der vom SDO übertrage-
nen Daten.
d
Daten; e = 0, s = 0: Reserviert für zukünftige Verwendung.
e = 0, s = 1: Enthält die Anzahl der Bytes, die hochgeladen
werden sollen.
Byte 4 enthält die niedrigstwertigen Bits (LSB), Byte 7 enthält
die höchstwertigen Bits (MSB).
e = 1, s = 1: Enthält die Daten der Länge 4-n, die hochgela-
den werden sollen. Die Codierung hängt von der Datenart ab,
die mit dem Index und Subindex referenziert wird.
e = 1, s = 0: Enthält eine nicht spezifizierte Anzahl von Bytes,
die hochgeladen werden sollen.
x
Nicht benutzt. Der Wert ist immer 0.
Reserviert
Reserviert für zukünftige Verwendung. Der Wert ist immer 0.
SDO-Hochladeprotokoll einleiten
0
1
7...5
4...0
ccs = 2
x
7...5
4
3...2
1
x
n
e
4
m
Reserviert
1
4
0
m
s
Server
8
Bedeutung
8
Antwort
d

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis