Herunterladen Inhalt Inhalt Diese Seite drucken

9.13 Programmierbeispiele; Beispiel: Wert Runden - HEIDENHAIN TNC 640 Benutzerhandbuch

Klartextprogrammierung
Vorschau ausblenden Andere Handbücher für TNC 640:
Inhaltsverzeichnis

Werbung

9

9.13 Programmierbeispiele

Beispiel: Wert runden

Die Funktion INT schneidet die Nachkommastellen ab.
Damit die Steuerung nicht nur die Nachkommastellen abschneidet,
sondern vorzeichenrichtig korrekt rundet, addieren Sie zu einer
positiven Zahl den Wert 0,5. Bei einer negativen Zahl müssen Sie 0,5
subtrahieren.
Mit der Funktion SGN prüft die Steuerung automatisch, ob es sich
um eine positive oder negative Zahl handelt.
0 BEGIN PGM ROUND MM
1 FN 0: Q1 = +34.789
2 FN 0: Q2 = +34.345
3 FN 0: Q3 = -34.432
4 ;
5 Q11 = INT (Q1 + 0.5 * SGN Q1)
6 Q12 = INT (Q2 + 0.5 * SGN Q2)
7 Q13 = INT (Q3 + 0.5 * SGN Q3)
8 END PGM ROUND MM
366
Q-Parameter programmieren | Programmierbeispiele
Erste zu rundende Zahl
Zweite zu rundende Zahl
Dritte zu rundende Zahl
Zu Q1 den Wert 0,5 addieren, danach Nachkommastellen
abschneiden
Zu Q2 den Wert 0,5 addieren, danach Nachkommastellen
abschneiden
Von Q3 den Wert 0,5 subtrahieren, danach Nachkommastellen
abschneiden
HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 01/2022

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Tnc 620

Inhaltsverzeichnis