beautypg.com

Delta DVP-ES2 User Manual

Page 416

background image

D V P - E S 2 / E X 2 / S S 2 / S A2 / S X 2 / S E O p e r a t i o n M a n u a l - P r o g r a m m i n g

3-300

API Mnemonic Operands

Function

118

D EBCD P

Float to scientific conversion

Controllers

ES2/EX2 SS2 SA2

SE

SX2

Bit Devices

Word devices

Program Steps

Type

OP

X Y M S K H

KnX

KnY KnM KnS T C D E F

S

*

D

*

DEBCD, DEBCDP: 9
steps

PULSE 16-bit 32-bit

ES2/EX2 SS2

SA2

SE

SX2 ES2/EX2 SS2

SA2

SE

SX2 ES2/EX2 SS2

SA2

SE

SX2

Operands:

S: Source device D: Conversion result

Explanation

1.

The instruction converts the binary floating point value in S to decimal floating point value and

stores the results in the register specified by D.

2.

PLC floating point is operated by the binary floating point format. DEBCD instruction is the

specific instruction used to convert binary floating point to decimal floating point.

3.

Flag: M1020 Zero flag, M1021 Borrow flag, M1022 Carry flag

If absolute value of the result exceeds the max. floating point value, carry flag M1022 = ON.

If absolute value of the result is less than the min. floating point value, borrow flag M1021 = ON.

If the conversion result is 0, zero flag M1020 = ON.

Program Example:

When X0 = ON, the binary floating point value in D1, D0 will be converted to decimal floating point

and the conversion result is stored in D3, D2.

D0

DE BCD

X0

D2

D0

D1

D2

D3

Binary

Floating Point

23 bits for real number, 8 bits for exponent
1 bit for sign bit

[D2] * 10

[D3]

Decimal

Floating Point

Exponent Real number

Real number Exponent

This manual is related to the following products: