beautypg.com

Fstr, Applicable program areas operands, Flags – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 280: 2 instructions, C: first control word operand specifications

background image

2 Instructions

2-244

CP1E CPU Unit Instructions Reference Manual(W483)

FSTR

Applicable Program Areas

Operands

C: First Control Word

Operand Specifications

Flags

Instruction

Mnemonic

Variations

Function

code

Function

FLOATING-POINT TO ASCII

FSTR

@FSTR

448

Expresses a 32-bit floating-point value (IEEE754-
format) in standard decimal notation or scientific
notation and converts that value to ASCII text.

Symbol

FSTR

Area

Step program areas

Subroutines

Interrupt tasks

Usage

OK

OK

OK

Operand

Description

Data type

Size

S

First source word

REAL

2

C

First control word

UINT

3

D

First destination word

UINT

Variable

Area

Word addresses

Indirect DM addresses

Constants

CF

Pulse bits

TR bits

CIO

WR

HR

AR

T

C

DM

@DM

*DM

S

OK

OK

OK

OK

OK

OK

OK

OK

OK

OK

---

---

---

C, D

---

Name

Label

Operation

Error Flag

P_ER

ON if the data in S+1 and S is not a valid floating-point number (NaN).

ON if the data in S+1 and S is +o or -o.

ON if the Data Format setting in C is not 0000 or 0001.

ON if the Total Characters setting in C+1 is not within the allowed range. (See 1. Limits on the Total

Number of ASCII Characters above for details.)

ON if the Fractional Digits setting in C+2 is not within the allowed range. (See 3. Limits on the Number

of Digits in the Fractional Part above for details.)

Equals Flag

P_EQ

ON if the conversion result is 0.

OFF in all other cases.

D: First destination word

FSTR(448)

S

C

D

C: First control word

S: First source word

0 hex: Decimal format

1 hex: Scientific notation

2 to 18 hex (2 to 24 characters, see note)

0 to 7 hex (see note)

Note There are limits on the total number of characters

and the number of fractional digits.

Data format

Total characters

Fractional digits

This manual is related to the following products: