Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Nullpunktverschiebung, Nullpunktverschiebung über Parameter

Beitrag 13.04.2022, 15:32 Uhr
ducman72
ducman72
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 14.12.2006
Beiträge: 116
Hallo,
ich soll an einem 4 Achs Bearbeitungszentrum mit Siemens 840d das laufende Programm ändern, da die Rohgussteile sich ein wenig von den Maßen geändert habe. Das Problem, es werden Oberseite und daneben die Unterseite gleichzeitig gefräst. Ich wollte es gerne über Parameter machen, da ich dann nur einen Wert am Programmstart ändern muss.
ich habe am Start die Parameter beschrieben, und im Programm wo die Oberseite bearbeitet wird, habe ich gesagt die Parameter ins Minus, und bei der Unterseite den Parameter als Plus angegeben.
Programm gestartet, und nun kommt Syntaxfehler.
Noch zu mir, ich habe lange Zeit mit Heidenhain gearbeitet, da war sowas kein Problem. Nur leider mit Siemens absolut keine Erfahrung.
Ich hoffe, hier kann jemand helfen.
Gruß
Ducman72
   
Beitrag 13.04.2022, 16:06 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.927
Da wirst du wohl einen Syntaxfehler in deinem Programm (gemacht) haben.
Da dein Programm oder zumindest die Programmzeile, in der Fehler auftritt, nicht bekannt ist, kann man nicht mehr dazu sagen.
   
Beitrag 13.04.2022, 20:10 Uhr
ducman72
ducman72
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 14.12.2006
Beiträge: 116
siehe Bild
Angehängte Datei(en)
Angehängte Datei  1.jpg ( 40.33KB ) Anzahl der Downloads: 42
 
   
Beitrag 13.04.2022, 20:13 Uhr
ducman72
ducman72
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 14.12.2006
Beiträge: 116
QUOTE (ducman72 @ 13.04.2022, 21:10 Uhr) *
siehe Bild

bessere Qualität

Der Beitrag wurde von ducman72 bearbeitet: 13.04.2022, 20:16 Uhr
Angehängte Datei(en)
Angehängte Datei  2.jpg ( 425.31KB ) Anzahl der Downloads: 49
 
   
Beitrag 13.04.2022, 21:12 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.927
Es muss Z=-R60 heißen.

Variable musst du NC-Adressen (z.B. Achsnamen) immer mit Gleichheitszeichen zuweisen. Man kann das nicht so schreiben, wie wenn man eine Achsposition mit einem Zahlenwert angibt (wie z.B. Z123).
   
Beitrag 16.04.2022, 15:51 Uhr
ducman72
ducman72
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 14.12.2006
Beiträge: 116
Hi,
danke, das Prg läuft. Das Ergebnis ist zwar nicht zufriedenstellend, aber das Programm läuft durch.
Nur sind die Verschiebungen nicht so wie gewollt.
Dienstag noch ein anderer Versuch, das sollte klappen.
Danke für die Antwort.
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: