HEIDENHAIN
HEIDENHAIN

Steuerungen, Messgeräte & Positionsanzeigen

TNC 640 ungültiger Wert

Beitrag 27.10.2025, 13:46 Uhr
jtm90
Level 2 = Community-Facharbeiter
**
Grüß euch,

ich hab für mehrere Hermle und Kern Maschinen (alle Heidenhain verschiedener Versionen) eine Vorlage zum Tasten und Messen gemacht.
In der Vorlage werden einige Parameter für Preset und sichere Höhe festgelegt und dann folgen eigentlich nur mehr die Tastzyklen. Diese sind alle ausgeblendet und werden je nach Bedarf eingeblendet.

Das funktioniert auf allen Maschinen gut, nur auf unserer Hermle C250 mit TNC640 bleibt das Programm immer wieder mal mit "ungülter Wert" stehen. Wenn dann das Programm einfach nochmal gestartet wird funktioniert alles. Beim allerersten Durchlauf funktioniert immer alles, danach kommt der Fehler.

Habt ihr eine Idee was das sein kann?

Besten Dank!

MfG
   
Beitrag 27.10.2025, 17:51 Uhr
schwindl
Level 7 = Community-Professor
*******
Wo kommt denn der Fehler? Satznummer?
Stell doch mal dein Programm ein.


--------------------
Gruß
Schwindl
   
Beitrag 28.10.2025, 12:58 Uhr
jtm90
Level 2 = Community-Facharbeiter
**
Das ist ja das Problem, das es immer an einer anderen Stelle kommt.
Es ist nicht immer der gleiche Satz.
Angehängte Datei(en)
Angehängte Datei  99_Tasten.H ( 12.09KB ) Anzahl der Downloads: 23
 
   
Beitrag 28.10.2025, 16:58 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Hallo jtm90,

ich würde auf die nachfolgenden Sätze tippen. Da diese bei der iTNC530 direkt aus der Preset Tabelle lesen und bei der TNC640 die ID507 oder 508 wie auch am Programm beginn verwendet werden müssen.

MfG Julian

/ 60 FN 18: SYSREAD Q90 = ID503 NR0 IDX6 ;getastete Drehung von 0 auslesen
/ 61 FN 17: SYSWRITE ID 503 NRQR50 IDX6 =+Q90 ;Drehung auf Preset schreiben
/ 70 FN 18: SYSREAD Q90 = ID503 NR0 IDX6 ;getastete Drehung von 0 auslesen
/ 71 FN 17: SYSWRITE ID 503 NRQR50 IDX6 =+Q90 ;Drehung auf Preset schreiben
   
Beitrag 29.10.2025, 10:34 Uhr
jtm90
Level 2 = Community-Facharbeiter
**
Hm, ja das könnte sein. Die Sätze sind ja nur ein Überbleibsel von der 530er, auf der 640 brauch ich die nicht mehr.

Ich werds ausprobieren, danke!
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: