Herunterladen Inhalt Inhalt Diese Seite drucken

Azyklisches Kommando 35 (23Hex) - 7.4-Parameter-String Eines As-I Slaves Schreiben - IFM Electronic ecomot300 AC1375 Gerätehandbuch

Vorschau ausblenden Andere Handbücher für ecomot300 AC1375:
Inhaltsverzeichnis

Werbung

ifm
Gerätehandbuch AS-i Gateway Profinet DPV1 (AC1375 Target V1.4, AC1376 Target V2.3)
Azyklische Dienste für Profibus DPV1
>
12.8.17
Azyklisches Kommando 35 (23hex) – 7.4-Parameter-String
eines AS-i Slaves schreiben
Anforderung von Feldbus-Master an Gerät
Offset
Wort-Nr.
15
14
1
res.
S
2
3
4...16
17
18
19
Legende:
UID
User-ID
S
Sequenz-Bit
ST
Slave-Typ
SLA
Slave-Adresse
Feldnummer
DL
Datenlänge
HINWEIS
Die Anzahl der zu sendenden Bytes muss durch 2 teilbar sein, da das System immer nur Vielfache von
2 Bytes im S-7.4-Protokoll übertragen kann.
Die im Profil 7.4 definierten Steuer-Bytes mit Follow- und Valid-Bit werden vom System automatisch
ergänzt. Daher ist dieses Kommando ohne Segmentierung auf 20 Bytes Parameterdaten beschränkt.
Größere Datenmengen müssen in mehrere Segmente unterteilt werden.
366
13
12
11
10
UID
ST
SLA
Parameter-Byte 1
Parameter-Byte 29
Feldnummer
nicht verwendet
1 Byte
00...FF
1 Bit
Ein großes Datenpaket wird in mehreren Teil-Sequenzen übertragen:
0 = die Datenübertragung ist abgeschlossen
1 = die Datenübertragung ist noch nicht abgeschlossen, mindestens ein
weiteres Paket folgt
1 Bit
0 = Single-Slave oder A-Slave
1 = B-Slave (= Addition von 20
5 Bits
00...1F
1 Byte
???
1 Byte
Anzahl zu übertragender Bytes
Erlaubte Werte: 00...FF
Azyklische Kommandos im DPV1-Kommandokanal
Bit
9
8
7
6
Kommando-Anforderung = 65
Kommandonummer = 35
Parameter-Bytes 2...27
= 0...255
hex
dez
oder 32
hex
= 0...31
hex
dez
= 0...255
hex
5
4
3
2
hex
= 23
dez
hex
Parameter-Byte 0
Parameter-Byte 28
DL
nicht verwendet
zur Slave-Adresse)
dez
(  Datenblatt des Slaves)
dez
2012-02-06
5885
1
0

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis