Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 72

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.6 Minimum, Maximum und Bereich von Variablen (MINVAL, MAXVAL, BOUND)
Hinweis
MINVAL, MAXVAL und BOUND können auch in Synchronaktionen programmiert werden.
Hinweis
Verhalten bei Gleichheit
Bei Gleichheit wird bei MINVAL/MAXVAL dieser gleiche Wert geliefert. Bei BOUND wird der
Wert der zu prüfenden Variablen wieder zurückgegeben.
Beispiel
Programmcode
DEF REAL rVar1=10.5, rVar2=33.7, rVar3, rVar4, rVar5, rValMin, rValMax, rRetVar
rValMin=MINVAL(rVar1,rVar2)
rValMax=MAXVAL(rVar1,rVar2)
rVar3=19.7
rRetVar=BOUND(rVar1,rVar2,rVar3)
rVar3=1.8
rRetVar=BOUND(rVar1,rVar2,rVar3)
rVar3=45.2
rRetVar=BOUND(rVar1,rVar2,rVar3)
72
Kommentar
; rValMin wird auf den Wert 10.5 gesetzt.
; rValMax wird auf den Wert 33.7 gesetzt.
; rVar3 liegt innerhalb der Grenzen, rRetVar wird auf
19.7 gesetzt.
; rVar3 liegt unterhalb der Minimumgrenze, rRetVar wird
auf 10.5 gesetzt.
; rVar3 liegt oberhalb der Maximumgrenze, rRetVar wird
auf 33.7 gesetzt.
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis