Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 90

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

Werbung

Flexible NC-Programmierung
2.9 Stringoperationen
%<m>E:
%.<n>E:
%<m>.<n>E:
90
Wandlung in einen String mit einer Dezimalzahl in Exponentialdarstellung mit einer
Gesamtlänge von mindestens <m> Zeichen. Fehlende Zeichen werden linksbündig
mit Leerzeichen aufgefüllt. Die Mantisse wird normalisiert mit einer Vorkommastelle
und 6 Nachkommastellen abgelegt. Die Nachkommastellen werden ggf. gerundet
oder mit 0 aufgefüllt. Der Exponent beginnt mit dem Schlüsselwort "EX". Es folgt das
Vorzeichen ("+" oder "-") und eine zwei- oder dreistellige Zahl.
Beispiel:
N10 DEF REAL REAL_VAR=-1234.5
N20 DEF STRING[80] RESULT
N30 RESULT=SPRINT("CONTENT OF REAL_VAR:%20E",REAL_VAR)
Ergebnis: Die String-Variable RESULT wird mit der Zeichenkette "CONTENT OF
REAL_VAR:xxxxxx-1.234500EX+03" beschrieben ("x" steht im Beispiel stellvertre‐
tend für Leerzeichen)
Wandlung in einen String mit einer Dezimalzahl in Exponentialdarstellung. Die Man‐
tisse wird normalisiert mit einer Vorkommastelle und <n> Nachkommastellen abge‐
legt. Die Nachkommastellen werden ggf. gerundet oder mit 0 aufgefüllt. Der Expo‐
nent beginnt mit dem Schlüsselwort "EX". Es folgt das Vorzeichen ("+" oder "-") und
eine zwei- oder dreistellige Zahl.
Beispiel:
N10 DEF REAL REAL_VAR=-1234.5678
N20 DEF STRING[80] RESULT
N30 RESULT=SPRINT("CONTENT OF REAL_VAR:%.2E",REAL_VAR)
Ergebnis: Die String-Variable RESULT wird mit der Zeichenkette "CONTENT OF
REAL_VAR:-1.23EX+03" beschrieben.
Wandlung in einen String mit einer Dezimalzahl in Exponentialdarstellung mit einer
Gesamtlänge von mindestens <m> Zeichen. Fehlende Zeichen werden linksbündig
mit Leerzeichen aufgefüllt. Die Mantisse wird normalisiert mit einer Vorkommastelle
und <n> Nachkommastellen abgelegt. Die Nachkommastellen werden ggf. gerundet
oder mit 0 aufgefüllt. Der Exponent beginnt mit dem Schlüsselwort "EX". Es folgt das
Vorzeichen ("+" oder "-") und eine zwei- oder dreistellige Zahl.
Beispiel:
N10 DEF REAL REAL_VAR=-1234.5678
N20 DEF STRING[80] RESULT
N30 RESULT=SPRINT("CONTENT OF REAL_VAR:%12.2E", REAL_VAR)
Ergebnis: Die String-Variable RESULT wird mit der Zeichenkette "CONTENT OF
REAL_VAR:xx-1.23EX+03" beschrieben ("x" steht im Beispiel stellvertretend für
Leerzeichen).
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis