Herunterladen Inhalt Inhalt Diese Seite drucken

9.12 Programmierbeispiele; Beispiel: Wert Runden - HEIDENHAIN TNC 620 E Benutzerhandbuch

Din/iso-programmierung
Inhaltsverzeichnis

Werbung

9

9.12 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.
%ROUND G71 *
N10 D00 Q1 P01 +34.789*
N20 D00 Q2 P01 +34.345*
N30 D00 Q3 P01 -34.345*
N40 ;
N50 Q11 = INT (Q1 + 0.5 * SGN Q1)
N60 Q12 = INT (Q2 + 0.5 * SGN Q2)
N70 Q13 = INT (Q3 + 0.5 * SGN Q3)
N99999999 %ROUND G71 *
308
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 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Tnc 620

Inhaltsverzeichnis