587.048 aktive Mitglieder*
3.024 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

palettenwechsel erkennung 532

Beitrag 27.02.2007, 19:47 Uhr
Scootworks
Scootworks
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 24.03.2005
Beiträge: 184

hallo zusammen

habe eine maho 700s mit cnc 532.
..
mit befehl m71 aktivier ich die freigabe, mit m60 wird palette gewechselt. mit m61 palette 1 mit m62 palette 2.

wenn palette 1 (m61) schon im arbeitsraum ist, und ich rufe nochmals per programm m61 auf, kommt eine fehlermeldung. wie müsste ich nun das programm aufbauen dass wenn:
wenn m61 = aktiv, weiter bei x,a nsonsten m62

?
gruss

Der Beitrag wurde von MarcK bearbeitet: 27.02.2007, 19:47 Uhr
TOP    
Beitrag 27.02.2007, 20:04 Uhr
hardy9892
hardy9892
Level 4 = Community-Meister
****
Gruppe: Banned
Mitglied seit: 22.10.2006
Beiträge: 457

Hallo MarcK,

in den Programmierunterlagen ist auch beschrieben, wie ich einen Satz ausblenden kann.

Ich habe leider die Unterlagen nicht bei mir und hoffe, dass es andere Forummitglieder Dir genauer erklären können.

Gruß

hardy9892


--------------------
"Es gibt keine großen Entdeckungen und Fortschritte,
solange es noch ein unglückliches Kind auf Erden gibt."

Albert Einstein
TOP    
Beitrag 27.02.2007, 22:43 Uhr
CNCFanatiker
CNCFanatiker
Administrator
Gruppensymbol
Gruppe: Administrator
Mitglied seit: 16.12.2001
Beiträge: 5.087

Hallo MarcK,
QUOTE
wenn palette 1 (m61) schon im arbeitsraum ist, und ich rufe nochmals per programm m61 auf, kommt eine fehlermeldung.
Was für eine Fehlermeldung erhälst du denn?

Hast du auch schon versucht innerhalb des Programmes mal ein M71 vor dem M61 bzw. M62 zu setzen um die Palette freizugeben? Die Freigabe wird normalerweise nach beenden eines Programmes mit M30 oder nach "CNC-Rücksetzen" wieder gesperrt.


QUOTE
wenn palette 1 (m61) schon im arbeitsraum ist, und ich rufe nochmals per programm m61 auf, kommt eine fehlermeldung. wie müsste ich nun das programm aufbauen dass wenn:
wenn m61 = aktiv, weiter bei x,a nsonsten m62
Mir ist der Sinn des Ganzen noch nicht ganz klar?
Allerdings kannst du auch, wenn du den Fehler nicht tilgen kannst, wie von "hardy9892" schon beschrieben, den fehlerhervorufenden Satz mit dem M61 ausblenden.

N1 .
N2 ..
/N3 M61
N4..
N5.


Aber ich nehme mal an, dass du wusstest wie das mit dem Satz ausblenden funktioniert. :doch:
Wenn diese Möglichkeit in deinem Fall aber ausscheiden sollte, aus welchen Gründen auch immer, dann kommst du wohl um eine Parameterprogrammierung in Verbindung mit G29 nicht herum. confused.gif


--------------------
Gruß / Regards
CNCFanatiker
AdminCrew

Wenn wir immer das tun was wir können, dann bleiben wir immer das was wir sind.
If we always this act what we are able to do, then we always remain what we are.
TOP    
Beitrag 01.03.2007, 21:29 Uhr
Scootworks
Scootworks
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 24.03.2005
Beiträge: 184

hallo zusammen

nein es ist so:

ich habe so ein programm erstellt:

PRG 9999999
N1
N2 G23 N=923300 (M61 ist derzeit im Arbeitsraum)
N3 G23 N=933300
N4
N5 M71
N6 M62
N7 G4 X7 (Wartezeit, gab teilweise Fehler wenn ich keine drin hatte)
N8
N9 G23 N=943300 (M62 ist derzeit im Arbeitsraum)
N10
N11 M30

Ich dachte jetzt an ein folgendes Programm:

PRG 9999999
N1
N2 M71
N3 xxxxx (wenn M61 = Arbeitsraum weiter bei N7 ansonsten bei N4)
N4 M61
N5 G4 X7
N6
N7 G23 N=923300 (M61 ist derzeit im Arbeitsraum)
N8 G23 N=933300
N9
N10 M71
N11 M62
N12 G4 X7 (Wartezeit, gab teilweise Fehler wenn ich keine drin hatte)
N13
N14 G23 N=943300 (M62 ist derzeit im Arbeitsraum)
N15
N16 M30
TOP    
Beitrag 01.03.2007, 22:45 Uhr
CNCFanatiker
CNCFanatiker
Administrator
Gruppensymbol
Gruppe: Administrator
Mitglied seit: 16.12.2001
Beiträge: 5.087

Hallo MarcK,


QUOTE
N3 xxxxx (wenn M61 = Arbeitsraum weiter bei N7 ansonsten bei N4)
Wenn du es so machen möchtest, muss ich dich leider enttäuschen. Die PHILIPS CNC532 ist nicht in der Lage Systemvariablen bzw. anstehende M-Befehle auszulesen. Daher kannst du auch nicht abfragen ob M61 bereits aktiv ist. (Mir ist zumindest keine solche Funktion bekannt.)



Aber um nochmal auf meine anfängliche Frage zurückzukommen...
QUOTE
QUOTE
wenn palette 1 (m61) schon im arbeitsraum ist, und ich rufe nochmals per programm m61 auf, kommt eine fehlermeldung.

Was für eine Fehlermeldung erhälst du denn?


Es bestünde aber noch die Möglichkeit diese Fehlermeldung bzw. den Fehlermeldungsgrund zu finden und zu beseitigen.

Der Beitrag wurde von CNCFanatiker bearbeitet: 01.03.2007, 22:49 Uhr


--------------------
Gruß / Regards
CNCFanatiker
AdminCrew

Wenn wir immer das tun was wir können, dann bleiben wir immer das was wir sind.
If we always this act what we are able to do, then we always remain what we are.
TOP    
Beitrag 03.03.2007, 12:35 Uhr
Scootworks
Scootworks
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 24.03.2005
Beiträge: 184

hab es schon fast gedacht dass es nicht funktioniert. ist aber halb so wild.

trotzdem vielen dank für die antworten
TOP    
Beitrag 03.03.2007, 17:03 Uhr
CNCFanatiker
CNCFanatiker
Administrator
Gruppensymbol
Gruppe: Administrator
Mitglied seit: 16.12.2001
Beiträge: 5.087

Hallo MarcK,

deswegen brauchst du nicht gleich das Handtuch werfen!
Es geht doch im Grunde darum dies Fehlermeldung zu umgehen/beseitigen, - oder??? (Du hast sie uns übrigens bisher noch nicht genau genannt!)
Vielleicht kann dir auch jemand vom Programmier/Software-Service bei Heidenhain oder DMG weiterhelfen - einen Anruf ist es auf alle Fälle wert, und wenn es nur um die Beseitigung der Fehlermeldung geht.


--------------------
Gruß / Regards
CNCFanatiker
AdminCrew

Wenn wir immer das tun was wir können, dann bleiben wir immer das was wir sind.
If we always this act what we are able to do, then we always remain what we are.
TOP    
Beitrag 03.03.2007, 18:04 Uhr
hardy9892
hardy9892
Level 4 = Community-Meister
****
Gruppe: Banned
Mitglied seit: 22.10.2006
Beiträge: 457

Hallo CNCFanatiker,



QUOTE
Du hast sie uns übrigens bisher noch nicht genau genannt!


diese Fehlermeldung hätte ich auch gerne gewusst. Vermutlich handelt es sich um einen "I" oder "O" Fehler, der über die Help-Taste angezeigt wird.

Deshalb die Bitte an MarcK, den Fehler zu benennen.

Gruß


hardy9892


--------------------
"Es gibt keine großen Entdeckungen und Fortschritte,
solange es noch ein unglückliches Kind auf Erden gibt."

Albert Einstein
TOP    
Beitrag 03.03.2007, 19:10 Uhr
Scootworks
Scootworks
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 24.03.2005
Beiträge: 184

jap, ich werde beim nächste woche mal probieren, ich glaubte es war so fehler: palette schon aktiv oder so ähnlich. wie gesag tnächste woche evtl noch am wochende weiss ich genaueres
TOP    



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