EasyManuals Logo

Siemens Simatic S7 Series System Manual

Siemens Simatic S7 Series
726 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #211 background imageLoading...
Page #211 background image
Program instructions
7.5 Convert
S7-200 SMART
System Manual, 09/2015, A5E03822230-AC
211
Real to string conversion
LAD / FBD
Description
RTS IN, OUT, FMT
The Real to String instruction converts a real value IN to an ASCII string.
The format (FMT) assigns the conversion precision to the right of the deci-
mal, whether the decimal point is to be shown as a comma or a period and
the length of the output string. The resulting conversion is placed in a string
beginning with OUT. The length of the resulting string is specified in the
format and can be 3 to 15 characters.
Non-fatal error conditions with ENO = 0
SM bits affected
0006H indirect address
0091H operand out of range
Illegal format
(nnn > 5)
ssss < 3
ssss < number of characters required
None
Input / output
Data type
Operand
IN
REAL
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC, Constant
FMT
BYTE
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC, Constant
OUT
STRING
VB, LB, *VD, *LD, *AC
The real-number format used by the CPU supports a maximum of 7 significant digits. An
attempt to display more than the 7 significant digits produces a rounding error.
The length of the output string is specified by the ssss field. A size of 0, 1, or 2 bytes is not
valid. The number of digits to the right of the decimal point in the output buffer is assigned by
the nnn field. The valid range of the nnn field is 0 to 5. If you assign 0 digits to the right of the
decimal point, then the value is displayed without a decimal point. The output string is filled
with ASCII space characters when nnn is greater than 5 or when the assigned length of the
output string is too small to store the converted value. The c bit specifies the use of either a
comma (c=1) or a decimal point (c=0) as the separator between the whole number and the
fraction.
The following figure also shows examples of values that are formatted using a decimal point
(c= 0) with one digit to the right of the decimal point (nnn = 001) and an output string length
of 6 characters (ssss = 0110). The value at OUT is the length of the string stored in the next
byte addresses.

Table of Contents

Other manuals for Siemens Simatic S7 Series

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens Simatic S7 Series and is the answer not in the manual?

Siemens Simatic S7 Series Specifications

General IconGeneral
CPUVaries by model (e.g., S7-300, S7-400, S7-1200, S7-1500)
Communication InterfacesPROFIBUS, PROFINET, Ethernet, MPI
ProgrammingTIA Portal, STEP 7
Programming LanguagesLAD, FBD, STL, SCL, GRAPH
I/O ModulesDigital, Analog, Specialty modules available
Operating Temperature0°C to 60°C (standard models)
MountingDIN rail mounting
Operating Voltage24V DC or 120/230V AC (varies by model)
Protection ClassIP20 (standard models)
MemoryVaries depending on the S7 model. Includes work memory (RAM) for program execution, load memory (EEPROM or Flash) for program storage, and system memory for operating system functions. Memory sizes range from kilobytes to megabytes.

Related product manuals