584.866 aktive Mitglieder*
4.900 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
FANUC Forum

Variablen 100-149 nicht löschen

Beitrag 14.03.2009, 13:31 Uhr
Morph21
Morph21
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 26.11.2005
Beiträge: 63

Hallo,

ich hab da ein kleines Problem bei der 31i Steuerung, ich will das die Variablen #100-#149 beim ausschalten der Maschine nicht gelöscht werden da ich diese für Werkzeugstandzeiten verwenden will.

Ds legt man wohl im Parameter 6001 #6 fest, hab ich ausprobiert, aber es will nicht funktionieren, hat das schon mal jemand gemacht ?

Gruß
Mathias
TOP    
Beitrag 14.03.2009, 13:35 Uhr
Boern
Boern
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 27.11.2004
Beiträge: 2.484

Hallo,

soweit ich das weiß bleiben die Parameter ab #500 im Speicher !!!

Gruß Boern


--------------------

Das dringendste Problem der Technologie von heute ist nicht mehr die Befriedigung von Grundbedürfnissen und uralten Wünschen der Menschen, sondern die Beseitigung von Übeln und Schäden, welche uns die Technologie von gestern hinterlassen hat.


Dennis Gabor (1900-79), ungar.-brit. Physiker, Entwickler der Holographie, 1971 Nobelpr.
TOP    
Beitrag 14.03.2009, 13:43 Uhr
kroate
kroate
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.04.2007
Beiträge: 288

Hallo Morph21 !!!

Hier eine kleine Beschreibung was für Variablen es gibt.
Und wie schon Boern sagt nimm die ab 500.

#0 Immer null Diese Variable hat immer den Wert Null. Ihr kann kein anderer Wert zugewiesen werden.

#1 -- #33 Lokale Variablen. Lokale Variablen können nur innerhalb eines Makros zur Zwischenspeicherung von Daten, z.B. Ergebnissen eines Vorgangs, benutzt werden. Beim Abschalten der Spannung werden lokale Variablen auf Null initialisiert. Beim Aufruf eines Makros werden lokalen Variablen Argumente zugeordnet.

#100 -- #199 Globale Variablen
#500 -- #999 Globale Variablen
Globale Variablen können von mehreren Makroprogrammen benutzt werden.
Beim Abschalten der Spannung werden die Variablen #100 bis #199 auf Null initialisiert.
Die Variablen #500 bis #999 behalten dagegen auch beim Abschalten der Spannung ihre Daten.

#1000 -- System--variablen
Systemvariablen werden zum Lesen und Schreiben diverser NC--Daten wie momentane Position und Werkzeugkompensationswerte benutzt.


--------------------
Wenn ich, in irgendeiner weise mit den Letzen Sätzen was ausgelöst habe was dich oder euch in Rage und Unwohl gebracht hatt, dann bitte ich um entschuldigung und ignorriert einfach die Sätze.

M.f.G. kroate
TOP    
Beitrag 14.03.2009, 13:51 Uhr
kroate
kroate
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.04.2007
Beiträge: 288

Hallo Morph21 !!!

Was sich den 6001 Parameter for custom macro angeht ist unter #6 CCV : Common variables #100 through #149 are
cleared to “vacant” by reset (0)/not cleared by reset (1).
Ich verstehe das so, das wenn du Reset drückst die Parameter erhalten bleiben oder nicht.

Also eindeutig nicht das was du suchst.


--------------------
Wenn ich, in irgendeiner weise mit den Letzen Sätzen was ausgelöst habe was dich oder euch in Rage und Unwohl gebracht hatt, dann bitte ich um entschuldigung und ignorriert einfach die Sätze.

M.f.G. kroate
TOP    
Beitrag 15.03.2009, 11:41 Uhr
Morph21
Morph21
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 26.11.2005
Beiträge: 63

Danke für die Antworten, aber die 500er reichen mir nicht, das wäre natürlich die einfachste Lösung wobei ich zwei Revolver habe und ich diese wegen der Übersicht gerne getrennt halten möchte. Mein Chef will keine 2500 Euro für die zusätzliche Variablen ausgeben.

In meinem Parameter Handbuch steht eindeutig zu 6001 #6:

Die globalen Variablen #100 bis #149 werden beim Ausschalten

0: geleert
1: nicht gelöscht


Naja ich muss mir morgen mal den Parameter 6037 anschauen, wenn ich ein Teil der 500er Variablen trenne so das ich sie für jeden Kanal hab könnte es gehen, wir brauchen halt ein paar fürs Abstechprogramm und ich brauch für beide Revolver zusammen 48 Variablen.

Weiß jemand ob man in die Variablen auch etwas anderes als Zahlen schreiben kann, am liebsten sowas wie "Werkzeug 1" ?
TOP    
Beitrag 15.03.2009, 16:42 Uhr
Armageddon
Armageddon
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 09.01.2004
Beiträge: 762

Die 100er sind immer weg nach dem Ausschalten. Da kannst Du nix dran ändern.
TOP    
Beitrag 15.03.2009, 22:53 Uhr
kroate
kroate
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.04.2007
Beiträge: 288

Hallo Morph21 !!!

QUOTE (Morph21 @ 15.03.2009, 11:41) *
Weiß jemand ob man in die Variablen auch etwas anderes als Zahlen schreiben kann, am liebsten sowas wie "Werkzeug 1" ?


Probiert habe ich es noch nicht, kann gut sein. Werde es Morgen direkt Probieren.
Was ich aber nicht so ganz verstehe, was willste dann mit der #...=Werkzeug 1 machen ?


--------------------
Wenn ich, in irgendeiner weise mit den Letzen Sätzen was ausgelöst habe was dich oder euch in Rage und Unwohl gebracht hatt, dann bitte ich um entschuldigung und ignorriert einfach die Sätze.

M.f.G. kroate
TOP    
Beitrag 16.03.2009, 10:05 Uhr
Morph21
Morph21
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 26.11.2005
Beiträge: 63

War nur so ein Beispiel, kann auch einfach nur T101 usw. drin stehen. Ist nur wegen der Übersicht für die Bediener im Makro Bildschirm

T101
Soll Ist

T202
Soll Ist


Darum brauche ich auch so viele Variablen, vielleicht geht es irgendwie mit den Zeichencodes, die hab ich noch nie benutzt, weiß jemand was darüber ?
TOP    
Beitrag 16.03.2009, 15:40 Uhr
kroate
kroate
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.04.2007
Beiträge: 288

Hallo Morph21 !!!

Haste recht, habe es sogar hinnbekommen.
Diese Variablen werden nach ausschalten der Maschine gelöscht.
Variablen #100 ... #299,
Wird der Parameter pm 4009 D1=1 gesetzt, kann ein löschen verhindert werden.

Das funktioniert nur bei der 30i, bei der 18i und 16i binn noch am suchen und am werkeln.
Das ist also Definitiv möglich, und ist noch vom Maschinenhersteller abhängig.


--------------------
Wenn ich, in irgendeiner weise mit den Letzen Sätzen was ausgelöst habe was dich oder euch in Rage und Unwohl gebracht hatt, dann bitte ich um entschuldigung und ignorriert einfach die Sätze.

M.f.G. kroate
TOP    
Beitrag 17.03.2009, 00:24 Uhr
Morph21
Morph21
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 26.11.2005
Beiträge: 63

Hm an was für Maschinen arbeitest du, in meinem Parameter Handbuch sind PM4000 bis 4539 für Schnittstellen der Spindel, also was ganz anderes...du scheinst wohl an einem Bearbeitungszentrum zu arbeiten, bei mir handelt es sich um eine Miyano BNE.
TOP    
Beitrag 17.03.2009, 04:58 Uhr
kroate
kroate
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.04.2007
Beiträge: 288

Hallo Morph21 !!!

Ja, die mit Fanuc sind 3,4 und 5Achs Bearbeitungszentren vom Typ OKK, Hardinge und Matsuura.


--------------------
Wenn ich, in irgendeiner weise mit den Letzen Sätzen was ausgelöst habe was dich oder euch in Rage und Unwohl gebracht hatt, dann bitte ich um entschuldigung und ignorriert einfach die Sätze.

M.f.G. kroate
TOP    



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