FX Series Programmable Controlers
5.10
Floating Point 1 & 2 - Functions 110 to 129
Contents:
Floating Point 1
ECMP -
EZCP -
222 -
EBCD -
EBIN -
Floating Point 2
EADD -
ESUB -
EMUL -
EDIV -
222 -
ESQR -
222 -
INT -
Symbols list:
D - Destination device.
S - Source device.
m, n- Number of active devices, bits or an operational constant.
Additional numeric suffixes will be attached if there are more than one operand with the same
function e.g. D
MSB - Most Significant Bit, sometimes used to indicate the mathematical sign of a number, i.e.
positive = 0, and negative = 1.
LSB - Least Significant Bit.
Instruction modifications:
222 -
An instruction operating in 16 bit mode, where 222 identifies the instruction
mnemonic.
222P -
A 16 bit mode instruction modified to use pulse (single) operation.
D222 -
An instruction modified to operate in 32 bit operation.
D222P - A 32 bit mode instruction modified to use pulse (single) operation.
(
- A repetitive instruction which will change the destination value on every scan unless
modified by the pulse function.
)
- An operand which cannot be indexed, i.e. The addition of V or Z is either invalid or will
have no effect to the value of the operand.
Float Compare
Float Zone Compare
Not Available
Float to Scientific
Scientific to Float
Float Add
Float Subtract
Float Multiplication
Float Division
Not Available
Float Square Root
Not Available
Float to Integer
, S
or for lists/tabled devices D
1
3
FNC 110
FNC 111
FNC 112 to 117
FNC 118
FNC 119
FNC 120
FNC 121
FNC 122
FNC 123
FNC 124 to 126
FNC 127
FNC 128
FNC 129
S
etc.
3+0,
+9
Applied Instructions 5
Page
5-111
5-111
5-112
5-112
5-113
5-114
5-114
5-115
5-115
5-116
5-134