Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

sinumerik 810m, mehr nullpunkte

Beitrag 11.12.2003, 01:45 Uhr
virtula
virtula
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 06.03.2003
Beiträge: 22
hallo zusammen,
kann mir jemand helfen ?
die 810m steuerung hat 4 nullpunkte ( G54-G57)
ich brauche aber min. noch zwei npv`s mehr im pendelbetrieb.
ich brauche aber min. zwei npv`s mehr.
kann man so etwas realisieren ?
danke im voraus c.
   
Beitrag 11.12.2003, 09:34 Uhr
Franz.X
Franz.X
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 27.04.2003
Beiträge: 61
Da gibt es ein Unter-Programm "NP-Verschiebung laden" .
Mit dem kannst du deinen NP im Programm verschieben so oft du willst.
Du brauchst halt einen Programmsatz dazu.
Das ist beim Lesen etwas gewöhnungsbedürftig, geht aber ansonsten ganz gut.
D.h. ich verschiebe den Nullpunkt nicht, sondern ich setze ihn im/über Prgr. "neu"

z.B.
Nxxx L600 (G54) R51=..... (x) R52=.....(y) R53=.....(Z)

Danach ist der neue NP aktiv

Die Unterprogamme sind bei mir als Zyklus dabei gewesen
PS: welche Maschine hast du ?


mfg
FranzX
   
Beitrag 11.12.2003, 17:19 Uhr
mrsupervisor
mrsupervisor
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 27.07.2003
Beiträge: 14
Hallo,

das Problem kann man wie folgt lösen:
Du mußt einfach im Programmkopf, also an jedem Programmanfang deine Nullpunkte mit folgenden Befehlen setzen.

N0010 @430 K1 K1 K0 K2500 (NPV G54 X-Achse)
N0030 @430 K1 K2 K0 K1500 (NPV G54 Y-Achse)
N0040 @430 K1 K3 K0 K250 (NPV G54 Z-Achse)
N0050 @430 K2 K1 K0 K1000 (NPV G55 X-Achse)
N0060 @430 K2 K2 K0 K750 (NPV G55 Y-Achse)
N0070 @430 K2 K3 K0 K325 (NPV G55 Z-Achse)
N0080 T88888 M06 (ab hier normale Programmfortsetzung)
:
:
:

wenn Du wie oben beschrieben vorgehst und die entsptechenden Zeilen in deinem Hauptprogramm ganz am Programmanfang setzt, werden die entsprechenden Werte in den Nullpunktverschiebungsspeicher (Settingdaten) geschrieben.
Wenn für das abzuarbeitende Programm nur ein Nullpunkt benötigt wird, kannst Du die Zeilen N0050-N0070 weglassen.

Mfg
Supervisor

wink.gif wink.gif wink.gif
   
Beitrag 16.12.2003, 18:34 Uhr
fredl
fredl
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 09.11.2003
Beiträge: 5
Hallo,
Wir haben das Problem mit der G59-Funktion gelöst.Dabei wird jeder beliebige Nullpunkt innerhalb des Programms verschoben.
Bei uns sieht das z.B. so aus:

G54*
L100*
G59 Z55* (Z-Nullpunkt wird 55 mm ins + verschoben)
L101*
G59 Z0* (Z-Nullpunkt wird wieder auf den ursprünglichen Wert zurückgesetzt)

MFG fredl
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: