586.042 aktive Mitglieder*
3.796 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
DMG MORI Forum

Global One - Integration. Innovation. Quality.

NZ2000 / Gegenspindel Futterabfrage

Beitrag 05.06.2012, 14:22 Uhr
don_alberto
don_alberto
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 11.11.2011
Beiträge: 8

Hallo zusammen. Brauche noch einmal Hilfe!

Und zwar möchte ich in meinem CNC-Programm eine Futterabfrage der Gegenspindel mit einbauen und je nach dem, ob das Spannfutter zu oder offen ist einen Sprung in meinem Programm machen!

Hat jemand eine Vorstellung wie das funktioniert?

Vielen Dank für Eure Antworten!!
TOP    
Beitrag 19.06.2012, 21:06 Uhr
frigat76
frigat76
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 24.06.2010
Beiträge: 338

G340 F0. A0. Q589.1(LESEN PMC ADRESSE- GSP ) Q-Adresse für NZ1500 nur für GSP .für HSP muss du bei Mori erfragen.

Q-Adresse ist sehr wichtig.Muss bei hotline anrufen.

Siehmal im Buch nach da muss mann PC-Parameter für die variablennummer Als D608=100 einstellen.
Dann werden die signale in #100 reingeschrieben.Und siehe auch #6036 muss auf 1 stehen dann frei für beide kanäle.
IF[#100EQ0]GOTO7000 ( oder THEN#3000=1 (Alarm text))
0=Leer
1=Gespannt

Sehr Wichtig.
Immer nach G340 F0. A0. Q.....
4 leerzeilen.
.
.
.
Dann weiter mit IF
G340F0.A0.Q589.1
-
-
.
.
IF[#100EQ0] GOTO1000
Und bei 2- kanälen mussen die sprünge von einer Weitmarke zu nächsten Weitmarke gemach werden,da sonst Weitmarken nicht synchron laufen und du Alarm kriegst.

Wenn du fragen hast ,kannst mailen [email protected]


--------------------
TOP    
Beitrag 19.01.2013, 14:53 Uhr
frigat76
frigat76
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 24.06.2010
Beiträge: 338

Zum Beispiel vor der Übergabe NL GSP
Programmierbeispiel


#100100=0 Steht für = Nachfolgende Nummer ist ein Merker
#100101= 2557
#100=#100110 Lesen des Merkers und eintragen in Variable 100

IF[#100EQ0]GOTO400
M99 (Rücksprung falls OK)

N400 #3000=1(WERKSTUECK NOCH GESPANNT)



Hab es Jetzt raus.


--------------------
TOP    
Beitrag 02.03.2013, 14:02 Uhr
MelFan
MelFan
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 05.01.2008
Beiträge: 74

Hi

Wie frigat76 bereits geschrieben hatte, kannst Du mit G340 die PLC-Signale abfragen.
Aber nur weil kein "Gespannt-Signal" anliegt, heißt das nicht, dass das Futter auch leer ist.

Eine sichere Methode wäre:
M1210 (GS Futter zu)
G4 U2.
G340 A0 F0 Q2840.0 (gilt nur für NZ2000 mit MAPPS IV)
M211 (GS Futter auf)
IF [#100 EQ 1] GOTO...

Somit wird per Quick M-Code das Futter geschlossen (ohne Fehlermeldung "Signalfehler Futterspannung").
Dann wird geprüft, ob das Gespannt-Signal kommt. Falls ja - Sprung zur Fehlerausgabe

Und die 4 Leerzeilen kann man sich sparen:
Eine Zeile nur mit G53 unterbindet das Vorauslesen, bei neueren Moris ist auch M2200 (pre-read stop) möglich.

Gruß
MelFan

Der Beitrag wurde von MelFan bearbeitet: 02.03.2013, 14:03 Uhr
TOP    



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