HEIDENHAIN
HEIDENHAIN

Steuerungen, Messgeräte & Positionsanzeigen

FN17 sysread für F aus dem Tool call, Vorschubwerte auslesen

Beitrag 29.09.2014, 13:32 Uhr
homerq
Level 5 = Community-Ingenieur
*****
Hallo!
Mein Problem:
Ich benötige den Wert aus dem Tool call Satz für den Vorschub, also F.
Wie kann ich ihn mit FN18 SYSREAD auslesen, oder geht das überhaupt?
Laut Handbuch kann ich den aktuellen Vorschub auslesen, habe dafür 2 verschiedene Möglichkeiten gefunden. Die Werte entsprechen weder dem aktuellen noch FAUTO Vorschub (Wert z.B. "3.034 e05" bei Vorschub 1000), nützt mir also nichts.
Bitte um Hilfe!
Gruß Jens
   
Beitrag 29.09.2014, 13:45 Uhr
Variabel
Level 4 = Community-Meister
****
Hallo Jens

Probier es mal so.

154 .......
155 F AUTO
156 FN 18: SYSREAD Q50 = ID20 NR9
157 ........



Gruß Variabel


--------------------
Auch wenn deine Steuerung dir sagt, das sie das nicht kann. Gibt es doch immer einen Weg sie von Gegenteil zu überzeugen.

Ach ja. Variabel war früher Speedy1.
   
Beitrag 29.09.2014, 13:52 Uhr
homerq
Level 5 = Community-Ingenieur
*****
QUOTE (Variabel @ 29.09.2014, 13:45 Uhr) *
Hallo Jens

Probier es mal so.

154 .......
155 F AUTO
156 FN 18: SYSREAD Q50 = ID20 NR9
157 ........



Gruß Variabel

Danke mach ich!
Welchen Wert sollte ich dann erhalten?
Gruß Jens
   
Beitrag 29.09.2014, 14:09 Uhr
Variabel
Level 4 = Community-Meister
****
QUOTE
Danke mach ich!
Welchen Wert sollte ich dann erhalten?
Gruß Jens



Durch das separate F AUTO, wird der Vorschub im Tool Call Satz als aktiv gesetzt.
Dadurch kann er dann über die FN18 ohne Probleme ausgelesen werden.
Funktioniert bei mir immer wunderbar.

Hier mal ein Beispiel:


20 TOOL CALL 2 Z S1500 F9000 DL-0.2 ;MSK-52
...
...
...
31 F AUTO
32 FN 18: SYSREAD Q50 = ID20 NR9
33 FN 4: Q51 =+Q50 DIV +2



Ausgabewert in Q50 = 9000 und wird zu Q51 = 4500 weiterverarbeitet.


Gruß Variabel


--------------------
Auch wenn deine Steuerung dir sagt, das sie das nicht kann. Gibt es doch immer einen Weg sie von Gegenteil zu überzeugen.

Ach ja. Variabel war früher Speedy1.
   
Beitrag 29.09.2014, 15:39 Uhr
homerq
Level 5 = Community-Ingenieur
*****
QUOTE (Variabel @ 29.09.2014, 14:09 Uhr) *
Durch das separate F AUTO, wird der Vorschub im Tool Call Satz als aktiv gesetzt.
Dadurch kann er dann über die FN18 ohne Probleme ausgelesen werden.
Funktioniert bei mir immer wunderbar.

Hier mal ein Beispiel:


20 TOOL CALL 2 Z S1500 F9000 DL-0.2 ;MSK-52
...
...
...
31 F AUTO
32 FN 18: SYSREAD Q50 = ID20 NR9
33 FN 4: Q51 =+Q50 DIV +2



Ausgabewert in Q50 = 9000 und wird zu Q51 = 4500 weiterverarbeitet.


Gruß Variabel

Das ist also der aktive Vorschub, somit kann ich auch noch den zuletzt aktíven Vorschub auslesen.
Das ist ja wunderbar!
Wird morgen ausprbiert.
Danke erstmal!
Gruß Jens
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: