Siemens SINUMERIK 840D sl Programming Manual page 90

Job planning
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Flexible NC programming
1.9 String operations
%<m>E
%.<n>E
%<m>.<n>E
90
:
Conversion into a string with a decimal number in the exponential representation
and a total length of at least <m> characters. The missing characters are filled with
spaces, left-justified. The mantissa is saved, normalized with one pre-decimal place
and 6 decimal places. Where relevant, the decimal places are rounded-off or filled
with 0. The exponent starts with the keyword "EX". It is followed by the sign ("+" or
"-") and a two or three-digit number.
Example:
N10 DEF REAL REAL_VAR=-1234.5
N20 DEF STRING[80] RESULT
N30 RESULT=SPRINT("CONTENT OF REAL_VAR:%20E",REAL_VAR)
Result: The character string "CONTENT OF REAL_VAR:xxxxxx-1.234500EX+03"
is written to the string variable RESULT ("x" in the example represents spaces).
:
Conversion into a string with a decimal number in the exponential representation.
The mantissa is saved, normalized with one pre-decimal place and <n> decimal
places. Where relevant, the decimal places are rounded-off or filled with 0. The
exponent starts with the keyword "EX". It is followed by the sign ("+" or "-") and a
two or three-digit number.
Example:
N10 DEF REAL REAL_VAR=-1234.5678
N20 DEF STRING[80] RESULT
N30 RESULT=SPRINT("CONTENT OF REAL_VAR:%.2E",REAL_VAR)
Result: The character string "CONTENT OF REAL_VAR:-1.23EX+03" is written to
the string variable RESULT.
:
Conversion into a string with a decimal number in the exponential representation
and a total length of at least <m> characters. The missing characters are filled with
spaces, left-justified. The mantissa is saved, normalized with one pre-decimal place
and <n> decimal places. Where relevant, the decimal places are rounded-off or
filled with 0. The exponent starts with the keyword "EX". It is followed by the sign
("+" or "-") and a two or three-digit number.
Example:
N10 DEF REAL REAL_VAR=-1234.5678
N20 DEF STRING[80] RESULT
N30 RESULT=SPRINT("CONTENT OF REAL_VAR:%12.2E", REAL_VAR)
Result: The character string "CONTENT OF REAL_VAR:xx-1.23EX+03" is written
to the string variable RESULT ("x" in the example represents spaces).
Programming Manual, 03/2013, 6FC5398-2BP40-3BA1
Job Planning

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents