Herunterladen Inhalt Inhalt Diese Seite drucken

Ergebnisse Von Calcposi - Siemens SINUMERIK 840D sl Funktionshandbuch

Mit cnc-software 4.5 sp2
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

A3: Achsüberwachungen, Schutzbereiche
2.3 Schutzbereiche
Programmcode
N600 _MOVDIST[2] =
N610 _DLIMIT[3] = 2.
N620 _STATUS = CALCPOSI(_STARTPOS, _MOVDIST, _DLIMIT, _MAXDIST,,12)
N630 _STARTPOS[0] = 0.
N640 _STARTPOS[1] = 0.
N650 _STARTPOS[2] = 0.
N660 _MOVDIST[0] =
N670 _MOVDIST[1] = 30.
N680 _MOVDIST[2] =
N690 TRANS X10
N700 AROT Z45
N710 _STATUS = CALCPOSI(_STARTPOS,_MOVDIST, _DLIMIT, _MAXDIST)
; Frames aus N690 und N700 wieder löschen
N720 TRANS
N730 _STARTPOS[0] =
N740 _STARTPOS[1] = 10.
N750 _STARTPOS[2] =
; Vektoren _MOVDIST und _MAXDIST definieren die Bewegungsebene
N760 _MOVDIST[0] = 30.
N770 _MOVDIST[1] = 30.
N780 _MOVDIST[2] =
N790 _MAXDIST[0] = 1.
N800 _MAXDIST[1] = 0.
N810 _MAXDIST[2] = 1.
N820 _STATUS = CALCPOSI(_STARTPOS, _MOVDIST, _DLIMIT, _MAXDIST,,17)
N830 M30

Ergebnisse von CALCPOSI():

N...
<Status>
<MaxDist>[0] ≙ X
420
3123
430
1122
440
1121
510
4213
520
0000
540
2222
620
4223
710
1221
820
102121
140
0.
0.
0.
0.
0.
0.
<MaxDist>[1] ≙ Y
8.040
4.594
20.000
11.429
30.000
17.143
0.000
0.000
0.000
-27.000
0.000
-25.000
-13.000
0.000
0.000
21.213
18.000
18.000
Bemerkungen
N3 wird verletzt.
Keine Begrenzung wird verletzt.
Nur noch Überwachung der Softwareendschalter aktiv.
Startpunkt verletzt C4
Voraktivierter C4 wird nicht überwacht. Der vorgegebene
Weg kann vollständig verfahren werden.
Wegen _DLIMIT[1] = 2 wird der Verfahrweg durch die
Arbeitsfeldbegrenzung eingeschränkt.
Abstand zu C4 wegen C2 und _DLIMIT[3] insgesamt 4 mm.
Abstand C2 → N3 von 0.1 mm führt nicht zur Beschränkung
des Verfahrwegs.
Frame mit Translation und Rotation aktiv. Der zulässige
Verfahrweg in _MOVDIST gilt im verschobenen und
gedrehten WKS.
Der Softwareendschalter der Y-Achse wird verletzt. Mit
_TESTLIM = 17 wird die Berechnung einer
Weiterfahrrichtung angefordert. Diese Richtung steht in
_MOVDIST (0.707, 0.0, 0.707). Sie ist gültig, da in
_STATUS die Einhunderttausenderstelle gesetzt ist.
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis