Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel 1: Genauigkeitsbetrachtungen; Beispiel 2: Quotient Beider Operanden Bilden Und Auswerten - Siemens SINUMERIK 840D sl Programmierhandbuch

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Flexible NC-Programmierung
1.5 Genauigkeitskorrektur bei Vergleichsfehlern (TRUNC)
Synchronaktionen
Das beschriebene Verhalten der Vergleichsbefehle gilt auch bei Synchronaktionen.
Beispiele

Beispiel 1: Genauigkeitsbetrachtungen

Programmcode
N40 R1=61.01 R2=61.02 R3=0.01
N41 IF ABS(R2-R1) > R3 GOTOF FEHLER
N42 M30
N43 FEHLER: SETAL(66000)
R1=61.01 R2=61.02 R3=0.01
R11=TRUNC(R1*1000) R12=TRUNC(R2*1000)
R13=TRUNC(R3*1000)
IF ABS(R12-R11) > R13 GOTOF FEHLER
M30
FEHLER: SETAL(66000)

Beispiel 2: Quotient beider Operanden bilden und auswerten

Programmcode
R1=61.01 R2=61.02 R3=0.01
IF ABS((R2-R1)/R3)-1) > 10EX-5 GOTOF FEHLER
M30
FEHLER: SETAL(66000)
70
Kommentar
;
Zuweisung der Anfangswerte
;
Sprung würde bisher ausgeführt
werden
;
Programmende
;
;
Zuweisung der Anfangswerte
;
Genauigkeitskorrektur
;
Sprung wird nicht mehr ausgeführt
;
Programmende
;
Kommentar
;
Zuweisung der Anfangswerte
;
Sprung wird nicht ausgeführt
;
Programmende
;
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis