EasyManuals Logo
Home>Omron>Controller>CJ - INSTRUCTIONS

Omron CJ - INSTRUCTIONS User Manual

Omron CJ - INSTRUCTIONS
1308 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 #506 background imageLoading...
Page #506 background image
3. Instructions
468
CS/CJ/NSJ Series Instructions Reference Manual (W474)
z Writing Floating-point Data
When floating-point is specified for the data format in the I/O memory edit display in the CX-
Programmer, standard decimal numbers input in the display are automatically converted to the floating-
point format shown above (IEEE754-format) and written to I/O Memory. Data written in the IEEE754-
format is automatically converted to standard decimal format when monitored on the display.
It is not necessary for the user to be aware of the IEEE754 data format when reading and writing
floating-point data. It is only necessary to remember that floating point values occupy two words each.
z Numbers Expressed as Floating-point Values
The following types of floating-point numbers can be used.
Note A non-normalized number is one whose absolute value is too small to be expressed as a normalized num-
ber. Non-normalized numbers have fewer significant digits. If the result of calculations is a non-normalized
number (including intermediate results), the number of significant digits will be reduced.
(1) Normalized Numbers
Normalized numbers express real numbers. The sign bit will be 0 for a positive number and 1 for a
negative number.
The exponent (e) will be expressed from 1 to 254, and the real exponent will be 127 less, i.e., –126 to
127.
The mantissa (f) will be expressed from 0 to 2
23
– 1, and it is assume that, in the real mantissa, bit 2
23
is 1 and the binary point follows immediately after it.
Normalized numbers are expressed as follows:
(–1)
(sign s)
× 2
(exponent e)–127
× (1 + mantissa × 2
–23
)
Example
Sign: –
Exponent: 128 – 127 = 1
Mantissa: 1 + (2
22
+ 2
21
) × 2
–23
= 1 + (2
–1
+ 2
–2
) = 1 + 0.75 = 1.75
Value: –1.75 × 2
1
= –3.5
Mantissa (f)
Exponent (e)
0 Not 0 and not all 1’s All 1’s (255)
00
Normalized number
Infinity
Not 0 Non-normalized number NaN
15
n+1
n
70
f
se
6
1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
31 30 23 22 0

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Omron CJ - INSTRUCTIONS and is the answer not in the manual?

Omron CJ - INSTRUCTIONS Specifications

General IconGeneral
BrandOmron
ModelCJ - INSTRUCTIONS
CategoryController
LanguageEnglish

Related product manuals