Herunterladen Inhalt Inhalt Diese Seite drucken

Typenkonvertierung Von String (Number, Isnumber, Axname) - 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

1.9.2

Typenkonvertierung von STRING (NUMBER, ISNUMBER, AXNAME)

Funktion
Mit dem Befehl NUMBER wird von STRING nach REAL konvertiert. Die Konvertierbarkeit kann
mit dem Befehl ISNUMBER überprüft werden.
Mit dem Befehl AXNAME wird ein String in den Datentyp AXIS konvertiert.
Syntax
<REAL_ERG>=NUMBER("<String>")
<BOOL_ERG>=ISNUMBER("<String>")
<AXIS_ERG>=AXNAME("<String>")
Bedeutung
NUMBER:
<String>:
<REAL_ERG>:
ISNUMBER:
<BOOL_ERG>:
AXNAME:
<AXIS_ERG>:
Arbeitsvorbereitung
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Der Befehl NUMBER liefert die durch den <String> dargestellte Zahl als
REAL-Wert zurück.
Zu konvertierende Variable vom Typ STRING
Variable für das Ergebnis der Typkonvertierung mit NUMBER
Typ:
REAL
Mit dem Befehl ISNUMBER kann überprüft werden, ob der <String> in
eine gültige Zahl gewandelt werden kann.
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
Flexible NC-Programmierung
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.
1.9 Stringoperationen
77

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis