Classification
API
0058
2210
1208
2303
1211
0206
1808
1817
0803
0300
0310
2301
2204
0704
2302
0117
2300
0805
0210
1301
N
0305
1115
1114
0049
0048
0815
0817
0816
0016
O
0017
0013
0012
0014
0015
0082
Instruction code
Pulse
instruction
16-bit
32-bit
MCMP
–
MCONF
–
MEAN
DMEAN
MEMW
–
MINV
–
MMOV
–
MODRW
–
MODRWE
–
MOR
–
MOV
DMOV
MOVB
–
MREAD
–
MSEND
–
MTR
–
MTWRIT
–
MUL16
MUL32
MWRIT
–
MXOR
–
NEG
DNEG
NEXT
–
NMOV
DNMOV
DNSFL
NSFL
DNSFR
NSFR
OR$<>
–
OR$=
–
OR&
DOR&
OR^
DOR^
OR|
DOR|
OR<
DOR<
OR<=
DOR<=
OR<>
DOR<>
OR=
DOR=
OR>
DOR>
OR>=
DOR>=
ORZ<
DORZ<
Cha p ter 3 Ins tr uc tio n Tab les
Matrix comparison
Reading/Writing Modbus TCP data
Mean
Writing data into the file register
Inverting matrix bits
Converting a 16-bit value into a 32-bit value
–
Reading/Writing MODBUS data
Reading and writing Modbus data without using any
–
flags
Matrix OR operation
Transferring data
Transferring several bits
Reading data from the memory card into the PLC
Sending an email
–
Matrix input
Writing a string into the memory card
Multiplying binary numbers for 16-bit/32-bit
Writing data from the PLC to the memory card
Matrix exclusive OR operation
Two's complement
–
End of the nested loop
Transferring data to several devices
Shifting n registers to the left
Shifting n registers to the right
–
S1≠S2
S1=S2
–
–
S1&S2
–
S1^S2
–
S1|S2
–
S1<S2
–
S1<=S2
S1 ≠ S2
–
S1=S2
–
–
S1>S2
–
S1>=S2
|S1-S2|<|S3|
–
Function
3 - 5 3
3_