Double Move Not: Mvnl(033) - Omron SYSMAC CVM1 Series Operation Manual

Duplex system
Hide thumbs Also See for SYSMAC CVM1 Series:
Table of Contents

Advertisement

Data Movement Instructions

5-15-4 DOUBLE MOVE NOT: MVNL(033)

Ladder Symbol
(033)
MVNL
Variations
j MVNL(033)
Description
S
Precautions
Flags
Example
0000
02
178
Operand Data Areas
S: Source
S
D
D: Destination
When the execution condition is OFF, MVNL(033) is not executed. When the ex-
ecution condition is ON, MVNL(033) transfers the complement of the content of
S and S+1 (specified words or eight-digit hexadecimal constant) to D and D+1,
i.e., for each ON bit in S and S+1, the corresponding bit in D and D+1 is turned
OFF, and for each OFF bit in S and S+1, the corresponding bit in D and D+1 is
turned ON.
S+1
Bit status
inverted.
Refer to page 101 for general precautions on operand data areas.
Content of *DM word is not BCD when set for BCD.
ER (A50003):
EQ (A50006):
Content of D and D+1 are 0 after execution.
N (A50008):
Same status as bit 15 of D+1 after execution.
When CIO 000002 is ON in the following example, the complement of the con-
tents of A400 and A401 are copied into D01500 and D01501, respectively.
(033)
MVNL
0120 D01500
CIO 0120
CIO 0121
012000
012001
012002
012003
012112
012113
012114
012115
CIO, G, A, T, C, #, DM
CIO, G, A, T, C, DM
D
Address Instruction
00000
00001
7008
D01500
AFFO
D01501
0
D01501
0
8
0
1
0
D01501
1
A
0
1
Section 5-15
D+1
Operands
LD
000002
MVNL(033)
0120
D01500
8FF7
500F
00
1
01
1
7
02
1
03
0
12
1
13
0
5
14
1
15
0

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac cv seriesSysmac cvm1d series

Table of Contents