![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_742268044.webp)
5
General Instruction Characteristics
Section 1-1
1-1-4
Instruction Location and Execution Conditions
The following table shows the locations in which instructions can be pro-
grammed. The table also shows when an instruction requires an execution
condition and when it does not. Refer to
SECTION 2 Summary of Instructions
for details on specific instructions.
In addition to these instructions, the CS/CJ-series PLCs are equipped with
block programming instructions. Refer to the description of the block program-
ming instructions for details.
Note
If an execution condition does not precede an instruction that requires one, a
program error will occur when the program is checked from a Peripheral
Device.
1-1-5
Inputting Data in Operands
Operands are parameters that are set in advance with the I/O memory
addresses or constants to be used when the instruction is executed. There
are basically three kinds of operands: Source operands, destination oper-
ands, and numbers.
! @ MOV
Instruction mnemonic
Up-differentiation variation
Immediate-refreshing variation
Instruction type
Location
Execution
condition
Format
Examples
Input
Instructions
that start
logic
conditions
At the left bus or at
the start of an
instruction block
Not required
LD, LD TST, and input com-
parison instructions such as
LD >
Connecting
instructions
Between a starting
instruction and out-
put instruction
Required
AND, OR, AND TST, input
comparison instructions such
as AND >, UP, DOWN, NOT
Output
At the right bus
Required
The majority of instructions
(such as OUT and MOV)
Not required
Instructions such as END,
JME, FOR, and ILC
Operand
Usual
code
Contents
Source
Address containing
the data or the data
itself
S
Source
operand
Source data other than
control data
C
Control
data
Control data with a bit
or bits controlling
instruction execution
Destination
Address where the
data will be stored
D
---
Number
Contains a number
such as a jump num-
ber or subroutine
number.
N
---
JMP
&3
#0000
D00000
MOV
S (Source)
D (Destination)
N (Number)
Summary of Contents for SYSMAC CS1D-CPU**
Page 3: ...iv...
Page 29: ...xxx...
Page 185: ...146 List of Instructions by Function Code Section 2 4...
Page 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Page 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Page 1391: ...1352 ASCII Code Table Appendix A...