Herunterladen Inhalt Inhalt Diese Seite drucken

Typkonvertierung - Siemens SINUMERIK 840D Programmieranleitung

Ausgabe 03/2004
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

1
03.04
Sonderbedeutung des 0-Zeichens
Das 0-Zeichen wird intern als Enderkennung eines
Strings interpretiert.
Wird ein Zeichen durch das 0-Zeichen ersetzt, wird
der String damit verkürzt.
Beispiel:
DEF STRING[20] STRG = "Achse . steht"
STRG[6] = "X"
MSG(STRG)
STRG[6] = 0
MSG(STRG)

1.10.1 Typkonvertierung

Hierdurch lassen sich Variablen unterschiedlichen
Typs als Bestandteil einer Meldung (MSG) nutzen.
Konvertierung nach STRING
Erfolgt bei Verwendung des Operators << implizit
für die Datentypen INT, REAL, CHAR und BOOL
(siehe "Verkettung von Strings").
Ein INT-Wert wird in die normal lesbare Form
umgewandelt. Bei REAL-Werten werden bis zu 10
Nachkommastellen angegeben.
Variable vom Typ AXIS können durch die Funktion
AXSTRING nach STRING gewandelt werden.
FRAME-Variable können nicht konvertiert werden.
Beispiel:
MSG("Position:"<<$AA_IM[X])
 Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
Flexible NC-Programmierung
1.10 Stringoperationen
;liefert die Meldung "Achse X
steht"
;liefert die Meldung "Achse"
1
1-53

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis