Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierung; Prüfen Auf Kollisionspaar (Collpair) - Siemens SINUMERIK 840DE sl Funktionshandbuch

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

Werbung

Tabelle 7-2
Systemvariable
Gesamtbremsweg
$AA_DTBREM[<a>]
Anteilige Bremswege bei überlagerten Bewegungen
$AA_DTBREM_CMD[<a>]
$AA_DTBREM_CORR[<a>]
$AA_DTBREM_DEP[<a>]
<a>: Achsname
Literatur
Eine ausführliche Beschreibung der Systemvariablen findet sich in:
Listenhandbuch Systemvariable
7.3

Programmierung

7.3.1
Prüfen auf Kollisionspaar (COLLPAIR)
Die Funktion COLLPAIR(...) ermittelt, ob zwei Schutzbereiche ein Kollisionspaar bilden.
Syntax
[<RetVal> =] COLLPAIR(<Name_1>,<Name_2>[,<NoAlarm>)])
Bedeutung
COLLPAIR:
<RetVal>:
Sonderfunktionen
Funktionshandbuch, 12/2017, 6FC5397-2BP40-6AA1
Maschinenkoordinatensystem (MKS)
BTSS-Variable
aaDtbrem
aaDtbremCmd
aaDtbremCorr
aaDtbremDep
Prüfen auf Zugehörigkeit zu einem Kollisionspaar
Rückgabewert der Funktion
Datentyp:
INT
Wert:
≥ 0
-1
-2
-3
-4
-5
K9: Kollisionsvermeidung, intern
Bedeutung
Geschätzter, linear genäherter Gesamtbremsweg
Kommandoanteil
Korrekturanteil
Kopplungsanteil
Die beiden Schutzbereiche bilden ein Kollisionspaar.
Rückgabewert == Kollisionspaarindex m (siehe
$NP_COLL_PAIR (Seite 330))
Es wurden entweder weniger als zwei Strings angege‐
ben, oder mindestens einer der beiden ist der Null-
String.
Der im ersten Parameter angegebene Schutzbereich
wurde nicht gefunden.
Der im zweiten Parameter angegebene Schutzbereich
wurde nicht gefunden.
Keiner der beiden angegebenen Schutzbereiche wur‐
de gefunden.
Beide angegebenen Schutzbereiche wurden gefun‐
den, aber nicht gemeinsam in einem Kollisionspaar.
7.3 Programmierung
335

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis