EasyManuals Logo

Mitsubishi FX3G Series Programming Manual

Mitsubishi FX3G Series
944 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 #271 background imageLoading...
Page #271 background image
269
FX3G/FX3U/FX3GC/FX3UC Series
Programming Manual - Basic & Applied Instruction Edition
10 Arithmetic and Logical Operation (
+
,
,
×
,
÷
) – FNC 20 to FNC 29
10.3 FNC 22 – MUL / Multiplication
1
Introduction
2
Overview
3
Instruction
List
4
Devices
in Detail
5
Specified the
Device &
Constant
6
Before
Programming
7
Basic
Instruction
8
FNC00-FNC09
Program Flow
9
FNC10-FNC19
Move & Compare
10
FNC20-FNC29
Arith. & Logic
Operation
10.3 FNC 22 – MUL / Multiplication
Outline
This instruction executes multiplication by two values to obtain the result (A x B = C).
For the floating point multiplication instruction EMUL (FNC122), refer to Section 18.10.
1. Instruction format
2. Set data
3. Applicable devices
S1: This function is supported only in FX3U/FX3UC PLCs.
S2: Available only in 16-bit operations (Not available in 32-bit operations)
Explanation of function and operation
1. 16-bit operation (MUL and MULP)
The contents of are multiplied by in binary format, and the multiplication result is transferred to 32-bit
[+1, ] .
The most significant bit of each data indicates the sign (positive: 0 or negative: 1), and data is multiplied
algebraically.
5 × (8) = 40
When a constant (K) is specified in or , it is automatically converted into binary format.
Operand type Description Data type
Data for multiplication or word device number storing data 16- or 32-bit binary
Data for multiplication or word device number storing data 16- or 32-bit binary
Head word device number storing the multiplication result 32- or 64-bit binary
Oper-
and
Type
Bit Devices Word Devices Others
System User Digit Specification System User
Special
Unit
Index
Con-
stant
Real
Number
Charac-
ter String
Pointer
XYMTCSD.b KnX KnY KnM KnS T C D R U\G VZModifyKH E ""P
33333333S1 3333
33333333S1 3333
3333333S1
S
2
3
DMUL
DMULP
Mnemonic Operation Condition
P
FNC 22
MUL
D
16-bit Instruction
7 steps
MUL
MULP
Mnemonic Operation Condition
Continuous
Operation
Pulse (Single)
Operation
32-bit Instruction
13 steps
Continuous
Operation
Pulse (Single)
Operation
S
1
S
2
D
S
1
S
2
D
S
1
S
2
D
D
1
Command
input
FNC 22
MUL
BIN BIN BIN
( )
×
( )
( +1, )
16 bits 16 bits 32 bits
D
S1
S2
D
S1
S2
D
S
1
S
2

Table of Contents

Other manuals for Mitsubishi FX3G Series

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Mitsubishi FX3G Series and is the answer not in the manual?

Mitsubishi FX3G Series Specifications

General IconGeneral
ModelFX3G Series
Power SupplyAC 100-240V or DC 24V
Program Capacity32, 000 steps
Execution Speed0.21 µs/basic instruction
Communication OptionsRS-422, USB, Ethernet
Expansion ModulesAnalog, digital, communication
Programming LanguageLadder Logic, Instruction List
Built-in FunctionsHigh-speed counters, pulse output
Analog I/OAvailable via expansion modules

Related product manuals