EasyManua.ls Logo

Omron CP - PROGRAMMING MANUAL 05-2007 - Page 1081

Omron CP - PROGRAMMING MANUAL 05-2007
1175 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
1048
Model Conversion Instructions Section 3-33
Note The operation of the Conditions Flags differs in the following ways. Refer to
the description of the Conditions Flags for each instruction for details.
The operation of the Conditions Flags differs for all instructions when the
contents of a DM Area words used for indirect addressing is not BCD
(*BCD) or the DM Area addressing range is exceeded.
For DISTC(566), the operation of the Conditions Flags differs in compari-
son with that for the C200H, C1000H, and C2000H for the stack push
operation.
For COLLC(567), the operation of the Conditions Flags differs in compari-
son with that for the C200H, C1000H, and C2000H for the stack read
operation.
Differences from Standard CP-series Instructions
Note The operation of the Conditions Flags differs in the following ways. Refer to
the description of the Conditions Flags for each instruction for details.
The Error Flag will turn ON if the data for the above operands is not BCD.
For DISTC(566), the operation of the Conditions Flags was added for the
stack push operation.
For COLLC(567), the operation of the Conditions Flags was added for the
stack read operation.
Name Model
conversion
instruction
Corresponding
standard CP-
series
instruction
Differences from standard CP-series instructions (See note.)
Mnemonic
(function code)
Mnemonic
(function code)
BLOCK
TRANSFER
XFERC(565) XFER(70) The data type for the first operand (number of words to transfer) is
BCD (0000 to 9999) instead of binary (0000 to FFFF hex).
SINGLE
WORD DIS-
TRIBUTE
DISTC(566) DIST(80) A stack push operation is supported in addition to the data distribu-
tion operation.
The data type for the third operand (offset data) is BCD (data distribu-
tion: 0000 to 7999, stack push: 0000 to 9999) instead of binary (0000
to FFFF hex).
DATA COL-
LECT
COLLC(567) COLL(81) A stack read operation is supported in addition to the data distribution
operation.
The data type for the second operand (offset data) is BCD (data dis-
tribution: 0000 to 7999, stack read for FIFO: 9000 to 9999, stack read
for LIFO: 8000 to 8999) instead of binary (0000 to FFFF hex).
MOVE BIT MOVBC(568) MOVB(82) The data type for the source and destination bit specifications in the
second operand (control data) is BCD (00 to 15) instead of binary (00
to 0F hex).
BIT
COUNTER
BCNTC(621) BCNT(67) The data type for the first operand (number of words to count) is BCD
(0000 to 9999) instead of binary (0000 to FFFF hex).
The data type stored for the third operand (count results) is BCD
(0000 to 9999) instead of binary (0000 to FFFF hex).

Table of Contents

Related product manuals