Herunterladen Diese Seite drucken

Beckhoff AX2000 Handbuch Seite 38

Kommunikationsprofil profibus dp
Vorschau ausblenden Andere Handbücher für AX2000:

Werbung

Prozessdatenkanal
5.2.1
Positionierung (Opmode 2)
*: für Tippen / Referenzieren
Abweichende Belegung der Prozessdatenfächer bei STW Bit 14=1:
Fahrsatznummer
Sollgeschwindigkeit (v
Istdrehzahl (16 Bit)
Istposition (32Bit)
Herstellerspezifischer Status
Sollgeschwindigkeit für den Direktfahrauftrag
Sollposition für den Direktfahrauftrag
Fahrsatzart
38
PZD 1
PZD 2
STW
Fahrsatznummer oder v
ZSW
n
(16 Bit)
ist
PZD 1
PZD 2
STW
Direktfahrauftrag: V
ZSW
n
(16 Bit)
ist
Die Fahrsatznummer des zu startenden Fahrauftrags kann in den Bereichen 1 bis 180
(EEPROM-Fahraufträge) bzw. 192 bis 255 (RAM-Fahraufträge) liegen.
)
soll
Nur für Tippbetrieb bzw. Referenzfahrt. PNU 1894 liefert den Multiplikator für diesen Wert,
siehe Kapitel 4.2.4.1.
Die Darstellung des 16 – Bit Drehzahlistwerts ist normiert auf den Parameter für die
Überdrehzahl VOSPD
Der Bereich für die inkrementelle Position umfasst Werte von -2
Dabei entspricht eine Umdrehung 2
In den Prozessdaten werden die oberen 16 Bits des herstellerspezifischen Statusregisters
(PNU 1002) zur Verfügung gestellt. Die Numerierung beginnt dabei wieder bei 0.
Bedeutungen der Statusregisterbits finden Sie in der Tabelle in Kapitel 4.2.3.3.
Der nutzbare Bereich für die Geschwindigkeit wird nicht durch den zur Verfügung stehenden
Datenbereich begrenzt. Sie wird durch die maximale fahrbare Drehzahl nmax begrenzt, die
durch den Drehzahlparameter VLIM als Enddrehzahl für den Motor vorgegeben wurde.
Die maximale Geschwindigkeit ergibt sich nach folgender Formel:
=
´
v
n
SI, max
max
PGEARO
=
´
v
n
inkr. max.
max
Der AX2000/2500 rechnet für alle Positioniervorgänge intern nur auf inkrementeller
Basis. Deshalb gibt es für Wege, die in SI – Einheiten angegeben werden sollen,
Einschränkungen im nutzbaren Wertebereich.
Der Bereich für die inkrementelle Position umfasst Werte von –2
Die durch die Parameter 1803 (PGEARO) und 1802 (PGEARI) festgelegte Auflösung und
die Variable PRBASE bestimmen den sinnvoll nutzbaren Bereich für Positioniervorgänge.
Die Variable PRBASE bestimmt über die Gleichung n = 2
pro Motorumdrehung. Der Wert von PRBASE kann nur 16 oder 20 betragen.
PGEARO enthält die Anzahl der Inkremente die gefahren werden, wenn die zu fahrende
Strecke PGEARI beträgt. Die Defaultwerte für PGEARO sind 1048576 (PRBASE = 20)
bzw. 65536 (PRBASE = 16) und entsprechen einer Umdrehung.
Es ergeben sich für diese Einstellung folgende erfassbare Umdrehungen:
-2048 .. +2047
für PRBASE = 20 bzw. -32768 .. + 32767 für PRBASE = 16
Der sinnvoll nutzbare Positionsbereich erstreckt sich über den Bereich:
PGEARI
-
´
31
2
PGEARO
(
-
31
2 .. 2
Die verschiedenen Fahrsatzarten werden in Kapitel 4.2.5.3 beschrieben.
12/05
PZD 3
*
-
soll
Istposition (32 Bit)
PZD 3
PZD 4
(32 Bit)
soll
Istposition (32 Bit)
n
=
´
15
ist
n
2
ist16
VOSPD
PRBASE
Inkrementen.
PGEARI
´
PRBASE
bzw. Als inkrementelle Größe nach:
2
250 s
m
n
´
=
´
PRBASE
max
2
1sek
4000
(
)
PGEARI
-
´
31
.. 2
1
PGEARO
)
-
31
1
PZD 4
PZD 5
-
-
Herstellerspez. Status
PZD 5
Sollposition (32 Bit)
Herstellerspez. Status
31
31
bis (2
PRBASE
2
, jeweils mit n
in U/sek
max
31
31
bis 2
PRBASE
die Anzahl der Inkremente
für PGEARI £ PGEARO bzw.
für PGEARI > PGEARO.
PROFIBUS für AX2000/2500
BECKHOFF
PZD 6
-
-
PZD 6
Fahrsatzart
-
-1).
– 1.

Werbung

loading

Diese Anleitung auch für:

Ax2500