Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 82

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

Werbung

Flexible NC-Programmierung
1.9 Stringoperationen
<BOOL_ERG>:
AXNAME:
<AXIS_ERG>:
Beispiel
Programmcode
DEF BOOL BOOL_ERG
DEF REAL REAL_ERG
DEF AXIS AXIS_ERG
BOOL_ERG=ISNUMBER("1234.9876Ex-7")
BOOL_ERG=ISNUMBER("1234XYZ")
REAL_ERG=NUMBER("1234.9876Ex-7")
AXIS_ERG=AXNAME("X")
82
Variable für das Ergebnis der Abfrage mit ISNUMBER
Typ:
BOOL
Wert:
TRUE
FALSE
Der Befehl AXNAME wandelt den angegebenen <String> in einen
Achsbezeichner.
Hinweis:
Kann der <String> keinem projektierten Achsbezeichner zugeordnet
werden, wird ein Alarm ausgelöst.
Variable für das Ergebnis der Typkonvertierung mit AXNAME
Typ:
AXIS
ISNUMBER liefert den Wert TRUE, wenn der
<String> eine nach den Regeln der Sprache
gültige REAL-Zahl darstellt.
Liefert ISNUMBER den Wert FALSE, wird bei
Aufruf von NUMBER mit dem gleichen
<String> Alarm ausgelöst.
Kommentar
; BOOL_ERG == TRUE
; BOOL_ERG == FALSE
; REAL_ERG == 1234.9876Ex-7
; AXIS_ERG == X
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis