Herunterladen Inhalt Inhalt Diese Seite drucken

Erweiternde Systemvariablen; Übersicht; Zustandsdaten - Siemens SINUMERIK 828D Handbuch

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

Werbung

K9: Kollisionsvermeidung - nur 840D sl
7.2 Inbetriebnahme
7.2.4

Erweiternde Systemvariablen

7.2.4.1
Übersicht
Über folgende Systemvariablen können weitere Informationen zu internen Zuständen und
Werten der Kollisionsvermeidung gelesen werden:
● Zustandsdaten (Seite 282)
● Speicherplatzbedarf (Seite 283)
● Bremswegschätzungen (Seite 283)
7.2.4.2

Zustandsdaten

Über die nachfolgenden Systemvariablen (BTSS-Variablen) können Zustandsdaten der
Kollisionsvermeidung gelesen werden
Systemvariable
$AN_COLL_STATE[<m>]
$AN_COLL_STATE_COND[<m>
]
$AN_COLL_IPO_ACTIVE
$AN_COLL_IPO_LIMIT
$AN_COLL_LOAD[<i>]
1)
$AN_ACTIVA‐
TE_COLL_CHECK[<j>]
$AN_COLL_CHECK_OFF
$AA_COLLPOS[<a>]
$AC_COLLPOS[<k>]
a: Achsname
i: 0 = Funktion 1, 1 = Funktion 2, 2 = Funktion 3, ...
j: Index 0, 1, 2, ... für je ein Bitfeld von 8 Byte Breite.
k: Koordinatenindex k = 1, 2, 3 für X-, Y-, Z-Koordinate
m: Systemvariablen- bzw. Schutzbereichsindex 0, 1, 2, ... (MD18890 $MN_MM_MAXNUM_3D_PROT_AREAS - 1)
1) Die Systemvariable kann durch Beschreiben mit dem Wert 0 zurückgesetzt werden. Jeder andere Wert wird mit einer
Fehlermeldung abgelehnt.
Literatur
Eine ausführliche Beschreibung der Systemvariablen findet sich in:
Listenhandbuch Systemvariable
282
BTSS-Variable
anCollState[<m>]
anCollStateCond[<m>]
anCollIpoActive
anCollIpoLimit
anCollLoad[<i>]
1)
anActivateColl‐
Check[<j>]
anCollCheckOff
aaCollPos
acCollPos
Bedeutung
Aktueller Zustand eines Schutzbereiches (aktiv / inaktiv) be‐
züglich der Kollisionsvermeidung
Überwachungszustand (bitcodiert) eines Schutzbereichs
Aktivierungszustand der Kollisionsvermeidung im Hauptlauf
(aktiv / inaktiv)
Geschwindigkeitsreduzierung durch Kollisionsvermeidung im
Hauptlauf (aktiv / inaktiv)
Rechenzeitbedarf für Kollisionsvermeidungsfunktion <i>
Aktueller Zustand der NC/PLC-Nahtstelle DB10, DBX234.0 -
DBX.241.7 (Schutzbereiche aktivieren) mit Index j für jeweils 8
Byte
Aktueller Zustand der NC/PLC-Nahtstelle DB10, DBB58
(Schutzbereichsgruppen betriebsartenabhängig ausschalten)
Position der Achse <a> im Maschinenkoordinatensystem
(MKS) beim zuletzt aufgetretenen Kollisionsalarm
Vektor <k> zur Kollisionsposition im Weltkoordinatensystem
beim zuletzt aufgetretenen Kollisionsalarm
Funktionshandbuch, 01/2015, 6FC5397-2BP40-5AA2
Sonderfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis