Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Seite 215

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

09/2011
aaBcsOffset
Summe aller axialen Verschiebungen einer Achse,
wie z.B. DRF, online Werkzeugkorrektur, $AA_OFF und ext. NPV.
-
Mehrzeilig: ja
aaBrakeCondB
Zeigt die für die Achse/Spindel anstehenden Bremsanforderungen (Bedingungen) zum Interpolator-Stopp an.
Eine Bremsanforderung besteht aus einer Kollisionsrichtung, die sich auf eine Koordinatenachse im BKS bezieht, und
einer Bremspriorität, die sich auf die Bearbeitungsstufe bezieht.
Falls die Achse/Spindel aufgrund dieser Anforderung(en) eine aktuelle Bremsanforderung erhält, wird Bit 0 in
$AA_BRAKE_STATE[X] (im nächsten Ipo-Takt) gesetzt.\
In den Bits 0 bis 3 wird die höchste Bremspriorität in positiver Richtung angezeigt:
0: keine anstehende Bremsanforderung
1: Priorität 1 umfasst alle Positioniervorgänge (G0, POS, SPOS)
2: Priorität 2 umfasst DYNNORM und alle Bewegungen der Priorität 1
3: Priorität 3 umfasst DYNPOS und alle Bewegungen der Prioritäten 1 bis 2
4: Priorität 4 umfasst DYNROUGH und alle Bewegungen der Prioritäten 1 bis 3
5: Priorität 5 umfasst DYNSEMIFIN und alle Bewegungen der Prioritäten 1 bis 4
6: Priorität 6 umfasst alle Bewegungen (einschließlich DYNFINISH)
7: Priorität 7 umfasst alle Bewegungen. Die Anforderung wurde durch das VDI-Nahtstellensignal DB31,..DBX4.3
"Vorschub halt/Spindel halt" ausgelöst.
Es wird unabhängig von der Bewegungsrichtung immer gebremst.
13: Priorität 13 umfasst alle Bewegungen. Es wird axial mit einer Notaus-Bremsrampe gebremst.
In den Bits 16 bis 19 wird die höchste Bremspriorität in negativer Richtung angezeigt:
0 bis 13: gleiche Bedeutung wie bei den Bits 0 bis 3
Alle anderen Bits werden nicht gesetzt.
Lässt man sich den Wert der Variablen hexadezimal anzeigen, zeigt die fünfte Ziffer von rechts die Bremspriorität
in negativer Richtung und die erste Ziffer von rechts diejenige in positiver Richtung an.
-
Mehrzeilig: ja
aaBrakeCondM
Zeigt die für die Achse/Spindel anstehenden Bremsanforderungen (Bedingungen) zum Interpolator-Stopp an.
Eine Bremsanforderung besteht aus einer Kollisionsrichtung, die sich auf eine Koordinatenachse im MKS bezieht, und
einer Bremspriorität, die sich auf die Bearbeitungsstufe bezieht.
In den Bits 0 bis 3 wird die höchste Bremspriorität in positiver Richtung angezeigt:
0: keine anstehende Bremsanforderung
1: Priorität 1 umfasst alle Positioniervorgänge (G0, POS, SPOS)
2: Priorität 2 umfasst DYNNORM und alle Bewegungen der Priorität 1
3: Priorität 3 umfasst DYNPOS und alle Bewegungen der Prioritäten 1 bis 2
4: Priorität 4 umfasst DYNROUGH und alle Bewegungen der Prioritäten 1 bis 3
5: Priorität 5 umfasst DYNSEMIFIN und alle Bewegungen der Prioritäten 1 bis 4
6: Priorität 6 umfasst alle Bewegungen (einschließlich DYNFINISH)
7: Priorität 7 umfasst alle Bewegungen. Die Anforderung wurde durch das VDI-Nahtstellensignal DB31,..DBX4.3
"Vorschub halt/Spindel halt" ausgelöst.
Es wird unabhängig von der Bewegungsrichtung immer gebremst.
13: Priorität 13 umfasst alle Bewegungen. Es wird axial mit einer Notaus-Bremsrampe gebremst.
In den Bits 16 bis 19 wird die höchste Bremspriorität in negativer Richtung angezeigt:
0 bis 13: gleiche Bedeutung wie bei den Bits 0 bis 3
Alle anderen Bits werden nicht gesetzt.
Lässt man sich den Wert der Variablen hexadezimal anzeigen, zeigt die fünfte Ziffer von rechts die Bremspriorität
in negativer Richtung und die erste Ziffer von rechts diejenige in positiver Richtung an.
-
Mehrzeilig: ja
aaBrakeState
gibt für die Achse/Spindel zurück, ob aufgrund der Anforderung durch aaBrakeCondB bzw. eines VDI-
Nahtstellensignals DB31,..DBX4.3 "Vorschub halt/Spindel halt" eine aktuelle Bremsanforderung gesetzt wurde.
-
Mehrzeilig: ja
© Siemens AG 2011 All Rights Reserved
SINUMERIK 840D sl, SINAMICS S120 Listenhandbuch (LIS2sl) - 09/2011
$AA_BCS_OFFSET[Achse]
0
Achsindex
$AA_BRAKE_CONDB[axis]
0
0
Achsindex
$AA_BRAKE_CONDM[axis]
0
0
Achsindex
$AA_BRAKE_STATE[axis]
0
0
Achsindex
1.5 Zustandsdaten der Achsen
Double
numMachAxes
0xD000D
UDoubleword
numMachAxes
0xD000D
UDoubleword
numMachAxes
1
UDoubleword
numMachAxes
1 Variablen
r
r
r
r
1-215

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinamics s120

Inhaltsverzeichnis