Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele - Siemens SINUMERIK 840D sl Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

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)
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
1.5 Genauigkeitskorrektur bei Vergleichsfehlern (TRUNC)
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
;
Flexible NC-Programmierung
67

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis