9
Azyklische Datenübertragung
Der Basismodus „Base Mode Parameter Access"
y
sorgt für die azyklische Datenübertragung im PROFIdrive Profil
y
und wird für PROFIBUS und für PROFINET verwendet.
9.1
Parameterzugriff PROFIBUS
Zusätzlich zur zyklischen Datenkommunikation, die I/O-Prozessdaten schnell aktuali-
siert, werden azyklische Dienste für einmalige Ereignisse angeboten. Parameter
azyklisch zu lesen oder zu schreiben beeinträchtigt den zyklischen Datenverkehr nicht.
Für die PROFIBUS-DP Erweiterung DP-V1 gilt der Telegrammtyp SD2 nach folgender
Tabelle:
SD
LE
LEr
SD
DA
Start
Length
Length
Start
Destina-
Source
Delimiter
repeat
Delimiter
tion
Adress
Adress
68H
X
X
68H
xx
Tabelle 9.1
PROFIBUS SD2 Telegramm für DP-V1 Dienste
Klasse 1 Master (PLC etc.) und Klasse 2 Master (PC-Tool) verwenden azyklische
Dienste. Folgende Tabelle zeigt die angebotenen azyklischen Dienste mit Bezug auf
die jeweilige Master-Klasse:
Azyklische
Master-
Dienste
Klasse
Initiate request
2
Aufbau einer azyklischen Verbindung
Abort request
2
Abbruch einer azyklischen Verbindung
Read request
2
Leseauftrag über DP-V1
Id.-Nr.: 1108.07B.3-01
9
Azyklische Datenübertragung
SA
DSAP
SSAP
DU
FCS
ED
Destina-
Source
Data
Frame
End
tion
Service
Unit
Check
Delimiter
Service
Access
Sequence
Besteht
Access
Point
aus 5
Point
Bereichen
xx
xx
xx
X..
Bedeutung
DSAP
SSAP
32H
31H
32H
0..30H
32H
0..30H
Stand: 07/2015
Azyklische
Master-
Dienste
Klasse
Write request
2
Schreibauftrag über DP-V1
Data request
2
Datentransfer
Read request
1
Leseauftrag über DP-V1
Write request
1
Schreibauftrag über DP-V1
Alarm
1
Alarmbehandlung
Tabelle 9.2
Übersicht der angebotenen azyklischen Dienste
Der Zugriff auf DP-V1 erfolgt nach folgendem Schema:
1.
Schreibanforderung (5F):
y Der Master fordert vom Slave den Lese- oder Schreibzugriff über einen
Schreibdienst auf Basis des DataUnit Index 47 (2F hex):
SD
..
DSAP
SSAP
68H
xx
32
30
y Der Slave bekommt die Information, welcher Auftrag bearbeitet werden soll.
2.
Schreibantwort (5F):
y Der Slave quittiert dem Master die Anfrage mit dem gespiegeltem DP-V1-
Header der Schreibanforderung:
SD
..
DSAP
SSAP
68H
xx
32
30
y Im Fehlerfall sendet der Slave eine negative Antwort.
3.
Lesesanforderung (5E):
y Um Daten aus dem Slave auszulesen, sendet der Master eine Lese-
anforderung:
SD
..
DSAP
SSAP
68H
xx
32
30
ServoOne Benutzerhandbuch PROFIBUS/PROFINET
Bedeutung
DSAP
SSAP
32H
0..30H
32H
0..30H
33H
33H
33H
33H
33H
33H
DU
DU
DU
DU
DU
FCS ED
Req. id
Slot
Index
Length
UserData
5F
0
2F
n+1
0..n
xx
DU
DU
DU
DU
FCS
ED
Req. id
Slot
Index
Length
5F
0
2F
n+1
xx
16H
DU
DU
DU
DU
FCS
ED
Req. id
Slot
Index
Length
5E
0
2F
MAX
xx
16H
16H
37