586.058 aktive Mitglieder*
4.663 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
HEIDENHAIN Forum

Eigener Tastzyklus, Autoübernahme in Preset

Beitrag 13.04.2022, 11:01 Uhr
michahu
michahu
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 27.08.2021
Beiträge: 16

Hallo,
Und zwar habe ich eine Frage an euch,
Wir besitzen zur Info eine SHW Powerspeed 5 mit iTnc530
Wir schreiben Teilweise Tastzyklen selber mit Hilfe von Q-Parameter, jetzt habe ich einen Tastzyklus zum ausrichten meiner B-Achse (Rundtisch) beliebiger Teile geschrieben. (Zyklus 403 funktioniert nicht bei den Teilen)
Wenn ich mein Teil auf meinem Tisch eingedreht habe und das Teil "gerade liegt' steht ja bei meiner B-achse auf dem Bildschirm irgendein eingedrehter Wert z.B. B=0,2245
diesen setzen wir wenn wir im Preset arbeiten immer im Manuellen betrieb auf Bezugspunkt B=0 und übertragen es dann händisch in unser jeweiliges Preset.
Kann man sowas nicht automtisch Nullsetzen lassen und dann in das jeweilige Preset schreiben lassen.
wie im Zyklus 403
TOP    
Beitrag 13.04.2022, 22:15 Uhr
V4Aman
V4Aman
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 03.06.2010
Beiträge: 2.602

Geht mit Sysread und Syswrite.
Mußt im Benutzerhandbuch schauen.

Beispiel:
21 ;X-Achse Symetrienullpunkt setzen
22 ;Nr.103 = Nr. von Presettabelle
23 ;IDX = 1=X , 2=Y , 3=Z
24 ;(Schluesselzahl fuer FN17 = 555343)
25 ;
26 TCH PROBE 426 MESSEN STEG AUSSEN ~
Q263=+29.8 ;1. PUNKT 1. ACHSE ~
Q264=-6 ;1. PUNKT 2. ACHSE ~
Q265=-29.8 ;2. PUNKT 1. ACHSE ~
Q266=-6 ;2. PUNKT 2. ACHSE ~
Q272=+1 ;MESSACHSE ~
Q261=+10 ;MESSHOEHE ~
Q320=+5 ;SICHERHEITS-ABST. ~
Q260=+35 ;SICHERE HOEHE ~
Q311=+59.6 ;SOLL-LAENGE ~
Q288=+59.75 ;GROESSTMASS ~
Q289=+59.45 ;KLEINSTMASS ~
Q281=+0 ;MESSPROTOKOLL ~
Q309=+1 ;PGM-STOP BEI FEHLER ~
Q330=+0 ;WERKZEUG
27 FN 18: SYSREAD Q10 = ID503 NR103 IDX1
28 Q11 = Q10 - Q157
29 FN 17: SYSWRITE ID 503 NR103 IDX1 =+Q11


--------------------
Gruß V4Aman


__________________________________________________________________________

Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
TOP    
Beitrag 14.04.2022, 06:43 Uhr
michahu
michahu
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 27.08.2021
Beiträge: 16

QUOTE (V4Aman @ 13.04.2022, 22:15 Uhr) *
Geht mit Sysread und Syswrite.
Mußt im Benutzerhandbuch schauen.

Beispiel:
21 ;X-Achse Symetrienullpunkt setzen
22 ;Nr.103 = Nr. von Presettabelle
23 ;IDX = 1=X , 2=Y , 3=Z
24 ;(Schluesselzahl fuer FN17 = 555343)
25 ;
26 TCH PROBE 426 MESSEN STEG AUSSEN ~
Q263=+29.8 ;1. PUNKT 1. ACHSE ~
Q264=-6 ;1. PUNKT 2. ACHSE ~
Q265=-29.8 ;2. PUNKT 1. ACHSE ~
Q266=-6 ;2. PUNKT 2. ACHSE ~
Q272=+1 ;MESSACHSE ~
Q261=+10 ;MESSHOEHE ~
Q320=+5 ;SICHERHEITS-ABST. ~
Q260=+35 ;SICHERE HOEHE ~
Q311=+59.6 ;SOLL-LAENGE ~
Q288=+59.75 ;GROESSTMASS ~
Q289=+59.45 ;KLEINSTMASS ~
Q281=+0 ;MESSPROTOKOLL ~
Q309=+1 ;PGM-STOP BEI FEHLER ~
Q330=+0 ;WERKZEUG
27 FN 18: SYSREAD Q10 = ID503 NR103 IDX1
28 Q11 = Q10 - Q157
29 FN 17: SYSWRITE ID 503 NR103 IDX1 =+Q11

Meine Index Nummer wäre dann wohl einfach die 5 für meine B-Achse ??
Danke smile.gif
TOP    



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