Herunterladen Inhalt Inhalt Diese Seite drucken

Kommando 35, 16#23 - Parameter-String Eines As-I Slaves Mit Profil S-7.4 Schreiben - IFM Electronic AC1390 series Ergänzungs-Gerätehandbuch

Ethercat im as-i controllere
Inhaltsverzeichnis

Werbung

ifm
Ergänzungs-Gerätehandbuch Schnittstelle EtherCAT im AS-i ControllerE (AC1391, AC1392)
Der Host-Kommandokanal
7.2.15
Kommando 35, 16#23 – Parameter-String eines AS-i Slaves mit Profil S-7.4
schreiben
Anforderung vom Host >> ControllerE:
Wort Nr.
15
14
R
S
1
R
R
2
3
4...11
12
13...18
Bit S im ersten Wort signalisiert dem Empfänger, dass ein großes Datenpaket in mehreren Teil-Sequenzen übertragen wird:
S = 1: die Datenübertragung ist noch nicht abgeschlossen, mindestens ein weiteres Paket folgt.
S = 0: die Datenübertragung ist abgeschlossen.
Beispiel:
1. Wort: 16#0923
Kommandonummer 16#23,
User-ID wechselt auf 9
2. Wort: 16#0304
Slaveadresse 3,
4 Byte Parameter-String zu senden
3. Wort: 16#1AF4
1. Wort des Parameter-Strings für Slave 3
4. Wort: 16#5BB8
2. Wort des Parameter-Strings für Slave 3
Antwort ControllerE >> Host:
Wort Nr.
15
14
E = 0
S
1
TG
R
2
3...18
Beispiel:
1. Wort: 16#0923
reflektierte Kommandonummer 16#23,
User-ID wechselt auf 9
2. Wort: 16#0604
Slaveadresse um 1 Bit nach links geschoben = 6,
4 Byte Parameter-String
oder:
2. Wort: 16#8604
das höchstwertige Bit wechselt nach jeder Ausführung
HINWEIS
Die Anzahl der zu sendenden Bytes muss durch 2 teilbar sein, da das System immer nur Vielfache
von 2 Byte im S7.4-Protokoll übertragen werden.
Die im Profil 7.4 definierten Steuerbytes mit Follow- und Valid-Bit werden vom System automatisch
ergänzt. Daher ist dieses Kommando ohne Segmentierung auf 20 Byte Parameterdaten beschränkt.
Größere Datenmengen müssen in mehrere Segmente unterteilt werden.
13
12
11
10
M
User-ID
R
AS-i Slave-Adresse
Parameter-String 1
Parameter-String 19
nicht verwendet
13
12
11
10
M
User-ID
AS-i Slave-Adresse
reserviert
Bit
9
8
7
6
Kommandonummer = 35 (16#23)
R
R
Parameter-String 2...17
Bit
9
8
7
6
reflektierte Kommandonummer = 16#23
F
R
R
Host-Kommandos
5
4
3
2
Zu sendende Länge
Parameter-String 0
Parameter-String 18
nicht verwendet
5
4
3
2
Anzahl zu empfangener Bytes
reserviert
2011-12-16
1
0
1
0
99

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ac1392Ac1391

Inhaltsverzeichnis