Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 552

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

Werbung

Tabellen
16.7 Vordefinierte Funktionen
Die Frame-Funktionen CTRANS, CSCALE, CROT und CMIRROR dienen zur Generierung
von Frame-Ausdrücken.
2. Geometrie-Funktionen
Schlüsselwort/
Ergebnis
Funktions-
bezeichner
CALCDAT
BOOL:
Fehlerstatus
Bezeichner
Ergebnis
CALCPOSI
INT:
Status
0 OK
-1 DLIMIT
neg.
-2 Trafo.
n.def.
1 SW-Limit
2 Arbeitsfeld
3 Schutzber.
Weiter siehe
PGA
Erläuterung:
CALCPOSI
INTERSEC
BOOL:
Fehlerstatus
552
1. Parameter
2. Parameter
VAR REAL [,2]:
INT: Anzahl der
Tabelle mit
Eingabe-
Eingabepunk-
punkte für
ten (jeweils
Berechnung
Abszisse und
(3 oder 4)
Ordinate für
1., 2., 3. etc.
Punkt)
1. Parameter
2. Parameter
REAL:
REAL:
Ausgangsposi
Inkrement.
tion im WCS
Wegvorgabe
[0] Abszisse
[0] Abszisse
[1] Ordinate
[1] Ordinate
[2] Applikate
[2] Applikate
bezogen auf
Ausgangs-
position
Mit CALCPOSI kann überprüft werden, ob ausgehend von einem gegebenen Startpunkt die
Geometrieachsen einen vorgegebenen Weg verfahren können, ohne die Achsgrenzenn
(SW-Limits), Arbeitsfeldbegrenzungen oder Schutzbereiche zu verletzen. Für den Fall, das
der vorgegebene Weg ohne Verletzungen nicht gefahren werden kann, wird der maximal
zulässige Wert zurückgegeben.
VAR REAL [11]:
VAR REAL [11]:
Erstes
Zweites
Konturelement
Konturelement
3. Parameter
Erläuterung
VAR REAL [3]:
CALCDAT: Calculate circle data
Ergebnis:
Berechnet Radius und Mittelpunkt
Abszisse,
eines Kreises aus 3 oder 4
Ordinate und
Punkten (gemäß Parameter 1),
Radius des
die auf einem Kreis liegen sollen.
errechneten
Die Punkte müssen
Kreismittelpunk
unterschiedlich sein.
tes
3. Parameter
4. Parameter
REAL:
REAL:
einzuhaltende
Rückgabewert
Mindestab-
möglicher inkr.
stände von
Weg, wenn
Grenzen
Weg aus
[0] Abszisse
Parameter 3
ohne Grenz-
[1] Ordinate
verletzung
[2] Applikate
nicht voll
[3] lin. Masch.
abgefahren
Achse
werden kann
[4] rot. Achse
VAR REAL [2]:
Ergebnisvektor:
Schnittpunkt-
koordinate,
Abszisse und
Ordinate
Programmierhandbuch, 09/2011, 6FC5398-1BP40-2AA0
5.
6.
Parameter
Parameter
BOOL:
bin codiert
0:
zu über-
wachen
Auswer-
tung
1 SW-
G-Codes
Limits
Gruppe 13
2 Arbeits-
(inch/metr.)
feld
1:
4 aktiver
Schutzber.
Bezug auf
Grundsys-
8 voraktiv.
tem der
Schutz-
Steuerung,
bereich
unabhän-
gig vom
aktiven
G-Codes
Gruppe 13
Intersection:
Schnittpunktberechnung
Es wird der Schnittpunkt
zwischen zwei
Konturelementen berechnet.
Die Schnittpunktkoordinaten
sind Rückgabewerte. Der
Fehlerstatus gibt an, ob ein
Schnittpunkt gefunden wurde.
Grundlagen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis