Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (16.5 MB, 964 trang )
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
6 What to Understand before Programming
Programming Manual - Basic & Applied Instruction Edition
6.4
6.4 Mutual Relationship Among Program Flow Control Instructions
Mutual Relationship Among Program Flow Control Instructions
The table below shows the mutual relationship among various program flow control instructions.
In the table below, "
overlapped.
" indicates containment relationship, and "
Instruction in top line
Instruction in top line
Instruction in
left line
Instruction in
left line
Example 1: MC −− CJ −− P −− MCR
Top line
Left line
" indicates that zones are partially
MC-MCR
octet
Example 2: MC −− CJ −− MCR −− P
CJ-P
EI-DI
FOR-NEXT
Example
1
MC-MCR
Example
2
CJ-P
EI-DI
quintet
FOR-NEXT
*2
inside
one
STL
STL-RET
P-SRET
I-IRET
FEND-END
*1
O-FEND
O-END
(no FEND)
172
*1
STL-RET
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
6 What to Understand before Programming
Programming Manual - Basic & Applied Instruction Edition
6.4 Mutual Relationship Among Program Flow Control Instructions
1
Introduction
2
Overview
:This combination can be used without any problem.
× :This combination is not allowed; Operation error may be occurs.
:This combination is allowed, but is better not to be used because the operation will be complicated.
I-IRET
3
Remarks
FEND-END
*1
Instruction
List
P-SRET
The DI skip status occurs, but this is not an
error.
4
*2
FOR
NEXT
NEXT
Devices
in Detail
FOR
The operation indicated by continuous lines is
described.
*1
The first FEND or END is valid, but the intended
processes will not occur. But this is not an
error.
5
Specified the
Device &
Constant
*3
6
Before
Programming
Instructions having containment relationship can
be combined except some combinations as
follows:
7
2) STL-RET cannot be used in FOR-NEXT, P-SRET
and I-IRET.
3) MC-MCR, FOR-NEXT, P-SRET and I-IRET cannot
be interrupted by I, IRET, SRET, FEND, END, etc.
*3
*3
8
FNC00-FNC09
Program Flow
*3
Basic
Instruction
1) MC-MCR cannot be used in FOR-NEXT, STL-RET,
P-SRET and I-RET.
9
FNC10-FNC19
Move & Compare
*3
*3
10
*3
FNC20-FNC29
Arith. & Logic
Operation
173
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
6 What to Understand before Programming
Programming Manual - Basic & Applied Instruction Edition
6.5 General Rules for Applied Instructions
6.5
General Rules for Applied Instructions
6.5.1
Expression and operation type of applied instructions
Instructions and operands
- Both a function number FNC 00 to FNC
and a symbol (mnemonic) indicating the contents are given to
each applied instruction.
For example, a mnemonic "SMOV (shift move)" is assigned to FNC 13 instruction.
- Some applied instructions function only with their instruction part, but many instructions consist of the instruction
part and following operands.
Command
input
S
FNC 13
SMOV
S
m1
m2
D
n
: An operand whose contents do not change by execution of the instruction is called "source", and is
indicated by this symbol.
When a device number can be indexed with index registers, the source is expressed as
with addition of " ".
When there are two or more sources, they are expressed as S1
D
, S2
, etc.
: An operand whose contents change by execution of the instruction is called "destination", and
indicated by this symbol.
When indexing is allowed and there are two or more destinations, they are expressed as
m, n
S
D1
,
D2 , etc. in the same way as sources.
: Operands not falling under source or destination are expressed as m and n.
When indexing is allowed and there are two or more such operands, they are expressed as m1 ,
m2 , n1 , n2 ,etc. in the same way as sources and destinations.
- In applied instructions, the program step of the instruction part always occupies 1 step, but each operand
occupies 2 or 4 steps depending on whether the instruction is 16-bit type or 32-bit type.
Devices handled as operands
- Bit devices themselves such as X, Y, M and S may be handled.
- Combined bit devices, KnX, KnY, KnM, KnS, etc, may be handled as numeric value data.
→ Refer to Section 5.4.
- Data registers (D) and current value registers for timers (T) and counters (C) may be handled.
- Though data registers (D) are the 16-bit type, two serial data registers are combined when 32-bit data is
handled.
For example, when a data register D0 is specified as an operand in a 32-bit instruction, D1 and D0 are combined
to handle 32-bit data. (D1 handles high-order 16 bits, and D0 handles low-order 16 bits.)
When current value registers for T and C are used as general data registers, they are handled in the same way.
However, each of 32-bit counters C200 to C255 can handle 32-bit data, and cannot be specified as an operand
in a 16-bit instruction.
174
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
6 What to Understand before Programming
Programming Manual - Basic & Applied Instruction Edition
6.5 General Rules for Applied Instructions
1
Applied instructions are classified into "16-bit type" or "32-bit type" by the size of handled numeric values. And by the
operation type, applied instructions are classified into "continuous operation type" or "pulse operation type".
Some applied instructions have every combination of this form and type, and others do not.
1. 16-bit type and 32-bit type
Command 1
Command 2
FNC 12
MOV
D10
D12
This instruction transfers the contents of D10 to D12.
FNC 12
DMOV
D20
D22
This instruction transfers the contents of D21 and D20 to D23
and D22.
X001
FNC 12
MOVP
D10
D12
6
FNC 12
MOV
D10
D12
In the continuous operation type of some instructions such as INC (FNC 24) and DEC (FNC 25), the contents of the
destination change in every operation cycle.
" is added to the
No.
FNC 12
Instruction name P
MOV
8
FNC00-FNC09
Program Flow
In any case, instructions are not executed while the drive input X000 or X001 is OFF. And the destinations do not
change except when instructions specify otherwise.
7
Basic
Instruction
For applied instructions requiring attention in using the continuous operation type, the symbol "
title of the explanation of such instructions as shown in the figure below.
D
5
Before
Programming
Continuous operation type
The figure on the right shows a continuous operation type instruction.
While X001 is ON, the instruction is executed in every operation cycle.
X000
Specified the
Device &
Constant
Pulse operation type
In the example shown in the figure on the right, when X000 turns from
OFF to ON , the instruction is executed only once, and is not executed
in any other case.
When it is not necessary to continually execute an instruction, use the
pulse operation type.
The symbol "P" indicates the pulse operation type.
"DMOVP" indicates also the pulse operation type.
4
Devices
in Detail
2. Pulse operation type and continuous operation type
3
Instruction
List
- In a 32-bit type instruction, the symbol "D" is added (example: DMOV).
- Either an odd or even device number can be specified, and a specified device is combined with a device having
the subsequent larger number (in the case of word devices such as T, C and D).
For avoiding confusion, it is recommended to specify an even device number (which will be the low-order side)
for an operand in a 32-bit instruction.
- 32-bit counter (C200 to C255) is regarded as 32 bits, and cannot be used as an operand in a 16-bit instruction.
2
Overview
- Applied instructions handling numeric values are classified into the 16-bit type or the 32-bit type by the bit length
of the numeric value data.
Introduction
Instruction form and operation type
9
FNC10-FNC19
Move & Compare
10
FNC20-FNC29
Arith. & Logic
Operation
175
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
6 What to Understand before Programming
Programming Manual - Basic & Applied Instruction Edition
6.5.2
6.5 General Rules for Applied Instructions
Handling of general flags
In some types of applied instructions, the following flags operate:
Examples:
M8020: Zero flag
M8021: Borrow flag
M8022: Carry flag
M8029: Instruction execution complete flag
M8090: Block comparison signal
M8328: Instruction non-execution flag
M8329: Instruction execution abnormal complete flag M8304: Zero Flag
M8306:Carry Flag
These flags turn ON or OFF every time various instructions turn ON, but do not change when various instructions turn
OFF not driven or when errors have occurred.
Because these flags turn ON or OFF in many instructions, the ON/OFF status of flags change every time such
instructions are executed.
Program flag contacts directly under each instruction while referring to the examples below.
1. Program containing many flags (example of instruction execution complete flag M8029)
When two or more instruction execution complete flags M8029 are programmed together for applied instructions, it is
difficult to determine which instruction executes which flag.
For using flags in any positions other than directly under applied instructions, refer to the next page.
...
Good example
M8000
FNC 72
DSW
M8029
Execution is
completed
FNC 22
MUL
Y10
D0
D0
K10
K1
D20
...
M8029 works as
a flag to indicate
that execution of
DSW is
completed.
X10
X000
SET
FNC 57
DPLSY
M0
M8029 works as
a flag to indicate
that execution of
DPLSY is
completed.
Bad example
M8029 works as
a flag to indicate
that execution of
DSW is
completed.
RST
Y000
M0
RST
Execution is
completed
M0
M8029
Execution is
completed
M8000
FNC 72
DSW
X10
SET
M0
FNC 57
DPLSY
Program for the second DPLSY
instruction
Y10
D0
K1
K1000
D20
Y000
First DPLSY instruction
FNC 22
MUL
D0
K10
D20
Program for DSW
instruction
FNC 57
DPLSY
K1000
D22
Y001
Second DPLSY
instruction
X000
M8029
Execution is
completed
M1
176
D20
M8029
M0
M8029 works as
a flag to indicate
that execution of
the first DPLSY
is completed.
K1000
...
M8029 works as
a flag to indicate
that execution of
the second
DPLSY is
completed.
M0
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
6 What to Understand before Programming
Programming Manual - Basic & Applied Instruction Edition
6.5 General Rules for Applied Instructions
1
When two or more applied instructions are programmed, general flags turn ON or OFF when each applied instruction
turns ON.
Accordingly, when using a flag in any position other than directly under an applied instruction, set to ON or OFF
another device just under the applied instruction, and then use the contact of the device as the command contact.
DSW execution
complete flag
M8029 is
changed to
M100.
FNC 72
DSW
Y10
D0
K1
3
Instruction
List
M8029
M100
Execution is
completed
M0
FNC 57
DPLSY
K1000
D20
Y000
4
M8029
RST
Execution is
completed
Devices
in Detail
DPLSY
execution
complete flag
M8029 is
changed to
M200.
X10
M0
M200
5
FNC 22
MUL
Specified the
Device &
Constant
...
It works as DSW
execution
complete flag.
M100
2
Overview
...
M8000
Introduction
2. Introduction of method for using flags in any positions other than directly under applied
instructions
D0
K10
D20
6
Before
Programming
It works as
DPLSY execution
complete flag.
M200
Y030
7
Basic
Instruction
8
FNC00-FNC09
Program Flow
9
FNC10-FNC19
Move & Compare
10
FNC20-FNC29
Arith. & Logic
Operation
177
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
6 What to Understand before Programming
Programming Manual - Basic & Applied Instruction Edition
6.5.3
6.5 General Rules for Applied Instructions
Handling of operation error flag
When there is an error in the applied instruction configuration, target device or target device number range and an
error occurs while operation is executed, the following flag turns ON and the error information is stored.
1. Operation error
Error flag
Error code storage device
M8067
Error detected step number storage device
D8067
FX3S/FX3G/FX3GC PLCs
FX3U/FX3UC PLCs
D8069
D8315, D8314
D8069
• When an operation error has occurred, M8067 turns ON and D8067 stores the operation error code number.
• In the FX3U/FX3UC PLCs, D8315 and D8314 (32 bits in total) store the step number in which the error has occurred.
When the error occurrence step number is up to 32767, the error occurrence step can be checked also in D8069
(16 bits).
• In the FX3S/FX3G/FX3GC PLCs, D8069 stores the error occurrence step number.
• If another error occurs in another step, the stored data is updated in turn to the error code and step number of the
new error. (These devices are set to OFF when errors are cleared.)
• When the PLC mode switches from STOP to RUN, these devices are cleared instantaneously, and then set to ON
again if errors have not been cleared.
2. Operation error latch
Error flag
Error code storage device
M8068
Error detected step number storage device
−
FX3S/FX3G/FX3GC PLCs
FX3U/FX3UC PLCs
D8068
D8313, D8312
D8068
• When an operation error has occurred, M8068 turns ON.
• In the FX3U/FX3UC PLCs, D8313 and D8312 (32 bits in total) store the step number in which the error has occurred.
When the error occurrence step number is up to 32767, the error occurrence step can be checked also in D8068
(16 bits).
• In the FX3S/FX3G/FX3GC PLCs, D8068 stores the error occurrence step number.
• Even if another error has occurred in another step, the stored data is not updated, and remains held until these
devices are forcibly reset or until the power turns OFF.
• When the error occurrence step is up to the 32767th step, the error occurrence step can be checked in D8068 (16
bits).
6.5.4
Handling functions of extension flag
In some applied instructions, the function can be extended by combining a specific special auxiliary relay determined
for each applied instruction. An example is explained below.
- When X000 turns ON, this instruction exchanges the
contents of D10 and D11 with each other.
- If M8160 has been driven before the XCH instruction and
the source and destination of the XCH instruction are
specified to the same device, high-order 8 bits and loworder 8 bits are exchanged with each other inside the
device.
- For returning this XCH instruction to the normal XCH
instruction, it is necessary to set M8160 to OFF.
X000
X000
FNC 17
XCHP
D10
D11
M8160 Function extension flag
for the XCH instruction
FNC 17
XCHP
M8160
D10
D10
Same number
When using an instruction requiring the function extension flag in an interrupt program, program DI instruction (for
disabling interrupt) before driving the function extension flag, and program EI instruction (for enabling interrupt) after
turning OFF the function extension flag.
178
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
6 What to Understand before Programming
Programming Manual - Basic & Applied Instruction Edition
1
Limitation in the number of instructions and limitation in simultaneous instruction
instances
Introduction
6.5.5
6.5 General Rules for Applied Instructions
Limitation in the number of instructions
2
Some applied instructions can only be used up to the specified number of times.
Allowable number of times of
use
FNC 52 (MTR)
Remarks
MTR instruction can only be used once in program.
FNC 56 (SPD)
8 (1 instruction/1 input or less)
Pay attention so that this instruction does not overlap the input numbers of in DVIT
instruction, DOG inputs in ZRN instruction, zero point signal in DSZR instruction,
input interrupt numbers and high-speed counter input numbers.
FNC 60 (IST)
1
−
FNC 69 (SORT)
1
−
FNC 70 (TKY)
1
−
FNC 71 (HKY)
1
−
FNC 75 (ARWS)
1
−
FNC 77 (PR)
2
−
−
FNC280 (HSCT)
1
4
−
5 (1 instruction/1 input or less)
−
Devices
in Detail
2
FNC186 (DUTY)
FNC149 (SORT2)
3
Instruction
List
1
Overview
Instruction name
Limitation in simultaneous instances of instructions
1. Positioning instructions
2. High-speed processing instructions
• FX3S/FX3G/FX3GC PLCs
The FNC 53 (HSCS), FNC 54 (HSCR) and FNC 55 (HSZ) instructions can be driven up to 6 times in total at the
same time.
3. External device communication instructions
• It is impossible to combine and use "FNC 80 (RS), FNC 87 (RS2)", "FNC270 (IVCK) to FNC275 (IVMC)", "FNC276
(ADPRW)", "FNC300 (FLCRT) to FNC305 (FLSTRD)" instructions for the same port.
• In FNC270 (IVCK) to FNC275 (IVMC) instructions, two or more instructions can be driven at the same time for the
same port.
9
FNC10-FNC19
Move & Compare
• In FNC 80 (RS) and FNC 87 (RS2) instructions, do not drive two or more instructions at the same time for the same
port.
8
FNC00-FNC09
Program Flow
• FX3U/FX3UC PLCs
In FNC 53 (HSCS), FNC 54 (HSCR) and FNC 55 (HSZ) instructions (including FNC280 (HSCT) instruction), make
sure that up to 32 instructions are driven at the same time. [FNC280 (HSCT) instruction can only be used once.]
Note that "FNC280 (HSCT) instruction", "table high-speed comparison mode of FNC 55 (HSZ) instruction)" and
"frequency control mode of FNC 55 (HSZ) instruction" can each only be used once.
7
Basic
Instruction
Do not drive FNC 57 (PLSY), FNC 58 (PWM), FNC 59 (PLSR), FNC150 (DSZR), FNC151 (DVIT), FNC156 (ZRN),
FNC157 (PLSV), FNC158 (DRVI) and FNC159 (DRVA) instructions at the same time for the same output number.
6
Before
Programming
Some applied instructions can be programmed two or more times, but the number of simultaneous instances is
limited.
Even in instructions not shown below, if two or more instructions are driven at the same time for the same I/O number,
it is regarded as double outputs. In some combinations of instructions, the operation may be disrupted, or the
instructions cannot be executed.
For details, refer to the caution described in each instruction page.
For combinations of instructions, refer to "6.4 Mutual Relationship Among Program Flow Control Instructions".
5
Specified the
Device &
Constant
When using above instructions beyond the allowable number of times of use
For instructions whose operands allow indexing, device numbers and numeric values in such instructions can be
changed by index registers.
By indexing, when driving multiple instances simultaneously is not required, such instruction can be used as if they
were used beyond the allowable number of times.
→ Refer to "Subsection 5.7.3. Indexing example for instruction with limited number of use.".
10
FNC20-FNC29
Arith. & Logic
Operation
179
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
Programming Manual - Basic & Applied Instruction Edition
6 What to Understand before Programming
6.6 Symbolic information storage and block password
6.6
Symbolic information storage and block password
6.6.1
Storage of symbolic information
The FX3U/FX3UC PLC Ver. 3.00 or later can store symbolic information (data indicating the program configuration such
as structure and labels).
By using this function, you can read symbolic information from the PLC, and edit labels, function blocks, etc.
GX Works2 Ver. 1.62Q or later is required to store symbolic information.
→ Refer to the GX Works2 Version 1 Operating Manual (Common) for the details on symbolic information.
Cautions
• When symbolic information is stored, it is deleted if the memory capacity set by parameters is changed.
After changing the memory capacity, write the symbolic information again.
• Memory cassettes (except for the FX3U-FLROM-1M) which save symbolic information are also supported
by FX3U/FX3UC PLCs whose version is earlier than Ver. 3.00. In that case, the FX3U/FX3UC PLC operates,
but the written symbolic information is invalid.
• For writing symbolic information and changing the set values of timers and counters using a peripheral
device, it is recommended to create programs with set values specified indirectly.
If the set values are specified directly, programs cannot be restored from symbolic information after the set
values are changed.
6.6.2
Block password
In GX Works2, program parts can be protected by setting the block password.
In the FX3U/FX3UC PLC Ver. 3.00 or later, the setting "Read-protect the execution program" is available for the block
password.
→ Refer to the GX Works2 Version 1 Operating Manual (Common) for the details on the block password.
Cautions
• In the PLC written by the computer using a project including a block password for which the setting "Readprotect the execution program" is valid, restoration of programs is enabled only when the PLC stores the
symbolic information.
For editing programs using a peripheral device which cannot read symbolic information (only supported by
GX Works2 Ver. 1.62Q or later), do not use a block password for which the setting "Read-protect the
execution program" is valid.
• When a peripheral device tries to read an execution program from the PLC that has been written to by a
computer using a project including a block password for which the setting "Read-protect the execution
program" is valid, a communication error occurs and reading is disabled.
• For writing a program using a peripheral device other than GX Works2 (Ver. 1.62Q or later) to a PLC that
has been written to by a computer using a project including a block password for which the setting "Readprotect the execution program" is valid, execute "Clear PLC memory" to clear programs before writing.
If a program is written without executing "Clear PLC memory" in advance, the written program cannot be
read.
• It is not possible to write programs including the block password for which the setting "Read-protect the
execution program" is valid to the FX3U/FX3UC PLC whose version is earlier than 3.00.
• If a memory cassette which saves programs including a block password for which the setting "Readprotect the execution program" is valid is used for the FX3U/FX3UC PLC whose version is earlier than 3.00,
the FX3U/FX3UC PLC does not run normally.
180
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
7 Basic Instruction
Programming Manual - Basic & Applied Instruction Edition
1
Introduction
7.
Basic Instruction
Mnemonic
Name
Symbol
Function
Applicable devices
Reference
3
Contact Instruction
X,Y,M,S,D .b,T,C
Section 7.1
Initial logical operation
contact type NC (normally
closed)
X,Y,M,S,D .b,T,C
Section 7.1
LD
Load
LDI
Load Inverse
Applicable devices
LDP
Load Pulse
Applicable devices
Initial logical operation of
rising edge pulse
X,Y,M,S,D .b,T,C
Section 7.5
LDF
Load Falling Pulse
Applicable devices
Initial logical operation of
falling/trailing edge pulse
X,Y,M,S,D .b,T,C
Section 7.5
AND
AND
Applicable devices
Serial connection of NO
(normally open) contacts
X,Y,M,S,D .b,T,C
Section 7.3
ANI
AND Inverse
Applicable devices
Serial connection of NC
(normally closed) contacts
X,Y,M,S,D .b,T,C
Section 7.3
ANDP
AND Pulse
Applicable devices
Serial connection of rising
edge pulse
X,Y,M,S,D .b,T,C
Section 7.5
ANDF
AND Falling Pulse
Applicable devices
Serial connection of falling/
trailing edge pulse
X,Y,M,S,D .b,T,C
Section 7.5
Applicable devices
Parallel connection of NO
(normally open) contacts
X,Y,M,S,D .b,T,C
Section 7.4
Applicable devices
Parallel connection of NC
(normally closed) contacts
X,Y,M,S,D .b,T,C
Section 7.4
7
Applicable devices
Parallel connection of rising
edge pulse
X,Y,M,S,D .b,T,C
Section 7.5
Basic
Instruction
Initial logical operation
contact type NO (normally
open)
Instruction
List
Applicable devices
2
Overview
This chapter explains types and functions of basic sequence instructions.
For beginners to sequence control, we offer "Introduction Course" and "Relay Ladder Course" learning texts for
reference.
We can also offer the PLC learning software "Beginner Course".
Applicable devices
Parallel connection of falling/
trailing edge pulse
X,Y,M,S,D .b,T,C
Section 7.5
8
OR Inverse
ORP
OR Pulse
ORF
OR Falling Pulse
6
Before
Programming
ORI
5
Specified the
Device &
Constant
OR
Devices
in Detail
OR
4
FNC00-FNC09
Program Flow
9
FNC10-FNC19
Move & Compare
10
FNC20-FNC29
Arith. & Logic
Operation
181
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
7 Basic Instruction
Programming Manual - Basic & Applied Instruction Edition
Mnemonic
Name
Symbol
Function
Applicable devices
Reference
Connection Instruction
ANB
AND Block
Serial connection of multiple
parallel circuits
−
Section 7.7
ORB
OR Block
Parallel connection of
multiple contact circuits
−
Section 7.6
MPS
Memory Point
Store
MPS
Stores the current result of
the internal PLC operations
MRD
Memory Read
MRD
Reads the current result of
the initial PLC operations
MPP
Memory POP
MPP
Pops (recalls and removes)
the currently stored result
INV
Inverse
MEP
MEF
Section 7.8
−
Section 7.8
Section 7.8
Invert the current result of
the internal PLC
operations
−
Section 7.10
MEP
Conversion of
operation result
to leading edge pulse
−
Section 7.11
MEF
Conversion of
operation result
to trailing edge pulse
−
Section 7.11
INV
Out Instruction
Applicable devices
Final logical operation type
coil drive
Y,M,S,D .b,T,C
Section 7.2
SET Applicable devices
Set bit device latch ON
Y,M,S,D .b
Section 7.13
Reset
RST Applicable devices
Reset bit device OFF
Y,M,S,D .b,T,C,
D,R,V,Z
Section 7.13
PLS
Pulse
PLS Applicable devices
Rising edge pulse
Y,M
Section 7.12
PLF
Pulse Falling
PLF Applicable devices
Falling/trailing edge pulse
Y,M
Section 7.12
Denotes the start of a master
Y,M
control block
Section 7.9
OUT
OUT
SET
SET
RST
Master Control Instruction
MC
Master Control
MC N Applicable devices
MCR
Master Control
Reset
MCR N
Denotes the end of a master
control block
−
Section 7.9
No operation or null step
−
Section 7.14
Program end, I/O refresh and
return to step 0
−
Section 7.15
Other Instruction
NOP
No Operation
End Instruction
END
182
END
END